我正在使用5MP相机以高倍率捕获生物细胞。
由于细胞在甘油中的游动程度不相同,因此我要在焦点位置周围堆叠+/- 5u范围内的图像,并将不同水平的最佳清晰度的图像“缝合”在一起。
不幸的是,有时在缩放图像时可以看到图块之间的边缘。
但是,我已经阅读了OpenCV中的inpaint函数,并且想知道它是否有助于使边缘不可见。
那么,对于我来说,修复可以帮助吗?如果是,是否还存在威胁,它可能会去除图像的某些适当部分(例如,可见的细胞膜很细,很亮)?
谢谢您的提示!
最佳答案
实际上,我进行了一些实验,使用修补的结果确实比没有修补的情况差。如果不进行修补,则通常只能在放大 View 中看到边缘。通过修复,即使在未缩放的 View 中,图像中的更改也可见。
另一件事是,由于我无法测量边缘误差的程度,因此我不得不在所有边缘上应用修补,即使平铺之间的过渡几乎不可见。这样就形成了清晰可见的网格。
关于opencv - 使用Inpaint进行拼接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16554016/