admin管理员组文章数量:1531792
2024年4月5日发(作者:)
实验二
一、 问题描述
根据人眼三维视觉形成的原理,利用红蓝分色原理制作三维图片与三维视频。
二、 问题分析
三维图像:
步骤:
1. 利用手机/相机等摄像设备,拍摄大小相同的左眼图与右眼图
2. 利用OpenCV读入左眼图与右眼图,假设左眼图像第i个像素颜色向量为
(R1_i,G1_i,B1_i);右眼图像第i个像素颜色为(R2_i,G2_i,B2_i),则合成后的立体图像第i个
像素为(R1_i,G2_i,B2_i);利用OpenCV显示并保存合成后的图像
3. 利用红蓝眼镜观察立体效果是否明显,如果不明显,请重复1~2
难点:
在拍摄左眼图与右眼图时有技巧:由于人的两眼间存在一个不足5 厘米的间距,因此
在盯住同一景物时,两个眼球的角度并不相同。因此我们的拍摄也必须模拟这一原理,对
同一景物拍摄两张照片,而且拍摄时需要略微变换一下拍摄角度(这个角度很小,约5~10
度)。其次为了达到更好的合成效果,目标最好选择一些前背景比较分明的景物,如果能用
单反拍摄出背景虚化的照片就更好。
三维视频:
利用拍摄图片的方法拍摄左眼视频与右眼视频,然后利用OpenCV读取左眼与右眼视
频中的每一帧图像,利用上述方法合成三维图像,并利用OpenCV保存成.avi格式的视频。
难点:如何保持左眼视频与右眼视频在时间上的同步
三、 详细设计(从算法到程序)
第2页
版权声明:本文标题:利用红蓝分色原理制作三维图片与三维视频 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1712329447a355188.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论