首页 > 解决方案 > 使用 OpenCV 创建波纹图案效果

问题描述

我想拍一张干净的照片,让它看起来像是从屏幕上拍的照片。
有没有办法使用 OpenCV 或任何其他工具来做到这一点?

示例:
云纹示例

标签: opencvimage-processing

解决方案


您是否尝试过低通滤波?

https://docs.opencv.org/3.4.3/dd/d6a/tutorial_js_filtering.html

使用内核 2x3 它看起来更好:

cv.Mat.eye(2, 3, cv.CV_32FC1);

然后将图像分割为 3 个通道,并使用阈值清除绿色和红色。


推荐阅读