我试图从flea3相机(代码为“FL3-U3-32S2C-CS”,显示的是一个彩色相机)获取彩色图像(在我的例子中,rgb或bgr没有区别),但我的代码生成灰度照片。。。下面的代码片段有什么问题?有什么想法吗?在
# Begin acquiring images
cam.BeginAcquisition()
# Retrieve next image and convert it
image_result = cam.GetNextImage()
img_converted = image_result.Convert(PySpin.PixelFormat_RGB8, PySpin.HQ_LINEAR)
# Convert the Image object to RGB array
width = image_result.GetWidth()
height = image_result.GetHeight()
rgb_array = img_converted.GetData()
rgb_array = rgb_array.reshape(height, width, 3)
我也遇到了同样的问题,但是我用的是一个USB接口的Blackfly S摄像头。我必须使用一种特定的格式来实现它。在采集之前,我还设置了相机的像素格式。在
以下是应该如何完成:
相关问题 更多 >
编程相关推荐