Ребята, привет. Имеется следующая задача.Есть видео в формате онлайн, производство кабеля. Программа должна определять дефекты кабеля, таких как впадины, бугорки, трещины...
Грубо говоря, есть две картинки, необходимо их сравнить. Подскажите пожалуйста как оптимально правильно их сравнить и найти процент совпадения, желательно использовать при этом Vision Assistant. Заранее спасибо)))
Сравнение двух изображений
-
- professional
- Сообщения: 301
- Зарегистрирован: 12 июн 2008, 19:56
- Награды: 1
- Версия LabVIEW: 8.6; 2009
- Откуда: Montreal
- Контактная информация:
Re: Сравнение двух изображений
смотри пример C:\Program Files\National Instruments\LabVIEW 8.5\examples\vision\3. Applications\Golden Template Inspection Example.vi
- ysidarenka
- user
- Сообщения: 70
- Зарегистрирован: 04 фев 2011, 21:00
- Версия LabVIEW: 2010, 2011
- Откуда: Belarus - Minsk / USA - Denver
- Контактная информация:
Re: Сравнение двух изображений
вот тебе уже готовый код, который сверят две картинки!Xomi4 писал(а): Грубо говоря, есть две картинки, необходимо их сравнить. Подскажите пожалуйста как оптимально правильно их сравнить и найти процент совпадения, желательно использовать при этом Vision Assistant. Заранее спасибо)))
я выдрал из проекта, если что спрашивай, я отдельно не проверял но думаю должно работать!
там на вход подаётся 2 картинки, метод сравнения и процент совпадения, и выводит boolean - было совпадение или нет, и в какой точке нашло совпадние!
- Вложения
-
- LocateImage.zip
- сравнение изображений
- (43.08 КБ) 395 скачиваний
-
- interested
- Сообщения: 1
- Зарегистрирован: 01 май 2011, 14:07
- Версия LabVIEW: 10
- Контактная информация:
Re: Сравнение двух изображений
Пишу с нового ника(не смогла восстановить пароль от старого, sql база на сайте лежит). Спасибо большое за ответы. Вот только кое что не понятно( В примере C:\Program Files\National Instruments\LabVIEW 8.5\examples\vision\3. Applications\Golden Template Inspection Example.vi , разбираюсь, и не понятны некоторые элементы, может подскажите . Что за параметр minimum Match Score (что это за порог совпадения) в приборе IMAQ Match Pattern 2 ? А также на выходе мы получаем Matches, что именно он означает, а также не могли бы вы объяснить последующий блок обработки , там где используется Alignment, при выделении в массиве Matches первого элемента. Как получить Alignment , и для чего используется Unbundle By Name и Bundle By Name ?
А вот второй пример если честно вообще не могу понять что он делает ( может там что-то не так?
А вот второй пример если честно вообще не могу понять что он делает ( может там что-то не так?