手头一些遥感卫星图片,发现由于其拍摄日期不一致,导致图片的亮度等不一致。需要进行必要的处理,使之背景颜色一致。
网搜了半天,貌似都没有找到相关的代码。求指点~~
我看过网上的视频,貌似可以去除这些背景颜色不一致的情况。。但是实在找不到相关代码。。
我觉得你可以在图片上,明暗两部分各取一小块,将每一块的所有像素进行加和求平均,算出明暗平均像素的比例,然后将所有较暗的部分,除以这个比例,较暗的部分应该就会和亮的部分差不多了。
你知道图片拼接边缘的话,你实际上就是做一个这样的运算
通过调整亮度、对比度、gama参数来调整某一块的图像,然后计算图片拼接内外两点的颜色的均方差。
你的目标是使用一种优化算法(比如遗传或者梯度下降),让亮度、对比度、gama参数构成的这么一个计算,得到均方差最小。