Rechercher une page de manuel
ppm
Langue: pl
Version: 27 wrze¶nia 1991 (openSuse - 09/10/07)
Section: 5 (Format de fichier)
Sommaire
NAZWA
ppm - przeno¶ny format pixmapOPIS
Jest to prosty format pixmapowy, przeznaczony dla obrazów kolorowych. Definicja jest nastêpuj±ca:- -
- "Numer magiczny", okre¶laj±cy rodzaj pliku. Numerem magicznym ppm s± dwa znaki, "P3".
- -
- Bia³a spacja (spacje, tabulacje, CR, LF).
- -
- Szeroko¶æ, sformatowana jako dziesiêtne znaki ASCII.
- -
- Bia³a sapcja.
- -
- Wysoko¶æ, sformatowana jako dziesiêtne znaki ASCII.
- -
- Bia³a spacja.
- -
- Maksymalna warto¶æ komponentu kolorowego, znów jako dziesiêtne ASCII.
- -
- Bia³a spacja.
- -
- Szeroko¶æ * wysoko¶æ pikseli, z których ka¿dy sk³ada siê z trzech warto¶ci dziesiêtnych ASCII od 0 do podanej warto¶ci, rozpoczynaj±c od lewego górnego rogu pixmapy, postêpuj±c dalej w kierunku czytania. Trzy warto¶ci piksela odpowiadaj± odpowiednio kolorowi czerwonemu, zielonemu, niebieskiemu. Warto¶æ 0 oznacza wy³±czenie koloru, warto¶æ maksymalna oznacza jego maksymalizacjê.
- -
- Znaki od "#" do koñca linii s± ignorowane (komentarze).
- -
- Linia nie powinna byæ d³u¿sza ni¿ 70 znaków.
Oto przyk³ad pixmapy w tym formacie:
P3 # feep.ppm 4 4 15 0 0 0 0 0 0 0 0 0 15 0 15 0 0 0 0 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 15 7 0 0 0 15 0 15 0 0 0 0 0 0 0 0 0
Programy, które odczytuj± ten format, powinny byæ jak najwyrozumialsze, przyjmuj±c wszystko, co z daleka wygl±da na pixmapê.
Istnieje wariant tego formatu, dostêpny po ustawieniu podczas kompilacji opcji RAWBITS. Wariant ten ró¿ni siê nastêpuj±co:
- -
- "Magiczny numer" to "P6" zamiast "P3".
- -
- Warto¶ci pikseli s± zapisywane jako bajty, zamiast dziesiêtnych ASCII.
- -
- W obszarze pikseli nie s± dozwolone bia³e spacje, a za maksymaln± warto¶ci± koloru dozwolony jest tylko jeden znak bia³ej spacji (zwykle nowa linia).
- -
- Pliki te s± mniejsze i du¿o szybsze od formatu podstawowego.
Zauwa¿, ¿e format raw mo¿e byæ u¿ywany tylko dla warto¶ci kolorów mniejszych ni¿ 255 (maksymalnie kolor 24-bitowy). Je¶li u¿ywasz biblioteki ppm i próbujesz zapisaæ plik o wiêkszej warto¶ci koloru, biblioteka prze³±czy siê na wersjê podstawow± formatu.
ZOBACZ TAK¯E
giftoppm(1), gouldtoppm(1), ilbmtoppm(1), imgtoppm(1), mtvtoppm(1), pcxtoppm(1), pgmtoppm(1), pi1toppm(1), picttoppm(1), pjtoppm(1), qrttoppm(1), rawtoppm(1), rgb3toppm(1), sldtoppm(1), spctoppm(1), sputoppm(1), tgatoppm(1), ximtoppm(1), xpmtoppm(1), yuvtoppm(1), ppmtoacad(1), ppmtogif(1), ppmtoicr(1), ppmtoilbm(1), ppmtopcx(1), ppmtopgm(1), ppmtopi1(1), ppmtopict(1), ppmtopj(1), ppmtopuzz(1), ppmtorgb3(1), ppmtosixel(1), ppmtotga(1), ppmtouil(1), ppmtoxpm(1), ppmtoyuv(1), ppmdither(1), ppmforge(1), ppmhist(1), ppmmake(1), ppmpat(1), ppmquant(1), ppmquantall(1), ppmrelief(1), pnm(5), pgm(5), pbm(5)AUTOR
Copyright (C) 1989, 1991 Jef Poskanzer.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre