Всем привет!
Вставил схему в программу, но она отображается на белом фоне.
Как закрепить схему, чтобы она имела системный фон и на ней я смог устанавливать коммутационные аппараты? Пример как на рисунке:
Фоновый рисунок
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Фоновый рисунок
akslepiy, загрузить картинку в Picture Control, задав белый цвет в качестве маски альфа-канала.
-
- interested
- Сообщения: 3
- Зарегистрирован: 31 май 2015, 09:28
- Версия LabVIEW: 2014
- Контактная информация:
Re: Фоновый рисунок
akslepiy, сохраните мнемосхему в формате PNG с прозрачностью
http://digital.ni.com/public.nsf/allkb/ ... 120079D119
http://digital.ni.com/public.nsf/allkb/ ... 120079D119
Of those image types supported, the only ones that support transparency are GIF, MNG and PNG.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Фоновый рисунок
От остатков белого на изображении можно избавиться несколькими способами:akslepiy писал(а):Скажите пожалуйста, как загрузить картинку в Picture Control ?
1. В графическом редакторе заменить все цвета, близкие к абсолютному белому (255, 255, 255) на собственно белый;
2. Применить Create Mask несколько раз с разными оттенками белого (столько раз, сколько потребуется для полного устранения белого);
3. Сделать свой Create Mask, работающий не по одному цвету, а по диапазону цветов. Тем более, что диаграмма там простая.
-
- beginner
- Сообщения: 49
- Зарегистрирован: 05 сен 2016, 18:23
- Версия LabVIEW: 14.0
- Контактная информация:
Re: Фоновый рисунок
Я сохраняю в формате PNG, ничего не меняется. А как сохранить в формате PNG с прозрачностью?freegemini писал(а):akslepiy, сохраните мнемосхему в формате PNG с прозрачностью
http://digital.ni.com/public.nsf/allkb/ ... 120079D119Of those image types supported, the only ones that support transparency are GIF, MNG and PNG.
Я пробовал вставить, но когда закрашиваю в прозрачный цвет, исчезает все.
Подскажите пожалуйста как сделать!
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Фоновый рисунок
Смотря каким редактором вы пользуетесь. В универсальном простейшем случае берёте заливку (иконка "банка с краской"), выбираете прозрачный цвет (T - Transparent) и поочерёдно заливаете все белые участки на изображении. Работа кропотливая и длительная, но от этого никуда не деться. В некоторых местах придётся попиксельно карандашом зарисовывать белые точки, т.к. заливка может не сработать. В принципе, есть и более быстрые способы, например "волшебная палочка" в фотошопе и т.п.akslepiy писал(а):Я сохраняю в формате PNG, ничего не меняется. А как сохранить в формате PNG с прозрачностью?
Я пробовал вставить, но когда закрашиваю в прозрачный цвет, исчезает все.
Подскажите пожалуйста как сделать!