我有一个Flir A615相机,我用下面的代码从它获取数据:
image_result = cam.GetNextImage()
image_data = image_result.GetNDArray()然后显示使用matplotlib的im。
plt.imshow(image_data, cmap='afmhot')但是我不能在opencv上使用它,比如
cv2.imshow("frame",image_data)有人知道如何将PySpin.Image转换为Opencv格式吗?
发布于 2021-04-07 22:22:55
PySpin image.GetNDArray方法将图像转换并返回到numpy数组。在这个答案中,你可以找到numpy -> opencv格式的转换规则:Converting Numpy Array to OpenCV Array
https://stackoverflow.com/questions/60980144
复制相似问题