普通2D电影转换成3D立体电影教程
1、时分式 主要通过立体液晶眼镜实现,效果出众,但显示器要求是CRT的显示器,刷新率120以上 互补色 主要是红蓝、红绿立体眼镜,造价低,对显示器无要求,也可在电视,投影上播放,略有重影,不适合长时间观看 偏振光 要佩戴偏振眼镜,效果杠杠的,只能在影院中观看,或者有米者可以购双投影系统,但造价不菲光栅式 需要在大尺寸电视上观看,清晰度略差全真式 由德国人托马斯·侯亨赖克发明的当今世界上唯一成功的全真立体电视技术,但节目源少,立体效果并不是非常出色 观屏式 利用观屏镜可观看左右型立体电影。缺点:看图像或电影时最多只能是屏幕一半大小;优点:非常清晰 全息式 在各个角度看上去都是立体的,不用立体眼镜。价格是贵得出奇,只在科技馆有展示,目前无法推广。

3、下面来看一段代码:directshowsource("I:\电影\欧美电影\变形金刚2:堕落者的复仇\[变形顾疫挚渝金刚2:堕落者的复仇].Transformers.Revenge.of.the.Fallen.2009.IMAX.Edition.Blu-Ray.720p.DTS.x264-CHD.mkv",23.976)convertToYV12()video2d =directshowsource("I:\电影\欧美电影\变形金刚2:堕落者的复仇\[变形金刚2:堕落者的复仇].Transformers.Revenge.of.the.Fallen.2009.IMAX.Edition.Blu-Ray.720p.DTS.x264-CHD.mkv",23.976).Tweak(Bright=10).ConvertToRGB32()#Bright 用来调整影片的亮度,ConvertToRGB32() 用来改变成32位RGB颜色环境Sharpen(video2d,1.0)Sharpen(video2d,1.0)VideoW = width(video2d)VideoH = height(video2d)P=4#通过改变P值,来调整3D效果。一般在2-10之间,不要超过20,太大的话,虚影会比较明显ResizeW = VideoW + PResizeH = VideoH + Pf1 = video2df2 = DeleteFrame(video2d, 0)f1 = LanczosResize(f1, ResizeW, ResizeH)f1 = Crop(f1, 0, P, VideoW, VideoH)f2 = LanczosResize(f2, ResizeW, ResizeH)f2 = Crop(f2, P, 0, VideoW, VideoH)f3=MergeRGB(f2.ShowRed, f1.ShowGreen, f1.ShowBlue)Merge(f3,weight=3.0)#这里weight的数值不要太大,否则画面的纵深距离感会失真convertToYV12()#转换回YV12颜色环境,因为我们常用的亮度滤镜等是在YV12颜色环境下使用的在这段代码之后,就是我们压片常用的滤镜了,比如:颜色的调整,画面比例等。接下来就戴上你的红蓝眼镜,华丽的3D吧!!
