Алгоритмы для: проверки принтера - PullRequest
1 голос
/ 25 августа 2010

Я хочу сделать программу для проверки печатной бумаги на ошибки.

Файл PDF: см. Вторую страницу, верхнее правое изображение

Как видите, эта система может идентифицировать ошибки, сделанные принтером. Я хочу знать, как это было достигнуто. Какие существуют документы по этому поводу? Или у вас есть идеи? Спасибо

Ответы [ 2 ]

1 голос
/ 26 августа 2010

Я думаю, вам нужно как-то сравнить два изображения таким образом, чтобы он был устойчив к деформации. Как упоминалось ранее, вычитание двух изображений может быть первым шагом. Другим более изощренным способом может быть использование преобразование расстояния (или основанные на снятии фаски методы для сопоставления с шаблоном) для сравнения того, насколько похожи эти два изображения при наличии некоторой деформации. Более сложные решения могут использовать такие методы, как контексты формы .

1 голос
/ 25 августа 2010

Это может быть очень легко или очень сложно.если ваши изображения черно-белые и ваше сканирование является достаточно точным, вы можете попробовать с помощью простого вычитания между изображениями (отсканированное и шаблонное), если ваше сканирование будет считывать изображение с возможной деформацией или переводом, вам сначала потребуется алгоритм регистрации изображений.если при сканировании присутствует фоновый шум, у вас возникнут проблемы с вычитанием, и тогда оно окажется очень сложным.может быть некоторые примеры изображений могут помочь предложить вам более конкретный алгоритм.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...