三、Line Analysis [线条分析校正]
Line Analysis [线条分析校正]可以手工在图像中畸变较严重的结构线上绘制线条,通过分析这些线条来进行畸变校正操作,如图所示。
在Nuke中导入building.mov视频素材,创建LensDistortion [镜头畸变]节点,在参数面板中选择LineAnalysis [线条分析校正]栏,勾选Drawing Mode On [开启绘线模式]选项,如图所示。
使用鼠标左键在画面中变形较严重的结构线上单击,会创建一个红色十字点, 创建多个点后单击鼠标右键,会把这些十字点连成一条黄色的线,如图所示。 通过这种方式把画面中变形较严重的区城都绘制上这种黄色线后,便可以单击Analyze Lines [分析线条]按钮实现校正操作。
Distortion Terms [畸变条件]参数,有1和2两种方式可以选择,分别对应为Radial Distortion 1 (径向畸变1,r2) 和Radial Distortion2 (径向畸变2,r4)。 对于一些绘制较少线条的图像,有时候选择条件1比选择条件2要好。
Estimate Center [畸变中心判断]参数,勾选后会自动进行畸变中心判断。有时候如果绘制的线并没有分布在图像周围,那么畸变中心可能不如使用默认的图像中心好。默认为不勾选状态。
还有其他可选按钮,分别是Delete Last Line [删除上一条线]、Delete Last Point [删除上一个点]、Hide Limes [隐藏线条]和Clear All [删除所有的线和点]。
上图所示为经过绘制线条分析校正后的结果,可以看到绘制区域的建筑结构线都变得很直,得到非常好的畸变校正效果。
四、LensDistortion[镜头畸变]
现在我们返回参数面板中的第1个参数栏,LensDistortion [镜头畸变]参数栏,如图所示。 不管我们选择使用哪种畸变校正方式,在完成畸变校正操作后,其畸变参数都会显示在LensDistortion参数栏中。
Output Type [输出类型]
Image[图像]:会对当前输入的素材图像进行畸变校正。
Displacement:不会对原始素材进行畸变校正操作,而是生成一个畸变通道,在Viewer 顶部的Channel下拉菜单中可以看到多出了motion和forward两个通道,如图所示。这两个通道完全相同,都是由LensDistortion节点生成的畸变通道。
Lens Type [镜头类型]
Spherical Lens [球面透镜] :就是通常使用的摄像镜头。
Anamorphic Lens [艾奈莫尔费像变形镜头] :或称为变形镜头,会对图像进行光学变形,可以使用传统的35mm胶片记录下了拉伸变形的宽屏图像,到放映的时候再使用特殊的投影镜头把画面进行拉伸,恢复原有的视觉效果。这种Anamorphic Lens [艾奈莫尔费像变形镜头]可以使胶片最大化地利用有限的空间。
图为Undistort关闭状态 (左图)和原始图像(右图)的对比画面,可以看到当Undistort选项为关闭状态时,输入图像会根据畸变参数再加载一次畸变操作,使本来就具有畸变效果的图像畸变更加严重。
这样我们知道当Undistort参数为开启状态时,会去除当前图像的畸变效果;如果为关闭状态,则会对当前图像加载畸变效果。
Tips : Undistort参数同样会影响到畸变通道。
Reset [复位] :复位全部参数。
fiter [滤镜] :选择滤镜效果。
DistortionScaling[畸变缩放]:默认选择使用当前图像的分辨率作为畸变校正后的分辨率一Scale to Input Format [使用输入图像的分辨率],还可以使用Choose Format [选择分辨率]。如果用户想使用不同的分辨率,举例来说,为一个没有畸变的图像进行畸变操作,便需要把畸变通道的尺寸与没有畸变的图像进行匹配。
Seale to Format [缩放格式] :选择想要的分辨率格式进而变形当前画面。
Card Parameters [三维平面畸变] :使用a、b、c和Israel参 数定义三维平面的畸变效果。这几个参数对应Card节点里的Lens Distortion参数栏,可以通过对这些参数使用表达式连接到某个Card平面模型上,实现畸变效果,如图左所示。
畸变参数使用表达式连接到Card平面模型的相应参数上,Card平面模型会因为畸变参数的连入而产生畸变效果,如图右所示。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答《黑神话:悟空》作为一款现象级中国游戏,其成功离不开多种先进计算机技术的支持。本文将深入解析该游戏背后的关键技术,包括虚幻引擎......
在游戏开发领域,Unity和Unreal Engine(虚幻引擎)都是备受推崇的游戏引擎,但它们各自拥有不同的特点和优势。
春节之后大量抢人!这6个行业是转行首选,进去1年顶3年!火星毕业就能进
春节后求职,哪些行业进去能立马涨薪?打破信息差很关键!
还没毕业,就去帮电视台拍活动,作品被主任说“非常好”!猜猜是哪个专业呀?
回想过去,电子游戏里的草其实并不是真正的草。开发者们只是简单地把草的纹理直接贴在游戏关卡的地板上
在火星的就业指导老师那里,经常收到同学们这样、那样的提问。其中有一些共性问题,就业老师会根据自己丰富的经验,为同学们给出合适的回答。