当前位置:首页 >教程首页 > Nuke >LensDistortion [镜头畸变]节点教程(二)

LensDistortion [镜头畸变]节点教程(二)

发布时间:2019-12-30 16:03:56

三、Line Analysis [线条分析校正]

Line Analysis [线条分析校正]可以手工在图像中畸变较严重的结构线上绘制线条,通过分析这些线条来进行畸变校正操作,如图所示。

 Clipboard Image.png

在Nuke中导入building.mov视频素材,创建LensDistortion [镜头畸变]节点,在参数面板中选择LineAnalysis [线条分析校正]栏,勾选Drawing Mode On [开启绘线模式]选项,如图所示。

 LensDistortion [镜头畸变]节点教程(二)

使用鼠标左键在画面中变形较严重的结构线上单击,会创建一个红色十字点, 创建多个点后单击鼠标右键,会把这些十字点连成一条黄色的线,如图所示。 通过这种方式把画面中变形较严重的区城都绘制上这种黄色线后,便可以单击Analyze Lines [分析线条]按钮实现校正操作。

 LensDistortion [镜头畸变]节点教程(二)

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 [镜头畸变]节点教程(二)

上图所示为经过绘制线条分析校正后的结果,可以看到绘制区域的建筑结构线都变得很直,得到非常好的畸变校正效果。

四、LensDistortion[镜头畸变]

现在我们返回参数面板中的第1个参数栏,LensDistortion [镜头畸变]参数栏,如图所示。 不管我们选择使用哪种畸变校正方式,在完成畸变校正操作后,其畸变参数都会显示在LensDistortion参数栏中。

 LensDistortion [镜头畸变]节点教程(二)

Output Type [输出类型]

Image[图像]:会对当前输入的素材图像进行畸变校正。

Displacement:不会对原始素材进行畸变校正操作,而是生成一个畸变通道,在Viewer 顶部的Channel下拉菜单中可以看到多出了motion和forward两个通道,如图所示。这两个通道完全相同,都是由LensDistortion节点生成的畸变通道。

 LensDistortion [镜头畸变]节点教程(二)

Lens Type [镜头类型]

Spherical Lens [球面透镜] :就是通常使用的摄像镜头。

Anamorphic Lens [艾奈莫尔费像变形镜头] :或称为变形镜头,会对图像进行光学变形,可以使用传统的35mm胶片记录下了拉伸变形的宽屏图像,到放映的时候再使用特殊的投影镜头把画面进行拉伸,恢复原有的视觉效果。这种Anamorphic Lens [艾奈莫尔费像变形镜头]可以使胶片最大化地利用有限的空间。

图为Undistort关闭状态 (左图)和原始图像(右图)的对比画面,可以看到当Undistort选项为关闭状态时,输入图像会根据畸变参数再加载一次畸变操作,使本来就具有畸变效果的图像畸变更加严重。

 LensDistortion [镜头畸变]节点教程(二)

这样我们知道当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平面模型会因为畸变参数的连入而产生畸变效果,如图右所示。

LensDistortion [镜头畸变]节点教程(二)

学员作品赏析
  • 2101期学员李思庭作品

    2101期学员李思庭作品

  • 2104期学员林雪茹作品

    2104期学员林雪茹作品

  • 2107期学员赵凌作品

    2107期学员赵凌作品

  • 2107期学员赵燃作品

    2107期学员赵燃作品

  • 2106期学员徐正浩作品

    2106期学员徐正浩作品

  • 2106期学员弓莉作品

    2106期学员弓莉作品

  • 2105期学员白羽新作品

    2105期学员白羽新作品

  • 2107期学员王佳蕊作品

    2107期学员王佳蕊作品

专业问题咨询

你担心的问题,火星帮你解答

微信扫码入群领福利

扫码领福利最新AI资讯

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源

×

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定