Советы по программированию на LabVIEW

Простейшие вопросы в области инженерной разработки
SokolKatya
beginner
beginner
Сообщения: 28
Зарегистрирован: 04 ноя 2018, 16:11
Версия LabVIEW: 2016

Re: Советы по программированию на LabVIEW

Сообщение SokolKatya »

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

Аватара пользователя
IvanLis

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

Re: Советы по программированию на LabVIEW

Сообщение IvanLis »

SokolKatya писал(а):Ребята, всем привет!!!
Мне нужно сделать обзор систем машинного зрения для контроля и классификации деталей. Очень прошу, посоветуйте литературу и статьи, где описываются готовые решения или приведены примеры (можно зарубежные). Сейчас у меня только общая информация, которую невозможно адекватно отфильтровать, скажем так(((
Сомневаюсь, что кто-то из присутствующих прорабатывал данное направление.
А так пробовали?
Всемогущий Google подскажи!!! :thank:

SokolKatya
beginner
beginner
Сообщения: 28
Зарегистрирован: 04 ноя 2018, 16:11
Версия LabVIEW: 2016

Re: Советы по программированию на LabVIEW

Сообщение SokolKatya »

Спасибо большое)
Еще не могли бы вы мне посоветовать, что бы такое почитать про интеграцию Labview vision и роботов, где бы это нормально объяснялось, что и как программируется. Интересуюсь чисто из любопытства)))

Аватара пользователя
IvanLis

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

Re: Советы по программированию на LabVIEW

Сообщение IvanLis »

SokolKatya писал(а):Спасибо большое)
Еще не могли бы вы мне посоветовать, что бы такое почитать про интеграцию Labview vision и роботов, где бы это нормально объяснялось, что и как программируется. Интересуюсь чисто из любопытства)))
Тут выбирать особо не из чего, единственное на русском это:
Обработка и анализ цифровых изображений с примерами на LabVIEW и IMAQ Vision

SokolKatya
beginner
beginner
Сообщения: 28
Зарегистрирован: 04 ноя 2018, 16:11
Версия LabVIEW: 2016

Re: Советы по программированию на LabVIEW

Сообщение SokolKatya »

Всем добрый день!
Хотела спросить совета, как мне измерить диаметр "живого" монохромного изображения гайки, после того как я поместила ее под камерой. Посмотрела имеющиеся примеры для модуля, но как я поняла, там в изображении изначально закладываются геометрические характеристики через Vision Assistant.

Аватара пользователя
IvanLis

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

Re: Советы по программированию на LabVIEW

Сообщение IvanLis »

SokolKatya писал(а):Всем добрый день!
Хотела спросить совета, как мне измерить диаметр "живого" монохромного изображения гайки, после того как я поместила ее под камерой. Посмотрела имеющиеся примеры для модуля, но как я поняла, там в изображении изначально закладываются геометрические характеристики через Vision Assistant.
Для проведения измерений необходима калибровка камеры.
Делать это удобнее с использованием Vision Assistant: https://www.youtube.com/watch?v=eWqq65ZZ0NQ
Но можно и средствами :labview: : https://www.youtube.com/watch?v=-o2h3AQOuiE
Help: https://zone.ni.com/reference/en-XX/hel ... ation_pal/

SokolKatya
beginner
beginner
Сообщения: 28
Зарегистрирован: 04 ноя 2018, 16:11
Версия LabVIEW: 2016

Re: Советы по программированию на LabVIEW

Сообщение SokolKatya »

Неужели без калибровки камеры я не могу измерить расстояние даже в пикселях?

Аватара пользователя
IvanLis

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

Re: Советы по программированию на LabVIEW

Сообщение IvanLis »

SokolKatya писал(а):Неужели без калибровки камеры я не могу измерить расстояние даже в пикселях?
в пикселях можно, но только наверное не расстояние, а геометрические размеры и это будут виртуальные значения

SokolKatya
beginner
beginner
Сообщения: 28
Зарегистрирован: 04 ноя 2018, 16:11
Версия LabVIEW: 2016

Re: Советы по программированию на LabVIEW

Сообщение SokolKatya »

Не могу понять, терминалу как будто не приходят координаты, он их не видит и от этого дальнейшие функции тоже не срабатывают. Что я не так делаю?
Вложения
G1.vi
(98.35 КБ) 127 скачиваний

Аватара пользователя
IvanLis

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

Re: Советы по программированию на LabVIEW

Сообщение IvanLis »

SokolKatya писал(а):Не могу понять, терминалу как будто не приходят координаты, он их не видит и от этого дальнейшие функции тоже не срабатывают. Что я не так делаю?
Можно скрин или пересохраните в 2015 версии.

SokolKatya
beginner
beginner
Сообщения: 28
Зарегистрирован: 04 ноя 2018, 16:11
Версия LabVIEW: 2016

Re: Советы по программированию на LabVIEW

Сообщение SokolKatya »

IvanLis писал(а):Можно скрин или пересохраните в 2015 версии.
Исправила
Вложения
G111.vi
(40.71 КБ) 36 скачиваний

Аватара пользователя
IvanLis

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

Re: Советы по программированию на LabVIEW

Сообщение IvanLis »

SokolKatya писал(а):
IvanLis писал(а):Можно скрин или пересохраните в 2015 версии.
Исправила
Снимок экрана от 2019-06-06 18-16-58.png

SokolKatya
beginner
beginner
Сообщения: 28
Зарегистрирован: 04 ноя 2018, 16:11
Версия LabVIEW: 2016

Re: Советы по программированию на LabVIEW

Сообщение SokolKatya »

Ай, ужас какой-то. Сохранила как для предыдущей версии...странно
Вложения
G11.vi
надеюсь оно
(82.94 КБ) 32 скачивания

Аватара пользователя
IvanLis

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

Re: Советы по программированию на LabVIEW

Сообщение IvanLis »

Возьмите за основу пример: ...\examples\Vision\Geometric Matching\Match Multiple Geometric Patterns.vi
Вам нужно только изменить источник изображения и привести в соответствие тип получаемого изображения.

SokolKatya
beginner
beginner
Сообщения: 28
Зарегистрирован: 04 ноя 2018, 16:11
Версия LabVIEW: 2016

Re: Советы по программированию на LabVIEW

Сообщение SokolKatya »

IvanLis писал(а):Возьмите за основу пример: ...\examples\Vision\Geometric Matching\Match Multiple Geometric Patterns.vi
Вам нужно только изменить источник изображения и привести в соответствие тип получаемого изображения.
Не совсем понимаю, зачем мне брать за основу этот пример, там ведь нет ничего про измерение расстояния в режиме realtime)
Если выражаться яснее, расстояние у меня измеряется в том случае, если я зону интереса задаю вручную. Тогда программа работает. Мне же нужно, чтобы зона интересна задавалась после нахождения эталона - то есть автоматически нашел шаблон-выделил его-замерил размеры. Координаты найденного шаблона передаются на IMAQ Clamp Horizontal Max, но почему то ROI не преобразовывается в rectangle :crazy: :crazy: :crazy: :crazy:
Вложения
G11.vi
(81.07 КБ) 42 скачивания

Ответить

Вернуться в «Для чайников»