Firefly开源社区

标题: mipi相机模组图像失真问题 [打印本页]

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

作者: xush    时间: 2024-3-13 10:27
有没有大神知道是什么原因的 ,请指导如何解决,谢谢!
作者: xush    时间: 2024-3-13 10: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
cv::Mat img;
            bool ret_val = cap.read(img);

cv::Mat imwrite 保存图片之后,正方形的物体在图片中显示成 长方形了.




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1