Re: YUYV capture

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi,

Thanks for the replys guys (useful sites, Franz). What I'm trying to do is
figure out how YUYV (YCbCr 4:2:2) is encoded in the picture as an array of
unsigned chars. My aim is to "crop" the image just after it is captured (as
VIDEO_PALETTE_YUYV). I have already computed the coordinates necessary:

from pixel (x,y)=(72,56) crop a rectangle of (width,height)=(660,382).

These coordinates correspond to a rectangle in the middle of the image that
I am capturing (PAL mode, 768x576), outside of which data can be safely
discarded as useless. I got these coordinates by saving an image captured in
RGB24 as a file on disk, and then with GIMP I found the coordinates pf those
points of the rectangle that I am interested in (see above).

The challenge now is to actually use these coordinates on the YUYV input
directly; that is once the full frame is captured, I want to make a cropped
copy of it according to the coordinates. Hence, for all subsequent copies of
the image (and also YUYV to RGB24 colourspace transformation for display
purposes) I will save time by transferring a smaller image than the original
full frame.

Can anyone help, please? Thanks.

/G





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux