Názory k článku
Grafické formáty ve znamení Unixu
Jakub Drnec (neregistrovaný)
30. 11. 2006 13:07
Nový
xpm
celé vlákno
Kdyz jsme u toho unixu, mozna by stal za zminku mirne uhozeny format xpm, ktery se pouziva snad jeste vic, nez ostatni zminene. Ma velmi originalni syntaxi, ktera je kombinaci ceckove deklarace a ascii-artu - kdo nevidel, neuveri.
uživatel si přál zůstat v anonymitě
30. 11. 2006 13:46
Nový
Re: xpm
celé vlákno
hmm nikdy ma nenapadlo otvorit si xpm vo vim-ku.. je to super ;)
Pavel Tisnovsky (neregistrovaný)
30. 11. 2006 14:23
Nový
Re: xpm
celé vlákno
Taky jsem o tomto formatu uvazoval, a dostanu se k nemu pozdeji pri popisu kuriozit :-) Tento format jsem mival docela rad, stacilo si obrazek prevest do XPM, prejmenovat na image1.c a dane pole primo pouzit v aplikaci bez nutnosti nacitani externich datovych souboru. Je to sice trosku prasarna, ale v dnesni dobe virtualnich pameti to nemusi byt problem :-)
aspergill (neregistrovaný)
2. 12. 2006 23:00
Nový
Možná hloupý dotaz:
celé vlákno
Bod 65536×65536×65536 ve formátu PPM, textová verze, je:
65536 65536 65536
nebo
256 256 256 256 256 256
?
Jinak mě tyhle formáty pro svou opravdovou blbuvzdornost docela zaujaly.
65536 65536 65536
nebo
256 256 256 256 256 256
?
Jinak mě tyhle formáty pro svou opravdovou blbuvzdornost docela zaujaly.
4. 12. 2006 9:06
Nový
Re: Možná hloupý dotaz:
celé vlákno
maximalni hodnota je 65535×65535×65535 (vzdy od jednicku mensi), ale ten dotaz chapu. Bod bude ulozeny jako:
65535 65535 65535
protoze se predpoklada vyuziti napr. nasledujiciho kodu:
fprintf(fout, "%d %d %d ", red, green, blue);
a naopak:
fscanf(fin, "%d %d %d ", &red, &green, &blue);
Proste se nezavadi zadne zbytecne komplikace (u binarniho formatu je to vsak nutnost, protoze se musi rozlisit little a big-endian architektura).
65535 65535 65535
protoze se predpoklada vyuziti napr. nasledujiciho kodu:
fprintf(fout, "%d %d %d ", red, green, blue);
a naopak:
fscanf(fin, "%d %d %d ", &red, &green, &blue);
Proste se nezavadi zadne zbytecne komplikace (u binarniho formatu je to vsak nutnost, protoze se musi rozlisit little a big-endian architektura).

