我想使用C++从Basler相机获取Bayer格式图像。我将像素格式设置为BayerBG8(例如),相机可以保存图像数据。图像数据在ptrGrabResult中,类型为CGrabResultPtr,但如何访问像素值?使用转换器将数据转换为pylon RGB图像并可用,但如何在不转换为pylon RGB的情况下获得Bayer图像?
BayerBG8
ptrGrabResult
CGrabResultPtr
jdzmm42g1#
使用GetArray()方法,所以类似ptrGrabResult->GetArray();的方法应该适合您。
GetArray()
ptrGrabResult->GetArray();
1条答案
按热度按时间jdzmm42g1#
使用
GetArray()
方法,所以类似ptrGrabResult->GetArray();
的方法应该适合您。