写在前面
前期的几篇写的太啰嗦了,各种代码和贴图,像流水账,关键学习效率太低,不连贯!
本期开始,计划简要记录
图像的几何变换,包括平移、转置、镜像、选装、缩放等;
用于改正图像采集系统的系统误差和仪器(成像角度、透视关系及镜头自身原因)的随机误差,需要用到插值方法
仿射变换
适用场景:
算子:
affine_trans_image()
其中,变换矩阵定义的算子为 hom_mat2d_identity(),有无必要采用不同的插值方法或变换矩阵多次仿射变换?
平移变换
hom_mat2d_translate()
比例缩放
hom_mat2d_scale()
旋转变换
hom_mat2d_rotate()
综合变换
平移+比例+旋转
下述代码不能达到期望的效果
dev_close_window()
dev_open_window(0,0,512,512,'white',WindowID)
dev_set_color('black')
* 画一个封闭区域,画完后右键推出画图(开始继续执行)
draw_region(Region,WindowID)
* Generate the homogeneous transformation matrix o