IMAQ Clamp Horisontal MAX
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
IMAQ Clamp Horisontal MAX
Добрый день не подскажите ли Вы какой должен быть тип изображения что бы работала функция IMAQ Clamp Horisontal MAX. А то прого выдает ошибку Infalide tipe file
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
по help I16, U16 или single. "Invalid type file" по-моему вообще не из этой оперы
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
Да я что то ошибку не правильно записал уж извините меня новичка.
вот такая ощибка была: Error-1074396120 occured at IMAQ Rake Not an Image
Что такое непонятно, подскажите пожалуйста!
вот такая ощибка была: Error-1074396120 occured at IMAQ Rake Not an Image
Что такое непонятно, подскажите пожалуйста!
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
Эта ошибка значит, что то, что ты подаёшь на вход этой функции не является изображением. Например, ты не инициализировал его. Или у тебя предыдущие VI завершились с ошибкой. Выложи диаграмму.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
Щас я точно убедился что подаю изображение но теперь он выдает ошибку 1074396060 occured at IMAQ Rake Invalid Image type. Изображение 32 Bit RGB
Вообще суть работы такова, нужно измеррять а режиме реального времени удлинение образца полимера. Наблюдение производится через микроскоп с помощью USB камеры, которая подключена к компьютеру. Но вот что то не получается у меня измерить размеры изображения.
Вообще суть работы такова, нужно измеррять а режиме реального времени удлинение образца полимера. Наблюдение производится через микроскоп с помощью USB камеры, которая подключена к компьютеру. Но вот что то не получается у меня измерить размеры изображения.
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
А эта ошибка означает, что тебе нужно преобразовать изображение из
IMAQ Cast Image или IMAQ ExtractColorPlanes тебе в помошь.
вkirmagistr писал(а):32 Bit RGB
например выделением одной из плоскостейmzu2006 писал(а):16, U16 или single
IMAQ Cast Image или IMAQ ExtractColorPlanes тебе в помошь.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
Извиняюсь за повтор у меня опять возникла проблема с этой функцией: нужно измерять удлинение образца полимера базовая точка это
левая граница нагреваельной камеры вторая точка это крайняя граница пролимера. Необходимо измерить расстояние между двумя границами, но проблема вот в чем программа с помощью функции IMAQ Clamp Horisontal MAX измеряет расстояние между любыми произвольными точками на границе измеряемого участка а мене интресно чтобы измеряла от границы образца до начала камеры, т.е выбирала границы вертикальной области.
левая граница нагреваельной камеры вторая точка это крайняя граница пролимера. Необходимо измерить расстояние между двумя границами, но проблема вот в чем программа с помощью функции IMAQ Clamp Horisontal MAX измеряет расстояние между любыми произвольными точками на границе измеряемого участка а мене интресно чтобы измеряла от границы образца до начала камеры, т.е выбирала границы вертикальной области.
-
- advanced
- Сообщения: 150
- Зарегистрирован: 30 мар 2011, 22:41
- Награды: 1
- Версия LabVIEW: 8.2-2013
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
kirmagistr, вы потрясающе пишете ТЗ! Попробуйте выложить здесь фотографию: что в обьективе, что хотите мерять, и свою программу. Тогда можно будет попытаться что-то сказать, а сейчас ничего понять невозможно.
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
Высылаю скрин проги и программный код, программа не выбирает вертикальную линию а привязывается к произвольным точкам
- Вложения
-
- 2015март ввод данных с усб к калибровка_работает+ таблица+ввод названия.vi
- (252.25 КБ) 181 скачивание
-
- advanced
- Сообщения: 150
- Зарегистрирован: 30 мар 2011, 22:41
- Награды: 1
- Версия LabVIEW: 8.2-2013
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
попытался посмотреть ваш код. Не удалось запустить. Причин две: вы все обозначаете кириллицей, а у мнея, как и многих других, стоит оригинальная , недружественная к ней. Вторая - отсутствуют включенные вами в код Sub VI, связанные с USB camera. Но это не важно. Код читается. Если позволите, несколько замечаний по стилю, которые вы вполне можете пропустить.kirmagistr писал(а):Высылаю скрин проги и программный код, программа не выбирает вертикальную линию а привязывается к произвольным точкам
1. Код довольно неряшлив и трудночитаем. Если вы немножко упорядочите его, то сами обнаружите излишние элементы, скажем, повторяющийся без необходимости IMAQ Clamp Vertical Max.
2. Вы вынуждены использовать Flat Sequence Structure без специальной на то необходимости, чтобы соблюсти нужный порядок выполнения действий. Для этого гораздо правильней использовать линию error in/out, что, ко всему, еще и даст вам возможность отслеживать ошибку исполнения. Ну, и убрать ненужные Flat Sequence Structure, а они здесь не нужны ни одна.
Теперь по сути вопроса. Ваш инструмент "цепляется" за первые же точки фона, удовлетворяющие вашим условиям Setting для IMAQ Clamp Vertical Max- в первую очередь, Contrast и Ratio. Если я правильно понял, вам нужно расстояние от правого края темного образца до левой границы экрана. Для этого вам нижно сделать изображение бинарным, т.е. довести Contrast до абсолюта, чтобы видел только черное-белое. То есть, устранить фон. Поиграйтесь настройками, включая Sleepness и Filter width. Вы должны видеть совершенно черный сегмент на совершенно белом фоне. Но фильтром не увлекайтесь, иначе он размоет вам край изображения. Думаю, что для этого вам еще придется включить в схему IMAQ RemoveParticle VI из раздела Morphology - он позволит вам убрать точечные дефекты фона.
В общем, инструмент получится непростой, но весьма перспективный. Удачи вам!
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
Я понимаю что для того чтобы измерение привязывылось к границе нужна контрастность (бинарный рисунок) а как этого добиться? Панель настройки изображения как то не регулирует контрастность
-
- advanced
- Сообщения: 150
- Зарегистрирован: 30 мар 2011, 22:41
- Награды: 1
- Версия LabVIEW: 8.2-2013
- Контактная информация:
Re: IMAQ Clamp Horisontal MAX
Выложи пару-тройку последовательных кадров образца - без линий, таких, как их снимает камера. Я попробую сделать пример регулировки и измерения в том виде, как себе представляю. Привязывать к ним камеру - уже сам. Годится?kirmagistr писал(а):Я понимаю что для того чтобы измерение привязывылось к границе нужна контрастность (бинарный рисунок) а как этого добиться? Панель настройки изображения как то не регулирует контрастность
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
-
- beginner
- Сообщения: 19
- Зарегистрирован: 17 дек 2009, 18:54
- Версия LabVIEW: 8.5
- Контактная информация:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 5 Ответы
- 670 Просмотры
-
Последнее сообщение PAG
-
- 6 Ответы
- 285 Просмотры
-
Последнее сообщение PAG
-
- 15 Ответы
- 1157 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 563 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 242 Просмотры
-
Последнее сообщение Embedder74