标签: c++ image opencv real-time
我正在使用OpenCV计算8位灰度图像之间的差异。 cv :: substract或cv :: absdiff都不起作用,因为我还需要存储负值。因此,我尝试将两个图像都转换为CV_16S,但是这会花费很多时间,并且会降低实时应用程序的速度。有没有办法将摄像机图像直接读取为CV_16S?我尝试过
cap.set(CAP_PROP_FORMAT, CV_16S);
但是cap.read()中的图像仍然是8位。