ustawienie przeźroczystego koloru w obrazku

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
Awatar użytkownika
jabu74
Posty: 48
Rejestracja: 28 lis 2006 00:00

ustawienie przeźroczystego koloru w obrazku

Post autor: jabu74 »

cześć

mam kilka obrazków na Front Panel zaimportowanych z zewnątrz i nie wiem jak ustawić wybrany kolor obrazka (np. jego tła) by stał się przeźroczysty ?

pozdrawiam
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

Re: ustawienie przeźroczystego koloru w obrazku

Post autor: vugie »

Musisz użyć do tego celu obrazków PNG z tzw. kanałem alpha, czyli przezroczystością, albo GIF z jednym z kolorów ustawionym jako przezroczystym (innym programem), ale GIF-y mogą mieć tylko 256 kolorów. Można to zrobić np. GIMP-em.
Awatar użytkownika
jabu74
Posty: 48
Rejestracja: 28 lis 2006 00:00

Re: ustawienie przeźroczystego koloru w obrazku

Post autor: jabu74 »

to są stratne formaty, a ja muszę mieć piękne obrazki. nie ma innej możliwości ?
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: ustawienie przeźroczystego koloru w obrazku

Post autor: jogurt_owocowy »

to są stratne formaty
Jeśli piszesz o GIF i PNG, to jest dokładnie na odwrót.
Propozycja vugiego jest bardzo dobra, a nawet lepsza, bo o ile obraz w formacie GIF może mieć do 256 kolorów, o tyle PNG obsługuje zarówno 24-bitową głębię kolorów jak i kanał alfa. Przykład poniżej.
Pozdrawiam
Ostatnio zmieniony 11 gru 2008 21:59 przez jogurt_owocowy, łącznie zmieniany 1 raz.
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

ustawienie przeźroczystego koloru w obrazku

Post autor: vugie »

ściślej mówiąc w GIF i PNG stosowana jest kompresja bezstratna
ODPOWIEDZ