Как перевести расстояние в пикселях в Vision Assistant в мм?

KereY
beginner
beginner
Сообщения: 29
Зарегистрирован: 26 мар 2011, 10:04
Версия LabVIEW: 7.1,8.6
Контактная информация:

Как перевести расстояние в пикселях в Vision Assistant в мм?

Сообщение KereY »

здравствуйте, я новичок форума пока еще не разобрался что да как поэтому создаю новую тему... вопрос такой как правило в Vision Assistant все измерения выводятся в пикселях когда проводишь измерения ктонибудь может подсказать как их перевести в милиметры в платформе Vision Assistant чтобы получать результаты измерений в мм а не впикселях!!!
Аватара пользователя
IvanLis

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

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение IvanLis »

KereY писал(а):здравствуйте, я новичок форума пока еще не разобрался что да как поэтому создаю новую тему... вопрос такой как правило в Vision Assistant все измерения выводятся в пикселях когда проводишь измерения ктонибудь может подсказать как их перевести в милиметры в платформе Vision Assistant чтобы получать результаты измерений в мм а не впикселях!!!
По идее необходимо сначала калибровку сделать, а только потом производить измерения.
KereY
beginner
beginner
Сообщения: 29
Зарегистрирован: 26 мар 2011, 10:04
Версия LabVIEW: 7.1,8.6
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение KereY »

в общем дело так у меня две точки расстояние например прога мне показывает 363,33 pixels и как быть тут ?

я брал просто линейку и измерял в пикселях расстояние сантиметра в пикселях получалось 32,4 пикселя и вручную переводил вот я бы хотел чтобы это преобразование как то сделать в самой программной платформе Ассистан !!!
KereY
beginner
beginner
Сообщения: 29
Зарегистрирован: 26 мар 2011, 10:04
Версия LabVIEW: 7.1,8.6
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение KereY »

Вот скриншот там 2 окружности их радиус одной выдается в пикселях там 20,20 показывается на расстояние между ними 363,3 вот как то так...
screen.jpg
Аватара пользователя
IvanLis

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

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение IvanLis »

Я Асистента использовал только для наброска программы, потом перекидывал ее в LabVIEW
И доделывал все остальное там
KereY
beginner
beginner
Сообщения: 29
Зарегистрирован: 26 мар 2011, 10:04
Версия LabVIEW: 7.1,8.6
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение KereY »

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

или готового примера перевода пикселей в мм... просто очень сильно необходимо!!!!!
Аватара пользователя
IvanLis

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

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение IvanLis »

KereY писал(а):чел а у тебя нет примера измерений в единицах системы СИ, который можно было б как нибудь связать с тем что уже у меня есть в ассистанте, просто мне вот только этого не хватает или может ты знаешь уже когонибудь из форума кто сталкивался с таким вопросом ,

или готового примера перевода пикселей в мм... просто очень сильно необходимо!!!!!
Я сейчас в Linux работаю, а там нет Vision :cry:

Экспортируй проект Асистента в код LabVIEW.
Там вытащить можно данные о размерах в пикселях
Помножишь их на свой корректирующий коэф., а отображать будешь уже в мм.

Vision нет, так что могу помочь только советом, и то по памяти.
Shpik
assistant
assistant
Сообщения: 119
Зарегистрирован: 10 янв 2011, 11:01
Версия LabVIEW: 8.6, 2009, 2010
Откуда: Таганрог
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение Shpik »

Можно так:
Вложения
pix2mm.PNG
pix2mm.PNG (4.98 КБ) 7629 просмотров
Перевод пикселей в миллиметры.rar
(41.4 КБ) 238 скачиваний
KereY
beginner
beginner
Сообщения: 29
Зарегистрирован: 26 мар 2011, 10:04
Версия LabVIEW: 7.1,8.6
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение KereY »

спасибо, буду пробовать... если что отпишусь!
Shpik
assistant
assistant
Сообщения: 119
Зарегистрирован: 10 янв 2011, 11:01
Версия LabVIEW: 8.6, 2009, 2010
Откуда: Таганрог
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение Shpik »

Конкретно в Vision Assistant это добавляется так, если возникают трудности.
Вложения
VA.PNG
KereY
beginner
beginner
Сообщения: 29
Зарегистрирован: 26 мар 2011, 10:04
Версия LabVIEW: 7.1,8.6
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение KereY »

а ну это пнт а фокусное расстояние к вебке в 0,3 мегапикселя брать стандартное 70 мм???
Shpik
assistant
assistant
Сообщения: 119
Зарегистрирован: 10 янв 2011, 11:01
Версия LabVIEW: 8.6, 2009, 2010
Откуда: Таганрог
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение Shpik »

Ну для точных измерений все-таки нужно убедиться, что для этой камеры(точнее объектива) оно стандартное. В документах это должно быть отражено, ну или в инете.
KereY
beginner
beginner
Сообщения: 29
Зарегистрирован: 26 мар 2011, 10:04
Версия LabVIEW: 7.1,8.6
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение KereY »

на счет фокусного расстояния камеры понятно, еще такой вопрос "размер пикселя" это количество точек на дюйм в изображении? например на изображениии которое я получаю с вебки на один дюйм получается 96 точек далее получается примерно переводя в милиметры это получается 3,78 точек на милиметр

т.е. в данном случае это будет константа ?!
Shpik
assistant
assistant
Сообщения: 119
Зарегистрирован: 10 янв 2011, 11:01
Версия LabVIEW: 8.6, 2009, 2010
Откуда: Таганрог
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение Shpik »

Размер пикселя в мм - это характеристика матрицы, ну как говорят зерно! Да, константа для данной камеры.
KereY
beginner
beginner
Сообщения: 29
Зарегистрирован: 26 мар 2011, 10:04
Версия LabVIEW: 7.1,8.6
Контактная информация:

Re: как перевести расстояние в пикселях в Vision Assistant в

Сообщение KereY »

народ кто нибудь может разъяснить как откалибровать изображение по мм. в Ассистанте с помощью функции Image Calibration меня интересует далее калибровка по сетке Gred Calibration , выкладываю скриншоты,

Ассистант выводит мне ошибку " You entered an insufficient number of calibration points or wrong real-world coordinates for these points." перевод "Вы ввели недостаточное количество калибровочных точек или неправильно реальные координаты этих точек."

помогите разобраться!!!
Вложения
12.JPG
122.JPG
1222.JPG
12222.JPG
Ответить

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