Re: [Gimp-developer] Subsampling Chroma in the Compressed Domian.

2007-04-12 Thread Loren Merritt
On Wed, 11 Apr 2007, Azhar Aga wrote:

> Can any one tell me whether it is possible to sub-sample the Chroma in 
> a Compressed Image Format like JPEG. What I mean is that if a JPEG file 
> is say 4:4:4 Can I subsample the Chroma to 4:2:2 whithout actually 
> decoding the Image i.e in the Compressed domain.

JPEG uses only 8x8 DCT. While you can downscale just by dropping some 
coefficients, that leaves you with 8x4 or 4x4 DCTs. To put the result 
into another JPEG you need to regroup the coefficients, compute an 8x8 
DCT, and requantize.
Potential shortcuts:
If you only subsample in 1 dimension (4:4:4->4:2:2 or 4:2:2->4:2:0), then 
you can perform only a 1 dimensional iDCT + DCT.
I think it's possible to convert two 4-point DCT blocks into one 8-point 
DCT in fewer operations than a full iDCT + DCT.
And of course you can leave luma in the compressed domain.

--Loren Merritt
___
Gimp-developer mailing list
[EMAIL PROTECTED]
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Gimp-developer] Subsampling Chroma in the Compressed Domian.

2007-04-11 Thread Azhar Aga
Hi ,
  Can any one tell me whether it is possible to sub-sample the Chroma in a 
Compressed Image Format like JPEG. What I mean is that if a JPEG file is say 
4:4:4 Can I subsample the Chroma to 4:2:2 whithout actually decoding the Image 
i.e in the Compressed domain.
  Azhar 
   

   
-
Finding fabulous fares is fun.
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel 
bargains.___
Gimp-developer mailing list
[EMAIL PROTECTED]
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer