python分割出两幅图像重叠区域代码
生活随笔
收集整理的這篇文章主要介紹了
python分割出两幅图像重叠区域代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼應用場景:做圖像融合的時候,有的圖像是部分區域重疊,其他區域是不重疊的,所以需要挑出重疊區域做圖像融合,去掉非重疊區域。
代碼主要思想: 分別做兩幅圖像的權重矩陣,所有有值的部分權重為 1,nan值權重為0。然后權重矩陣相乘,重疊部分權重為1,不重疊部分權重為0。得到新的權重矩陣,再和原圖像相乘,既可以取出重疊部分。
比如這幾幅遙感圖像:有的地方是重疊的,有的地方是冗余的,做圖像融合的時候需要去除冗余信息,因為冗余部分可能會影響算法,保留有效區域,高效處理圖像。
圖來源于網絡
對于處理遙感圖像而言,都有經緯度信息,按照地理坐標與地球進行匹配配準后,截取overlap的部分
python代碼
#挑出兩幅圖像匹配的圖像 import cv2 as cv import numpy as np import cut_resize as cr#這是自己寫的函數總結
以上是生活随笔為你收集整理的python分割出两幅图像重叠区域代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光纤收发器的原理及应用_光纤收发器知识讲
- 下一篇: 如何用python做计算_如何用Pyth