YUY2格式摄像头图像失真解决方案
来源:互联网 发布:aimbooster软件下载 编辑:程序博客网 时间:2024/05/17 23:03
用matlab来采集图像,遇到一些问题,首先我用的摄像头的格式是YUY2格式,并不支持RGB格式,在网上也找了很多资料,发现都是炒来炒去的,都没有用,最后找到解决的办法了,要加这条语句
set(vidobj,'ReturnedColorSpace','rgb');
当加了这句话后,发现正常了,但是很快又有现问题了,我发现我当把分辨率调高后图像仍会变色,在低分辨率时图像正常,经过几次实验终于发现,由于我的摄像头在高分辨率状态下,比如1600x1200下,有一个延迟的过程来让画面变为最佳,如果当视频的画面一出来就截图,保存的图像肯定会变色,唯一的办法只有等视频窗口调整完毕,变为最佳状态时,再截图,这次图像颜色就不会失真了
vidobj = videoinput('winvideo',1,'YUY2_1600x1200');set(vidobj,'ReturnedColorSpace','rgb');preview(vidobj);pause(3);start(vidobj)snapshot = getsnapshot(vidobj);
然后保存一下就好了
0 0
- YUY2格式摄像头图像失真解决方案
- 摄像头图像失真校正
- YUY2视频转化RGB格式
- 摄像头图像,jpg格式,vc++目录操作
- banner图失真解决方案
- YUY2和MJPG视频编码格式区别
- 自绘时图像失真
- SetSTretchBltMode解决图像失真问题
- 解决图像拉伸后失真
- 解决StretchBlt()图像失真问题
- Android录音失真具体解决方案
- opencv2.4.8在win7下无法打开摄像头,或者摄像头灰色图像的解决方案
- YUY2(YUV) 与 RGB 格式图片的相互转换 以及 基于YUY2(YUV)的blending
- YUY2(YUV) 与 RGB 格式图片的相互转换 以及 基于YUY2(YUV)的blending
- YUY2(YUV) 与 RGB 格式图片的相互转换 以及 基于YUY2(YUV)的blending
- YUY2(YUV) 与 RGB 格式图片的相互转换 以及 基于YUY2(YUV)的blending
- YUY2(YUV) 与 RGB 格式图片的相互转换 以及 基于YUY2(YUV)的blending
- YUY2(YUV) 与 RGB 格式图片的相互转换 以及 基于YUY2(YUV)的blending
- 人见人爱A^B
- vs2008提示“LINK : fatal error LNK1104: 无法打开文件“xx.lib””的问题
- 数据结构实验
- dede点击顶级栏目跳转到第一个子栏目
- 结构型模式3:装饰模式(Decorator Pattern)
- YUY2格式摄像头图像失真解决方案
- 点赞狂魔这种“病”是如何炼成的?
- 新站怎么进步权重呢
- HDU 1231 最大连续子序列
- Linux设备树(Device Tree)
- LPC1114振荡器和时钟问题
- java中子类继承父类方法及调用规则
- Rightmost Digit
- 结构型模4:组合模式(Composite Pattern)