PictView: deformované zobrazení JPG obrázku

Vítáme všechny návrhy na nové funkce a vylepšení programu Altap Salamander. Pro každý návrh prosím vytvořte samostatný příspěvek.
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

PictView: deformované zobrazení JPG obrázku

Post by jis »

http://homepage1.nifty.com/ito/watch/lo ... q-img2.jpg

PictView tento obrázek na rozdíl od jiných prohlížečů zobrazí zdeformovaně. Souvisí to s DPI informací? Který způsob zobrazení je správný?
User avatar
zarevak
Plugin Developer
Plugin Developer
Posts: 789
Joined: 04 Feb 2006, 16:49
Location: Prague, Czech Republic

Post by zarevak »

Potvrzuji roztažení obrázku z 108x300 na obrazových 108x400 pixelů - PictView pracuje se souborem stále v rozlišení 108x300 a při zvětšení zobrazuje obdelníkové pixely....
Pokud ten údaj o DPI není nějaká chyba v souboru (20x15 DPI je fakt divná hodnota) tak tu pravděpodobně máme další problém dodržení specifikace versus veřejně rozšířený způsob zpracování takovýchto problematických obrázků.

Zatím jsem se nesetkal se souborem, který by legitimně obsahoval nečtvercové pixely, takže je zde pravděpodobně také možné specifikaci opustit a velikost podle DPI nepřepočítávat... :(

viz problém s 24bit GIFy a 32bit ICOny s podezřelou AND maskou
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Re: PictView: deformované zobrazení JPG obrázku

Post by Jan Patera »

jis wrote:http://homepage1.nifty.com/ito/watch/lo ... q-img2.jpg
PictView tento obrázek na rozdíl od jiných prohlížečů zobrazí zdeformovaně. Souvisí to s DPI informací? Který způsob zobrazení je správný?
Ano DPI je 20x15. Jedna se o JFIF 1.0 s timto DPI. Spravny zpusob zobrazeni je zapocitani DPI. Predpokladame-li, ze tato hodnota DPI je spravna, pak jej PV zobrazuje spravne. Momentalne se za spatne DPI povazuje to (a pak je ignorovano), ktere ma horizontalni alespon 10x vetsi ci mensi nez vertikalni.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

IrfanView, FireFox, IE ignorují DPI.

Ale například Adobe Photoshop zobrazí obrázek dle DPI (jako PictView).
User avatar
Datalog
Posts: 244
Joined: 10 Dec 2005, 11:21
Location: Prague, Czech Republic
Contact:

Post by Datalog »

Jan Rysavy wrote:IrfanView, FireFox, IE ignorují DPI.

Ale například Adobe Photoshop zobrazí obrázek dle DPI (jako PictView).
Paint Shop Pro (Corel Paint Shop Pro X) také DPI ignoruje. Přesněji, použije pouze horizontální DPI a vertikální dopočítá - předpokládá čtvercové pixely.
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Post by jis »

Nedala by se přidat volba pro zapnutí/vypnutí započítání DPI do konfigurace pluginu?
Altap Salamander fan since 1998
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

Přesunu vlákno do návrhů na zlepšení.
Post Reply