python图像处理(图像平移)
Posted 嵌入式-老费
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python图像处理(图像平移)相关的知识,希望对你有一定的参考价值。
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
图像平移也是较为常见的一种处理方法。按照平移的方向,大约可以分成四种。第一种,向右向下移动;第二种,向右向上移动;第三种,向左向下移动;第四种,向左向上移动。不妨以向右向下移动来举例,移动后,左侧和上侧留下来的像素会被白色填满,而整个图像会往右下角偏移y和x个像素点,如下图所示,
为了说明效果,这里向右偏移了130个像素点,向下偏移了120个像素点。
1、向右向下偏移
可以试想一下,经过偏移后,原来处于[0,0]点的像素会停留在什么位置。或者可以反过来想一下,在新的图像中,应该对应原来老图像的哪一个像素点。比如说,新图像的[0,0]点,按道理不应该在老图像中有对应的点存在。不仅如此,在i和j的一定范围内,都应该是空白点。只有i和j到达一定的范围后,才会通过i-x、j-y在老图像中找到对应的像素点,转换成python代码就应该是这样的,
\'\'\'
move right and down
\'\'\'
def get_mov
以上是关于python图像处理(图像平移)的主要内容,如果未能解决你的问题,请参考以下文章