我想在十几个概览图像中找到放大的显微镜图像。我宁愿找到一些python / numpy / scipy解决方案。 我对模式识别的了解可以忽略不计。无论如何,这是我尝试过的:
我的第一个想法是通过图像获取最重要的结构 在灰度图像中将[小于]某个阈值设置为更大[255] [
例如,我有以下模式:
概览图像可能如下所示:
这是一个突出显示模式区域的版本:
我现在想找到一种方法来获取像素编号,在该图像中,图案出现在概览图像中。
非常重要的是要注意,我没有关于以下方面的信息:
对于固定缩放,我的尝试是使用
result = scipy.signal.fftconvolve()
并查看当我在进行卷积之前旋转模式时,result
的最大值如何变化。
取最大值可以得到图像重叠的正确角度。
然而,这不是一个好的解决方案,因为它已经需要几分钟。此外,改变缩放甚至进行进一步的转换也需要永远。
我想有更好的方法在那里!