Go to the source code of this file.
◆ PvDeinterlacingType
Various deinterlacing options that can be used to configure PvDisplayThread.
Enumerator |
---|
PvDeinterlacingDisabled | No deinterlacing is performed on interlaced fields.
The display thread displays fields as they are comming in.
|
PvDeinterlacingWeavingHalf | Consecutive fields are weaved together at 1/2 their acquisition rate.
Consecutive pairs of odd and then even frames are weaved together. Pairing drops the display rate to half the acquisition rate.
- First + second, display
- Third + fourth, display
- Fifth + sixth, display
- ...
|
PvDeinterlacingWeavingFull | Incoming fields are weaved together at full acquisition rate.
When an interlaced field is received its lines are copied in the display buffer. The acquisition rate is maintained on display.
- First + N/A, display
- First + second, display
- Second + third, display
- Third + fourth, display
- ...
|
PvDeinterlacingBlending | Lines of consecutive fields are blended (averaged) and then doubled at full acquisition rate.
Field pairing works like PvDeinterlacingWeavingFull. The difference is that instead of weaving the lines, they are averaged and then doubled.
|
PvDeinterlacingLineDoubling | Each incoming field has its lines doubled at full acquisition rate.
|