“反交織”模式是AnyChat Platform Core SDK V2.8.6版本推出的新特性,當採集源輸入信號是隔行掃描信號(如DV、電視信號等),且採集分辯率較高(如:640x480)時,需要開啓“反交織”模式,可有效去除因採集與顯示信號不同步所帶來的“橫條”干擾,特別是動態畫面時干擾更明顯,因爲計算機屏幕顯示是逐行掃描的。
典型開啓“反交織”模式的代碼如下:
1.
BOOL
bDeinterlace = 1;
2.
BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_DEINTERLACE,
3.
(
PCHAR
)&bDeinterlace,
sizeof
(bDeinterlace));
“反交織”之前的原始採集信號圖片
通常因爲掃描信號不同步所帶來的“交織”干擾出現在採集分辯率較高,普通分辨率(如320x240)則不是十分明顯,另外靜止畫面也沒什麼影響,主要影響運動畫面。
“反交織”處理之後的信號圖片
更多信息可參考:184. 逐行掃描和隔行掃描有什麼區別?、64. BRAC_SetSDKOption