擅长:python、mysql、java
<p>不确定您希望的输出是什么,但是一种消除不均匀光照的方法是复制图像并在大面积上模糊,以消除高频变化,只保留低频、缓慢变化的区域,并将其称为背景光。然后从原始图像中减去此背景。在</p>
<p>我只需要使用ImageMagick就可以了,它包含在大多数Linux发行版中,并且适用于macOS和Windows。所以,就在航站楼:</p>
<pre><code>convert input.gif \( +clone -blur 0x32 \) -compose difference -composite -auto-level result.jpg
</code></pre>
<p><a href="https://i.stack.imgur.com/Mmvr6.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Mmvr6.jpg" alt="enter image description here"/></a></p>
<P>您可以在Python或C++中使用OpenCV、PIL/SOIN或CIMG或IMAGEMGAK Python绑定来完成相同的操作。在</p>
<p>本质上,该处理将删除以下作为背景照明:</p>
<p><a href="https://i.stack.imgur.com/Bpyfr.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Bpyfr.jpg" alt="enter image description here"/></a></p>