检测图像中的莫尔条纹 - iOS Swift

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检测图像中的莫尔条纹 - iOS Swift相关的知识,希望对你有一定的参考价值。

有没有办法在我使用Swift和OpenCV的ios应用程序中使用的图像中找到Moire Pattern?

任何帮助,将不胜感激。

答案

你可以在Fourier transformed图像中找到莫尔图案。

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

this论文。

另一答案

如果您正在寻找最先进的解决方案,那么找到傅里叶变换并不适合您。它也将占用移动设备上的大量计算资源。相反,让深度学习为您找到傅立叶变换。我在iOS上尝试了两种解决方案:

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

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

以上是关于检测图像中的莫尔条纹 - iOS Swift的主要内容,如果未能解决你的问题,请参考以下文章

Swift如何修改从移动相机拍摄的图像中的exif信息

iOS Swift 检测图像旋转

如何仅在 Swift 中访问从相机拍摄的图像,就像 iOS 中的画廊一样?

如何使用 Swift 以编程方式使用交替条纹图案填充 UIView?

Ios Swift:删除图像数组中的重复项

从ios swift中的图像获取位置详细信息