Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
gil_generic_image_library_-_konwersje [2009/04/28 21:11] bszwajko |
gil_generic_image_library_-_konwersje [2009/04/28 21:14] bszwajko |
||
---|---|---|---|
Linia 18: | Linia 18: | ||
===== Konwersja z i do podstawowych typów ===== | ===== Konwersja z i do podstawowych typów ===== | ||
- | Konwersje pomiędzy formatami plików sprowadzają się przy zastosowaniu biblioteki GIL do wczytania posiadanego pliku do obiektu Image a | + | Konwersje pomiędzy formatami plików sprowadzają się przy zastosowaniu biblioteki GIL do wczytania posiadanego pliku do obiektu //Image// a |
- | następnie do zapisania w żądanym formacie. | + | następnie do zapisania go w żądanym formacie. |
Jak wspomniano na wstępie GIL potrafi obsługiwać obrazy niezależnie od formatu ich zapisu. Głównymi parametrami | Jak wspomniano na wstępie GIL potrafi obsługiwać obrazy niezależnie od formatu ich zapisu. Głównymi parametrami | ||
są przestrzeń kolorów (RGB, CMYK, etc.) oraz głębia kolorów (8bit, 16bit, etc). Stąd też do wczytywania plików z dysku | są przestrzeń kolorów (RGB, CMYK, etc.) oraz głębia kolorów (8bit, 16bit, etc). Stąd też do wczytywania plików z dysku | ||
Linia 104: | Linia 104: | ||
- | ===== Kod z przykładowym wykorzystaniem ===== | + | ===== Przykładowy kod ===== |
* [[http://mion.elka.pw.edu.pl/~bszwajko/boost_gil-convertion_file_formats.cpp|boost_gil-convertion_file_formats.cpp]] | * [[http://mion.elka.pw.edu.pl/~bszwajko/boost_gil-convertion_file_formats.cpp|boost_gil-convertion_file_formats.cpp]] | ||
* [[http://home.elka.pw.edu.pl/~bszwajko/test.jpg|test.jpg]] | * [[http://home.elka.pw.edu.pl/~bszwajko/test.jpg|test.jpg]] |