视频是 iphone 录制的 mov 格式,现在需要对该视频中的第一帧做处理
cv::VideoCapture video;
video.open("E:/20230612162536.MOV");
CV::Mat mat_1,mat_64F;
video.read(mat_1);
mat_1.converTo(mat_64F,CV_64F);
cv::imshow("第一帧",mat_1); //正常显示了图片
cv::imshow("第一帧 64 位",mat_64F); //显示成纯白图片,大小和 mat_1 一样
我现在需要确保这些图片都是 64 位浮点,所以使用了 converTo()转换,但转换之后就变成纯白图片了
我想问下,如何转换 mov 个数的某一帧,确保这一帧图片的数据类型是 64 位浮点?