我希望使用我的树莓派v2相机模块拍摄图像,并使用ROI提取图像的特定部分。
-roi 0.5,0.5,0.25,0.25
但是,ROI似乎只是通过命令行拍摄静止图像的标志,有没有办法在代码中将ROI与"相机"模块一起使用?
如。。。
camera.resolution = (2592, 1944)
camera.framerate = 15
#does this next line exist somewhere?
camera.roi = (0.5,0.5,0.25,0.25)
任何帮助将不胜感激!
我发现PIL库有一个函数.crop(( 这完全符合我的需求。链接在这里 太平船务链接
是的,它是一个叫做"缩放"的属性。(在您的示例中,相机变焦(
缩放 检索或设置应用于相机输入的缩放。
查询时,zoom 属性返回一个 (x, y, w, h( 浮点值元组,范围从 0.0 到 1.0,指示要包含在输出中的图像比例(这也称为"感兴趣区域"或 ROI(。默认值为 (0.0, 0.0, 1.0, 1.0(,表示应包含所有内容。可以在录制或预览过程中设置该属性。
更多信息在这里: https://picamera.readthedocs.io/en/release-1.10/api_camera.html