Я хочу сделать чистое изображение и сделать его похожим на изображение, снятое с экрана. Есть ли способ сделать это с помощью OpenCV или любого другого инструмента?
Примеры: пример муара
Вы пробовали фильтрацию низких частот?
https://docs.opencv.org/3.4.3/dd/d6a/tutorial_js_filtering.html
С ядром 2х3 выглядит лучше:
cv.Mat.eye (2, 3, cv.CV_32FC1);
Затем разделите изображение на 3 канала и очистите зеленый и красный с помощью порога.