有什么方法可以将树莓派中的相机设置为拍摄黑白图像?例如在picamera库中使用一些命令/代码?
由于我需要比较一些不同图像的相对光强度,因此我担心当对象在不同光照下时,相机本身会进行一些调整,因此即使稍后将图像转换为黑白图像也是如此。对象的“真实”黑白图像将丢失。
谢谢
编辑:基本上,我需要做的是在固定摄像机位置的同时捕获对象的一些图像,但是光源的位置发生了变化(照明的方向也发生了变化)。然后,对于图像上的每个点,我将需要比较不同图像的相对光强度。只要光强度或所有图像的“亮度”都相对于相同的比例,就可以了,但是我不确定是否是这种情况。我确定当图像“固有地”变暗或变亮时,相机自身是否会自动调整对比度等功能。
要获取黑白图像(单色,灰度),只需配置相机即可。创建一个“ takeashot.py”(sudo nano takeashot.py):
import picamera # import files
camera = picamera.PiCamera() # initialize camera
camera.color_effects = (128,128) # turn camera to black and white
camera.capture('image1.jpg') # take a shot
执行: sudo python takeashot.py
而已
您可以在10了解更多信息。API-picamera.camera模块
在color_effects下,您读为“使图像变为黑白,将值设置为(128,128)”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句