如何获取裁剪后的图像与其原始图像在Python中之间的坐标向左,向右,上下移动?

问题描述

我有以下原始图像:

enter image description here

和裁剪的图像:

enter image description here

我想从原始图像中获取左(a),右(c),上(b)和下移位(d)以获得裁剪:

enter image description here

到目前为止,我只能考虑匹配像素阵列值(行和列方向),然后从原始图像的坐标中减去重叠的像素阵列坐标以获得偏移。但是,这种方法在计算上似乎很昂贵,并且必须在4个方面进行搜索。同样,如果有帮助,我没有导致裁切图像的变换,并且我假设原始图像和裁切图像之间在重叠区域上没有像素值变化。

有没有更有效的方法呢?我不确定OpenCV或其他映像库中是否存在可以执行此操作的内置函数,因此将对此深表感谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)