Как с помощью вэбки считать значение с LCD?
-
- junior
- Сообщения: 54
- Зарегистрирован: 09 янв 2014, 22:49
- Версия LabVIEW: 8.5
- Контактная информация:
Как с помощью вэбки считать значение с LCD?
Помогите пожалуйста разобраться,смотрел пример LCD example в Labview,но все равно не догоняю.Камера определяется,и получаю изображение с нее в labview,но как написать программу чтобы распознавалось значение индикатора?Как я понимаю камера должна сфотографировать,а потом уже преобразовывать?
-
IvanLis
- guru
- Сообщения: 5464
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Как с помощью вэбки считать значение с LCD?
Это примеры IMAQ, необходим тулкит Vision: http://www.ni.com/vision/software/pympon писал(а):Помогите пожалуйста разобраться,смотрел пример LCD example в Labview,но все равно не догоняю.Камера определяется,и получаю изображение с нее в labview,но как написать программу чтобы распознавалось значение индикатора?Как я понимаю камера должна сфотографировать,а потом уже преобразовывать?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- junior
- Сообщения: 54
- Зарегистрирован: 09 янв 2014, 22:49
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
Vision установлено...
Я так понимаю нужно использовать IMAQ Get LCD ROI VI.Нужно чтобы камера сфотографировала индикатор,сохранила в какое-то место или она может непосредственно считывать и преобразовывать изображение?
Я так понимаю нужно использовать IMAQ Get LCD ROI VI.Нужно чтобы камера сфотографировала индикатор,сохранила в какое-то место или она может непосредственно считывать и преобразовывать изображение?
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
Сама камера - нет, если она не содержит микропроцессор для мат. обработки изображений по некоторым алгоритмам. Обычные камеры передают то, что видят, а вы принимаете изображение в программе и сами обрабатываете его. Вам нужно создать область в оперативной памяти под картинку через IMAQ Create и поместить в эту область данные с камеры. Потом можете применять IMAQ Get LCD ROI на картинке.pympon писал(а):или она может непосредственно считывать и преобразовывать изображение?
-
- junior
- Сообщения: 54
- Зарегистрирован: 09 янв 2014, 22:49
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
А если не затруднит не могли бы Вы пример приложить?не понимаю как IMAQ Create совместить с IMAQ Get LCD ROI ....
Уже два дня сижу и не понимаю,а задача поставлена разобраться....
Уже два дня сижу и не понимаю,а задача поставлена разобраться....
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
pympon
Сперва покажите (скриншотом или ) как вы получаете изображение.pympon писал(а):Камера определяется,и получаю изображение с нее в labview
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
Если по-простому, то наверное так.
Посмотрите ещё пример LabVIEW\examples\Vision\3. Applications\LCD Example.vi-
- junior
- Сообщения: 54
- Зарегистрирован: 09 янв 2014, 22:49
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
А определение Вэбкамеры не надо ни куда вставлять?
Пишет :File not found
Пишет :File not found
Последний раз редактировалось pympon 10 апр 2014, 17:00, всего редактировалось 1 раз.
-
- junior
- Сообщения: 54
- Зарегистрирован: 09 янв 2014, 22:49
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
Вот так сделал и пишет IMAQ Vision: You supplied an insufficient number of points to perform this operation
В чем может быть проблема?
-
IvanLis
- guru
- Сообщения: 5464
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Как с помощью вэбки считать значение с LCD?
правой кнопкой на ввод нажмите и выберите "Создать константу"pympon писал(а):Вот так сделал и пишет IMAQ Vision
потом правьте ее как ходите
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- junior
- Сообщения: 54
- Зарегистрирован: 09 янв 2014, 22:49
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
То есть если у меня будет фото 7-сигментного индикатора то в рез-те я получу значение которое будет на фото только в цифрах программы?
Можно ли сделать чтобы камера сначала сфоткала индикатор,а потом обработала значение и представила в числовом виде?
Можно ли сделать чтобы камера сначала сфоткала индикатор,а потом обработала значение и представила в числовом виде?
-
- junior
- Сообщения: 54
- Зарегистрирован: 09 янв 2014, 22:49
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
IvanLis писал(а):правой кнопкой на ввод нажмите и выберите "Создать константу"pympon писал(а):Вот так сделал и пишет IMAQ Vision
потом правьте ее как ходите
сделал,но ошибка не ушла,или я не так?
-
IvanLis
- guru
- Сообщения: 5464
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Как с помощью вэбки считать значение с LCD?
не знаю как Вы делали, но у выполняется преобразование типа:pympon писал(а):сделал,но ошибка не ушла,или я не так?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как с помощью вэбки считать значение с LCD?
Вот так надо: (ПКМ на входе Rectangle -> Create -> Constant)pympon писал(а):сделал,но ошибка не ушла,или я не так?
Далее, вы неверно читаете данные с камеры. Во-первых, с выхода IMAQdx Configure Grab уже идёт Vision'овская картинка, не нужно её заводить на IMAQ Create. Но там, после IMAQdx Configure Grab должен быть, по идее, IMAQdx Grab, как показано здесь:
(эта иллюстрация отсюда)
Во-вторых, чтобы сохранить оригинальную картинку на экране и проводить преобразования с её копией, вам нужно создать область в памяти через IMAQ Create и скопировать оригинал с камеры в эту область через IMAQ Copy. И дальше с копией вы можете делать любые преобразования.
Читаете в цикле While данные с камеры с некоторой частотой (скажем, 300 мс) и сразу же обрабатываете картинку с изображением индикатора, здесь же можно помещать числовые данные в массив. Можно обработку вынести в отдельный цикл, чтобы не вводить дополнительную задержку для камеры, между циклами обмен сделать через очереди.Можно ли сделать чтобы камера сначала сфоткала индикатор,а потом обработала значение и представила в числовом виде?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 6 Ответы
- 1061 Просмотры
-
Последнее сообщение JohnChaban
-
- 0 Ответы
- 702 Просмотры
-
Последнее сообщение Dima123_Dima321
-
- 13 Ответы
- 2451 Просмотры
-
Последнее сообщение rsv