Фоновый рисунок

Найпростіші питання по LabVIEW для початківців
Ответить
akslepiy
beginner
beginner
Сообщения: 49
Зарегистрирован: 05 сен 2016, 18:23
Версия LabVIEW: 14.0
Контактная информация:

Фоновый рисунок

Сообщение akslepiy »

Всем привет!

Вставил схему в программу, но она отображается на белом фоне.
Безымянный.png
Как закрепить схему, чтобы она имела системный фон и на ней я смог устанавливать коммутационные аппараты? Пример как на рисунке:
Безымянный1.png
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Фоновый рисунок

Сообщение dadreamer »

akslepiy, загрузить картинку в Picture Control, задав белый цвет в качестве маски альфа-канала.
freegemini
interested
interested
Сообщения: 3
Зарегистрирован: 31 май 2015, 09:28
Версия LabVIEW: 2014
Контактная информация:

Re: Фоновый рисунок

Сообщение freegemini »

akslepiy, сохраните мнемосхему в формате PNG с прозрачностью
http://digital.ni.com/public.nsf/allkb/ ... 120079D119
Of those image types supported, the only ones that support transparency are GIF, MNG and PNG.
Вложения
Нашел первое попавшееся
Нашел первое попавшееся
Как-то так
Как-то так
akslepiy
beginner
beginner
Сообщения: 49
Зарегистрирован: 05 сен 2016, 18:23
Версия LabVIEW: 14.0
Контактная информация:

Re: Фоновый рисунок

Сообщение akslepiy »

Скажите пожалуйста, как загрузить картинку в Picture Control ?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Фоновый рисунок

Сообщение dadreamer »

akslepiy писал(а):Скажите пожалуйста, как загрузить картинку в Picture Control ?
Snippet.png
Snippet.png (14.49 КБ) 6092 просмотра
От остатков белого на изображении можно избавиться несколькими способами:
1. В графическом редакторе заменить все цвета, близкие к абсолютному белому (255, 255, 255) на собственно белый;
2. Применить Create Mask несколько раз с разными оттенками белого (столько раз, сколько потребуется для полного устранения белого);
3. Сделать свой Create Mask, работающий не по одному цвету, а по диапазону цветов. Тем более, что диаграмма там простая.
akslepiy
beginner
beginner
Сообщения: 49
Зарегистрирован: 05 сен 2016, 18:23
Версия LabVIEW: 14.0
Контактная информация:

Re: Фоновый рисунок

Сообщение akslepiy »

freegemini писал(а):akslepiy, сохраните мнемосхему в формате PNG с прозрачностью
http://digital.ni.com/public.nsf/allkb/ ... 120079D119
Of those image types supported, the only ones that support transparency are GIF, MNG and PNG.
Я сохраняю в формате PNG, ничего не меняется. А как сохранить в формате PNG с прозрачностью?
Я пробовал вставить, но когда закрашиваю в прозрачный цвет, исчезает все.
Подскажите пожалуйста как сделать!
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Фоновый рисунок

Сообщение dadreamer »

akslepiy писал(а):Я сохраняю в формате PNG, ничего не меняется. А как сохранить в формате PNG с прозрачностью?
Я пробовал вставить, но когда закрашиваю в прозрачный цвет, исчезает все.
Подскажите пожалуйста как сделать!
Смотря каким редактором вы пользуетесь. В универсальном простейшем случае берёте заливку (иконка "банка с краской"), выбираете прозрачный цвет (T - Transparent) и поочерёдно заливаете все белые участки на изображении. Работа кропотливая и длительная, но от этого никуда не деться. В некоторых местах придётся попиксельно карандашом зарисовывать белые точки, т.к. заливка может не сработать. В принципе, есть и более быстрые способы, например "волшебная палочка" в фотошопе и т.п.
akslepiy
beginner
beginner
Сообщения: 49
Зарегистрирован: 05 сен 2016, 18:23
Версия LabVIEW: 14.0
Контактная информация:

Re: Фоновый рисунок

Сообщение akslepiy »

Спасибо большое!
Ответить

Вернуться в «Для чайників»