Как вствлять картинку/фотографию?
-
- user
- Сообщения: 74
- Зарегистрирован: 29 апр 2016, 09:22
- Версия LabVIEW: 8.6
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Как вствлять картинку/фотографию?
Вопрос покажется глупым, но все же. Как ее вставить, причем не фоном, а именно изображением, с которым можно работать (обрезать, изменять, анализировать и т.д.). Причем интересуют возможности (если есть) как на лицевую панель, так и на диаграмму
Я так и не нашел способа, кроме как сделать ссылку на нее извне, отправить на индикатор и затем индикатор переделать в константу
Я так и не нашел способа, кроме как сделать ссылку на нее извне, отправить на индикатор и затем индикатор переделать в константу
LabVIEW 8.6
-
- user
- Сообщения: 74
- Зарегистрирован: 29 апр 2016, 09:22
- Версия LabVIEW: 8.6
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Как вствлять картинку/фотографию?
У меня нет picture, есть только подпалитра picture functions, но и в ней я ничего не нашел для "рамки", куда вставить картинкуBorjomy_1 писал(а):Меню Programming/Graphic&Sound/Picture
LabVIEW 8.6
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Как вствлять картинку/фотографию?
"рамка" - это не функция а контрол, она на FP, 2D picture в палитре с графиками ищите. Или банально "ctreate indicator" на правильном выходеGT21 писал(а):У меня нет picture, есть только подпалитра picture functions, но и в ней я ничего не нашел для "рамки", куда вставить картинкуBorjomy_1 писал(а):Меню Programming/Graphic&Sound/Picture
-
- user
- Сообщения: 74
- Зарегистрирован: 29 апр 2016, 09:22
- Версия LabVIEW: 8.6
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Как вствлять картинку/фотографию?
Речь идет о Graph/Controls/Picture?Artem.spb писал(а):"рамка" - это не функция а контрол, она на FP, 2D picture в палитре с графиками ищите.GT21 писал(а):У меня нет picture, есть только подпалитра picture functions, но и в ней я ничего не нашел для "рамки", куда вставить картинкуBorjomy_1 писал(а):Меню Programming/Graphic&Sound/Picture
"2D picture" я не смог найти даже поиском
Напомню, у меня версия 8.6
LabVIEW 8.6
-
- user
- Сообщения: 74
- Зарегистрирован: 29 апр 2016, 09:22
- Версия LabVIEW: 8.6
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Как вствлять картинку/фотографию?
Да, это он. Однако как туда вставить картинку? В меню вижу только экспортdadreamer писал(а):GT21
LabVIEW 8.6
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как вствлять картинку/фотографию?
Только программно (палитра Graphics & Sounds -> Graphics Formats).GT21 писал(а):Да, это он. Однако как туда вставить картинку? В меню вижу только экспорт
http://digital.ni.com/public.nsf/allkb/ ... 6200511EF0
Смотрите также примеры в C:\Program Files (x86)\National Instruments\LabVIEW 2016\examples\Graphics and Sound\2D Picture Control.
НО! Если вы будете использовать Pict Ring, то загнать в него картинку можно перетаскиванием (drag & drop).
-
- user
- Сообщения: 74
- Зарегистрирован: 29 апр 2016, 09:22
- Версия LabVIEW: 8.6
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Как вствлять картинку/фотографию?
Мда, век высоких технологий - нельзя загнать картинку на контрол... Ладно, ринг так рингdadreamer писал(а):Только программно (палитра Graphics & Sounds -> Graphics Formats).GT21 писал(а):Да, это он. Однако как туда вставить картинку? В меню вижу только экспорт
http://digital.ni.com/public.nsf/allkb/ ... 6200511EF0
Смотрите также примеры в C:\Program Files (x86)\National Instruments\LabVIEW 2016\examples\Graphics and Sound\2D Picture Control.
НО! Если вы будете использовать Pict Ring, то загнать в него картинку можно перетаскиванием (drag & drop).
LabVIEW 8.6
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Как вствлять картинку/фотографию?
о что значит "загнать" и что значит "контрол"?GT21 писал(а):Мда, век высоких технологий - нельзя загнать картинку на контрол... Ладно, ринг так ринг
в LV можно в очень многие контролы загнать картинки с разными целями. Конкретизируйте запрос, будет более корректный ответ.
-
- user
- Сообщения: 74
- Зарегистрирован: 29 апр 2016, 09:22
- Версия LabVIEW: 8.6
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Как вствлять картинку/фотографию?
drag&drop. Хотя тут имелось в виду вставка любым способомArtem.spb писал(а):о что значит "загнать" и что значит "контрол"?GT21 писал(а):Мда, век высоких технологий - нельзя загнать картинку на контрол... Ладно, ринг так ринг
Но я сейчас подумал, а какая собственно разница мне, как программисту, чем пользоваться - Picture или Picture ring?
Пожалуй вопрос можно считать закрытым
LabVIEW 8.6
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Как вствлять картинку/фотографию?
ну разница-то существенная.GT21 писал(а):Artem.spb писал(а):GT21 писал(а): Но я сейчас подумал, а какая собственно разница мне, как программисту, чем пользоваться - Picture или Picture ring?
В первом случае можно вывести на экран любое, программно сформированное изображение.
во втором - только один вариант из фиксированного набора
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: Как вствлять картинку/фотографию?
Уточню для GT21 мысль, которую пытались донести до него deadreamer и Artem.spb:
1. Picture и Picture ring абсолютно разные классы контролов.
2. Из 1 следует абсолютно разный тип данных и как следствие возможности применения.
3. Картинку в Picture ring можно вставить только в режиме редактирования. В режиме работы виртуального прибора ее можно только выбирать из заданного в режиме редактирования списка.
4. Картинку в Picture можно вставлять в обоих режимах. В режиме работы виртуального прибора ее можно как угодно редактировать.
1. Picture и Picture ring абсолютно разные классы контролов.
2. Из 1 следует абсолютно разный тип данных и как следствие возможности применения.
3. Картинку в Picture ring можно вставить только в режиме редактирования. В режиме работы виртуального прибора ее можно только выбирать из заданного в режиме редактирования списка.
4. Картинку в Picture можно вставлять в обоих режимах. В режиме работы виртуального прибора ее можно как угодно редактировать.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как вствлять картинку/фотографию?
Вот здесь AndreyDmitriev предложил вариант редактирования в ран-тайме. Но он слишком хардкорный для чайника.Blackman писал(а):3. Картинку в Picture ring можно вставить только в режиме редактирования. В режиме работы виртуального прибора ее можно только выбирать из заданного в режиме редактирования списка.
-
- user
- Сообщения: 74
- Зарегистрирован: 29 апр 2016, 09:22
- Версия LabVIEW: 8.6
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Как вствлять картинку/фотографию?
Возможно я не совсем понимаю... Зачем Picture возможность быть контролом? С лицевой панели ее все равно не изменить. Константой еще куда ни шло, и то она станет картинкой только после программного добавления. Почему невозможно тупо вручную закинуть туда картинку перед работой?
LabVIEW 8.6
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение