Распознавание образов и измерение

Ответить
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Распознавание образов и измерение

Сообщение little-star »

Работа с пакетом IMAQ VISION, с веб-камерой, распознавание образов и измерение.
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Re: Помогите разобраться

Сообщение little-star »

Здравствуйте. Есть у меня важное задание. Используя веб-камеру, надо определять расстояние между двумя рисками на образце, который подвергают деформации. Осуществить это надо с использованием распознавания образов. Фотографируем образец, выделяем область (рисочку), сохраняем ее в качестве эталона, потом получаем изображения с веб-камеры во время эксперимента, надо чтоб программа находила эти рисочки и их координаты, затем вычисляла между ними расстояние.
Я никогда раньше не работала над обработкой изображений в LabVIEW, даже не знаю с чего мне начинать. Помогите. Заранее благодарю за внимание.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Помогите разобраться

Сообщение IvanLis »

little-star писал(а):Я никогда раньше не работала над обработкой изображений в LabVIEW, даже не знаю с чего мне начинать.
начните с изучения книги Ю. В. Визильтер, С. Ю. Желтов Обработка и анализ цифровых изображений с примерами на LabVIEW и IMAQ Vision
там рассматриваются примеры поиска по образцу и измерения расстояний
Последний раз редактировалось IvanLis 05 дек 2011, 11:02, всего редактировалось 7 раз.
Аватара пользователя
Oleg B.

Activity Professionalism
leader
leader
Сообщения: 674
Зарегистрирован: 25 сен 2011, 11:30
Награды: 2
Версия LabVIEW: 5 .. 2021
Откуда: Israel
Контактная информация:

Re: Помогите разобраться

Сообщение Oleg B. »

little-star писал(а):Я никогда раньше не работала над обработкой изображений в LabVIEW, даже не знаю с чего мне начинать.
Начните с книги
Обработка и анализ цифровых изображений с примерами на LabVIEW и IMAQ Vision
Могу сбросить.
veni, vidi, phallomorphi
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Re: Распознавание образов и измерение

Сообщение little-star »

Книжка, конечно, хорошо. Но вот в ней все очень-очень кратенько. Не нашла интересующие меня IMAQ find pattern и IMAQ detect shapes. Если есть примеры их использования - поделитесь, пожалуйста.
alexander756

Activity
professional
professional
Сообщения: 301
Зарегистрирован: 12 июн 2008, 19:56
Награды: 1
Версия LabVIEW: 8.6; 2009
Откуда: Montreal
Контактная информация:

Re: Распознавание образов и измерение

Сообщение alexander756 »

попробуй посмотри примеры которые есть в LabVIEW.
В Find examples введи поиск по слову templates
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Re: Распознавание образов и измерение

Сообщение little-star »

Дело в том, что не все примеры у меня установились корректно. И с указанными выше функциями я примеров не нашла. Пыталась скачать библиотеку с примерами из интернета, но вот уже три дня раздачи нет... гиблое дело. Да, кстати, порывшись в функционале IMAQ Vision нашла вот такое чудо IMAQ find pattern 2. Думаю это то, что нужно. Сделала предварительные наброски программы, посмотрите (только чур не смеяться, работы еще много).
Вложения
Find pattern.vi
(47.31 КБ) 413 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Распознавание образов и измерение

Сообщение IvanLis »

little-star писал(а):Дело в том, что не все примеры у меня установились корректно. И с указанными выше функциями я примеров не нашла. Пыталась скачать библиотеку с примерами из интернета, но вот уже три дня раздачи нет... гиблое дело.
Примеры к книге
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1327
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 38 раз
Контактная информация:

Re: Распознавание образов и измерение

Сообщение AndreyDmitriev »

little-star писал(а):Дело в том, что не все примеры у меня установились корректно. И с указанными выше функциями я примеров не нашла. Пыталась скачать библиотеку с примерами из интернета, но вот уже три дня раздачи нет... гиблое дело. Да, кстати, порывшись в функционале IMAQ Vision нашла вот такое чудо IMAQ find pattern 2. Думаю это то, что нужно. Сделала предварительные наброски программы, посмотрите (только чур не смеяться, работы еще много).
Вы, во-первых, допустили довольно грубую ошибку: две картинки создаёте через IMAQ Create с одним и тем же именем Image. По сути они ссылаются на одно и то же изображение, так как изоражения в IMAQ Vision передаются по ссылке, а не по значению.
Во-вторых, Find Pattern как правило используется в задачах типа сортировки (ну, скажем, гвозди от шурупов отделить), либо определения положения изображения. А в данном случае скорее всего большую точность и повторяемость даст IMAQ Find Edge. Есть ещё IMAQ Caliper Tool - он как раз для пары линий подойдёт (хотя не видя картинок навскидку сложно что-то посоветовать).
DmitiriRybak
interested
interested
Сообщения: 1
Зарегистрирован: 21 дек 2011, 14:43
Версия LabVIEW: 11.0
Контактная информация:

Re: Распознавание образов и измерение

Сообщение DmitiriRybak »

Доброго времени суток всем!

У меня проблема надо сдать работу в институте, горю. В моем задании надо опредилить размеры головки болтов и шурупов(плюс или минус ).Нашол на форуме работу AndreyDmitriev-а, примеры с монетками и скрепками, но примеры не посмотрет выдает ошибка сервера может у кого нибуть есть что то похожее или подскажет как сделат. Заранее спасибо . Дмитрий
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Re: Распознавание образов и измерение

Сообщение little-star »

Здравствуйте.
Возник у меня вопрос по функции Find pattern2.vi, а именно, сами шаблоны по умолчанию нужно задавать как картинки.. а как сделать так чтобы шаблоны можно было выделить прямоугольничком с помощью мышки на исходном изображении? Мне кажется, это будет красиво) Подскажите, пожалуйста.
Sevas
user
user
Сообщения: 89
Зарегистрирован: 23 фев 2011, 19:32
Версия LabVIEW: 13
Откуда: Sevastopol

Re: Распознавание образов и измерение

Сообщение Sevas »

В папках примеров найди примерчики по слову ROI (region of interests).
Аватара пользователя
little-star
beginner
beginner
Сообщения: 49
Зарегистрирован: 10 мар 2010, 11:21
Версия LabVIEW: 8.6
Откуда: Россия
Контактная информация:

Re: Распознавание образов и измерение

Сообщение little-star »

Привет всем! Очень нужна инфа о Find pattern2.vi!!! Блок-схема, как работает, какие методы использует... хоть что-то. Не могу найти о ней ничего больше, чем написано в help. Плиз, помогите.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Vision / IMAQ»