Re: Questions about writing a new webcam driver (3Com Homeconnect)

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



Dmitri (dmitri@xxxxxxxxxxxxxxxxxxxxx):

> You can do deinterlacing in the kernel if you really want.

  Please don't.  There are too many ways to do it wrong, and you'll
screw those of us writing deinterlacers.  High quality deinterlacing is
just as slow as scaling, and probably worse.

> The usbvideo module has the procedure for that - but you are not required to
> do that, *and* this procedure works only on RGB24 images.

  And I bet it isn't gamma correct.

> I don't even want to think what it would take to average two
> YUV-encoded pixels.

  To be gamma correct you need to convert from Y'CbCr back to RGB to
interpolate.

-- 
Billy Biggs
vektor@xxxxxxxxxxxx





[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