Narzędzia użytkownika

Narzędzia witryny


gil_generic_image_library_-_konwersje

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
gil_generic_image_library_-_konwersje [2009/04/28 21:14]
bszwajko
gil_generic_image_library_-_konwersje [2009/04/28 21:29]
bszwajko
Linia 12: Linia 12:
  ​Niniejszy tekst ma na celu zaprezentowanie możliwości jakie oferuje GIL w zakresie konwersji  ​Niniejszy tekst ma na celu zaprezentowanie możliwości jakie oferuje GIL w zakresie konwersji
 pomiędzy najpopularniejszymi formatami plików graficznych - JPEG, PNG oraz TIFF. Autorzy wyrażają nadzieję iż w przyszłości zakres obsługiwanych formatów zostanie rozszerzony. pomiędzy najpopularniejszymi formatami plików graficznych - JPEG, PNG oraz TIFF. Autorzy wyrażają nadzieję iż w przyszłości zakres obsługiwanych formatów zostanie rozszerzony.
-  * GIL+  ​ 
 +* GIL
        * Extensions        * Extensions
-            * dynamic_image +            * dynamic_image ​- nagłówki związane z dynamicznym tworzeniem obrazów 
-            * i/o+            * i/o - kod obsługujący operacje odczytu/​zapisu
  
 ===== Konwersja z i do podstawowych typów ===== ===== Konwersja z i do podstawowych typów =====
Linia 24: Linia 25:
  ​oferuje szereg przeciążonych metod. Dzielą się one na trzy przypadki:  ​oferuje szereg przeciążonych metod. Dzielą się one na trzy przypadki:
   - gdy znamy dokładny format zapisanego pliku   - gdy znamy dokładny format zapisanego pliku
-  - gdy nie znamy modelu zapisu barw oraz głębi kolorów GIL odczyta je za nas i utworzy automatycznie obiekt zgodny z orginałem+  - gdy nie znamy modelu zapisu barw oraz głębi kolorów GIL odczyta je za nas i utworzy automatycznie obiekt zgodny z oryginałem
   - gdy nie znamy w/w cech i chcemy stworzyć obiekt o zadanych przez nas parametrach   - gdy nie znamy w/w cech i chcemy stworzyć obiekt o zadanych przez nas parametrach
  
Linia 39: Linia 40:
  Kod konwertujący ​ zaczynamy następującymi poleceniami:​  Kod konwertujący ​ zaczynamy następującymi poleceniami:​
  
-<code cpp>//​ Tworzymy vector z przykładowymi typami obrazów - 8 i 16 bitowe w odcieniach szarości ​orz 8 i 16 bitowe+<code cpp>//​ Tworzymy vector z przykładowymi typami obrazów - 8 i 16 bitowe w odcieniach szarości ​oraz 8 i 16 bitowe
 // obrazy typu RGB - jest to konieczne w przypadku wczytywania informacji o pliku w czasie wykonania // obrazy typu RGB - jest to konieczne w przypadku wczytywania informacji o pliku w czasie wykonania
  
gil_generic_image_library_-_konwersje.txt · ostatnio zmienione: 2009/04/28 21:29 przez bszwajko