Dobrý den,
čas od času narážím na tuto "chybovou" hlášku při prohlížení JPEG souborů:
---------------------------
Error calling PVW32Cnv.DLL
---------------------------
Not yet supported type of color component subsampling!
---------------------------
[OK]
---------------------------
Jedním zdrojem takových souborů je již postarší Jasc Paint Shop Pro 9. Tento program obsahuje několik voleb pro různé subsampling metody:
YCbCr 1x1 1x1 1x1 (none) - OK
YCbCr 2x1 1x1 1x1 - OK
YCbCr 1x2 1x1 1x1 - OK
YCbCr 2x2 1x1 1x1 - OK
YCbCr 2x2 2x1 2x1 - CHYBA
YCbCr 4x2 1x1 1x1 - CHYBA
YCbCr 2x4 1x1 1x1 - CHYBA
YCbCr 4x1 1x1 1x1 - OK
YCbCr 1x4 1x1 1x1 - CHYBA
YCbCr 4x1 2x1 2x1 - CHYBA
YCbCr 1x4 1x2 1x2 - CHYBA
YCbCr 4x4 2x2 2x2 - ??? nezobrazí ani MSIE ani Firefox; Thumbnail pohled v Salamanderu nezobrazí ani malý náhled
PictView: JPEG - Podpora více subsampling metod
-
- Plugin Developer
- Posts: 707
- Joined: 08 Dec 2005, 14:33
- Location: Prague, Czech Republic
- Contact:
Re: PictView: JPEG - Podpora více subsampling metod
Dekuji za testy.
Jedna se celkem o obskurity, ktere nikdo nepouziva, protoze vetsinou to ani nema smysl. Vy ano? Na druhou stranu mam v evidenci nejmene jeden typ CMYK JPEGu, na ktery uzivatele cas od casu skutecne narazeji.
Me komentare jsou tmave modre.
YCbCr 1x1 1x1 1x1 (none) - OK - bezne
YCbCr 2x1 1x1 1x1 - OK - bezne
YCbCr 1x2 1x1 1x1 - OK - mene bezne, spise u rotovanych rasteru
YCbCr 2x2 1x1 1x1 - OK - bezne
YCbCr 2x2 2x1 2x1 - CHYBA - co se kvality (resp. ztraty) a velikosti souboru tyce, stejny efekt jako 1x2:1x1:1x1
YCbCr 4x2 1x1 1x1 - CHYBA - obskurita
YCbCr 2x4 1x1 1x1 - CHYBA - obskurita
YCbCr 4x1 1x1 1x1 - OK - obskurita - pred 10 lety jsem jej podporil, protoze nejaky program je tehdy umel vyrabet. V praxi jsem nikdy nevidel
YCbCr 1x4 1x1 1x1 - CHYBA - obskurita
YCbCr 4x1 2x1 2x1 - CHYBA - obskurita; co se kvality (resp. ztraty) a velikosti souboru tyce, stejny efekt jako 2x1:1x1:1x1
YCbCr 1x4 1x2 1x2 - CHYBA - obskurita; co se kvality (resp. ztraty) a velikosti souboru tyce, stejny efekt jako 1x2:1x1:1x1
YCbCr 4x4 2x2 2x2 - ??? nezobrazí ani MSIE ani Firefox; Thumbnail pohled v Salamanderu nezobrazí ani malý náhled - to me neprekvapuje: IJG JPEGLIB 6a, kterou pouziva vetsina SW na svete (ja ne), vcetne obou jmenovanych, v defaultni konfiguraci podporuje max. 10 bloku v MCU (viz konstanta D_MAX_BLOCKS_IN_MCU v jpeglib.h) (tady je jich 24). Navic, co se kvality (resp. ztraty) a velikosti souboru tyce, stejny efekt jako 2x2:1x1:1x1
Jedna se celkem o obskurity, ktere nikdo nepouziva, protoze vetsinou to ani nema smysl. Vy ano? Na druhou stranu mam v evidenci nejmene jeden typ CMYK JPEGu, na ktery uzivatele cas od casu skutecne narazeji.
Me komentare jsou tmave modre.
YCbCr 1x1 1x1 1x1 (none) - OK - bezne
YCbCr 2x1 1x1 1x1 - OK - bezne
YCbCr 1x2 1x1 1x1 - OK - mene bezne, spise u rotovanych rasteru
YCbCr 2x2 1x1 1x1 - OK - bezne
YCbCr 2x2 2x1 2x1 - CHYBA - co se kvality (resp. ztraty) a velikosti souboru tyce, stejny efekt jako 1x2:1x1:1x1
YCbCr 4x2 1x1 1x1 - CHYBA - obskurita
YCbCr 2x4 1x1 1x1 - CHYBA - obskurita
YCbCr 4x1 1x1 1x1 - OK - obskurita - pred 10 lety jsem jej podporil, protoze nejaky program je tehdy umel vyrabet. V praxi jsem nikdy nevidel
YCbCr 1x4 1x1 1x1 - CHYBA - obskurita
YCbCr 4x1 2x1 2x1 - CHYBA - obskurita; co se kvality (resp. ztraty) a velikosti souboru tyce, stejny efekt jako 2x1:1x1:1x1
YCbCr 1x4 1x2 1x2 - CHYBA - obskurita; co se kvality (resp. ztraty) a velikosti souboru tyce, stejny efekt jako 1x2:1x1:1x1
YCbCr 4x4 2x2 2x2 - ??? nezobrazí ani MSIE ani Firefox; Thumbnail pohled v Salamanderu nezobrazí ani malý náhled - to me neprekvapuje: IJG JPEGLIB 6a, kterou pouziva vetsina SW na svete (ja ne), vcetne obou jmenovanych, v defaultni konfiguraci podporuje max. 10 bloku v MCU (viz konstanta D_MAX_BLOCKS_IN_MCU v jpeglib.h) (tady je jich 24). Navic, co se kvality (resp. ztraty) a velikosti souboru tyce, stejny efekt jako 2x2:1x1:1x1