Had promised some article about hardware captures. But thinking a bit, decided that there must be a topic, to other peoples can add their experience here. So some my experience:
There are many capture devices in the market, and every year it changes a lot. Each capture is different with different drivers, etc. And usualy you cant know this stuff untill got a capture in a hands. Also you cant garantee same look devices will give same capture.
For my purposes I use most common tehnology that semi all devices are support (as they say on their sites!)(but they did not)
this is YUY2 directshow. Had try opencv - but it is 100 times slower.
To understand future you need read about YUY2. long story shot: brightness coded 8 bit per pixel each pixel. And color and saturation coded 8 bit but for 2 near pixels at once. (so they have same color and saturation)
Ok, lets start tests. Here is example picture (sized 10x to viev it in brauser):
Attachment:
orign_1000.png [ 105.28 KiB | Viewed 10666 times ]
I had open in on 1 pc, and capture with different captures on another. with default settings.
Test picture represent some worst situations (lert) and some usual situations (default table size).