检测图像中的波纹图案-iOS Swift

时间:2018-08-30 05:13:14

标签: ios swift image opencv

有什么方法可以在我可以使用Swift和OpenCV在iOS应用中使用的图像中找到莫尔条纹吗?

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

您可以在Fourier transformed图片中找到莫尔条纹。

如果要删除它,请应用中值滤波器和傅立叶逆变换。

请参阅this论文。

答案 1 :(得分:0)

如果您正在寻找最前沿的解决方案,那么找到傅立叶变换并不是您的解决方案。它也会吞噬移动设备上的大量计算资源。相反,让深度学习为您找到傅立叶变换。 我已经在iOS上尝试了两种解决方案:

  1. 变换后的频率阈值
  2. 基于卷积神经网络的分类器

您将对使用CNN的结果感到惊讶。 请参阅本文,https://ieeexplore.ieee.org/document/8628746/