xush 发表于 2024-3-13 09:01:49

mipi相机模组图像失真问题

mipi相机模组输出存在的问题:
输出视频存在拉伸。当前设置以800*800分辨率输出图像,输出的数据存在宽度方向拉伸。
看起来像视频按照自己的方式采集(长宽比4:3),拉伸至设置长宽(800*800)输出,导致图片失真。
Y方向设置偏移和实际偏移不一致。

xush 发表于 2024-3-13 10:27:03

有没有大神知道是什么原因的 ,请指导如何解决,谢谢!

xush 发表于 2024-3-13 10:38:38

读取mipi相机的视频流,使用v4l2的工具和opencv的VideoCapture方法如下:
cv::VideoCapture cap("v4l2src io-mode=dmabuf device=/dev/video0 ! video/x-raw, format=(string)GRAY8, width=(int)" + std::to_string(width) + ", height=(int)" + std::to_string(height) + " ! appsink");

xush 发表于 2024-3-13 10:42:49

cv::Mat img;
            bool ret_val = cap.read(img);

cv::Mat imwrite 保存图片之后,正方形的物体在图片中显示成 长方形了.
页: [1]
查看完整版本: mipi相机模组图像失真问题