Page 19 of 22

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

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

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

PostPosted: 16 May 2019, 19:25
by IvanLis
SokolKatya wrote:Ребята, всем привет!!!
Мне нужно сделать обзор систем машинного зрения для контроля и классификации деталей. Очень прошу, посоветуйте литературу и статьи, где описываются готовые решения или приведены примеры (можно зарубежные). Сейчас у меня только общая информация, которую невозможно адекватно отфильтровать, скажем так(((

Сомневаюсь, что кто-то из присутствующих прорабатывал данное направление.
А так пробовали?
Всемогущий Google подскажи!!! :thank:

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

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

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

PostPosted: 17 May 2019, 12:42
by IvanLis
SokolKatya wrote:Спасибо большое)
Еще не могли бы вы мне посоветовать, что бы такое почитать про интеграцию Labview vision и роботов, где бы это нормально объяснялось, что и как программируется. Интересуюсь чисто из любопытства)))


Тут выбирать особо не из чего, единственное на русском это:
Обработка и анализ цифровых изображений с примерами на LabVIEW и IMAQ Vision

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

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

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

PostPosted: 05 Jun 2019, 19:31
by IvanLis
SokolKatya wrote:Всем добрый день!
Хотела спросить совета, как мне измерить диаметр "живого" монохромного изображения гайки, после того как я поместила ее под камерой. Посмотрела имеющиеся примеры для модуля, но как я поняла, там в изображении изначально закладываются геометрические характеристики через 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/

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

PostPosted: 05 Jun 2019, 19:36
by SokolKatya
Неужели без калибровки камеры я не могу измерить расстояние даже в пикселях?

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

PostPosted: 05 Jun 2019, 21:39
by IvanLis
SokolKatya wrote:Неужели без калибровки камеры я не могу измерить расстояние даже в пикселях?

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

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

PostPosted: 06 Jun 2019, 08:17
by SokolKatya
Не могу понять, терминалу как будто не приходят координаты, он их не видит и от этого дальнейшие функции тоже не срабатывают. Что я не так делаю?

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

PostPosted: 06 Jun 2019, 13:59
by IvanLis
SokolKatya wrote:Не могу понять, терминалу как будто не приходят координаты, он их не видит и от этого дальнейшие функции тоже не срабатывают. Что я не так делаю?

Можно скрин или пересохраните в 2015 версии.

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

PostPosted: 06 Jun 2019, 17:33
by SokolKatya
IvanLis wrote:Можно скрин или пересохраните в 2015 версии.

Исправила

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

PostPosted: 06 Jun 2019, 18:18
by IvanLis
SokolKatya wrote:
IvanLis wrote:Можно скрин или пересохраните в 2015 версии.

Исправила

Снимок экрана от 2019-06-06 18-16-58.png

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

PostPosted: 06 Jun 2019, 18:40
by SokolKatya
Ай, ужас какой-то. Сохранила как для предыдущей версии...странно

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

PostPosted: 06 Jun 2019, 22:29
by IvanLis
Возьмите за основу пример: ...\examples\Vision\Geometric Matching\Match Multiple Geometric Patterns.vi
Вам нужно только изменить источник изображения и привести в соответствие тип получаемого изображения.

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

PostPosted: 07 Jun 2019, 12:55
by SokolKatya
IvanLis wrote:Возьмите за основу пример: ...\examples\Vision\Geometric Matching\Match Multiple Geometric Patterns.vi
Вам нужно только изменить источник изображения и привести в соответствие тип получаемого изображения.

Не совсем понимаю, зачем мне брать за основу этот пример, там ведь нет ничего про измерение расстояния в режиме realtime)
Если выражаться яснее, расстояние у меня измеряется в том случае, если я зону интереса задаю вручную. Тогда программа работает. Мне же нужно, чтобы зона интересна задавалась после нахождения эталона - то есть автоматически нашел шаблон-выделил его-замерил размеры. Координаты найденного шаблона передаются на IMAQ Clamp Horizontal Max, но почему то ROI не преобразовывается в rectangle :crazy: :crazy: :crazy: :crazy: