即時通訊開發(逐行 隔行掃瞄)

2021-09-30 15:38:06 字數 1235 閱讀 5730

掃瞄:無論是逐行掃瞄,還是隔行掃瞄,都是在顯示裝置表示運**像的方法。說到掃瞄,通常的液晶電視顯示畫面的掃瞄方法都是從左到右從上到下,每秒鐘掃瞄固定的幀數。

隔行掃瞄(interlaced):隔行掃瞄方式是每一幀被分割為兩場畫面交替顯示。

隔行掃瞄(interlaced)就是每一幀被分割為兩場,每一場包含了一幀中所有的奇數掃瞄行或者偶數掃瞄行,通常是先掃瞄奇數行得到第一場,然後掃瞄偶數行得到第二場。由於視覺暫留效應,人眼將會看到平滑的運動而不是閃動的半幀半幀的影象。但是這時會有幾乎不會被注意到的閃爍出現,使得人眼容易疲勞。當螢幕的內容是橫條紋時,這種閃爍特別容易被注意到。

逐行掃瞄(progressive):逐行掃瞄方式是將每幀的所有畫面同時顯示。

逐行掃瞄(progressive)每次顯示整個掃瞄幀,如果逐行掃瞄的幀率和隔行掃瞄的場率相同,人眼將看到比隔行掃瞄更平滑的影象,相對於隔行掃瞄來說閃爍較小。每一幀影象均是由電子束順序地一行接著一行連續掃瞄而成,這種掃瞄方式稱為逐行掃瞄。

隔行掃瞄(interlaced)和逐行掃瞄(progressive)都是在顯示裝置表示運**像的方法。要得到穩定的逐行掃瞄影象,每幀影象必須掃瞄整數行。舉例來說,一幀影象是連續掃瞄625行組成的,每秒鐘共掃瞄50幀影象,即幀掃瞄頻率為50幀/秒,或寫成50hz(赫芝),行掃瞄頻率為31.25khz。

逐行掃瞄方法使訊號的頻譜及傳送該訊號的通道頻寬均達到很高的要求。電視專家想出了乙個巧妙的方法,把一幅625行影象分成兩場來掃,第一場稱奇數場,只掃瞄625行的奇數行(依次掃瞄1、3、5、…行),而第二場(偶數場)只掃瞄625行的偶數行(依次掃瞄2、4、6、…行),通過兩場掃瞄完成原來一幀影象掃瞄的行數,這就是隔行掃瞄。對於每幀影象為625行的隔行掃瞄,每幀影象分兩場掃,每一場只掃瞄了312.5行,而每秒鐘只要掃瞄25幀影象就可以了,故每秒鐘共掃瞄50場(奇數場與偶數場各25場),即隔行掃瞄時幀頻為25hz、場頻為50hz,而行掃瞄頻率為15.625khz。

隔行掃瞄的行掃瞄頻率為逐行掃瞄時的一半,因而電視訊號的頻譜及傳送該訊號的通道頻寬亦為逐行掃瞄的一半。

這樣採用了隔行掃瞄後,在影象質量下降不多的情況下,通道利用率提高了一倍。由於通道頻寬的減小,使系統及裝置的複雜性與成本也相應減少,這就是為什麼世界上早期的電視制式均採用隔行掃瞄的原因。

但隔行掃瞄也會帶來許多缺點,如會產生行間閃爍效應、出現並行現象及出現垂直邊沿鋸齒化現象等不良效應。自從數碼電視發展後,為了得到高品質的影象質量,逐行掃瞄也已成為數碼電視掃瞄的優選方案。

即時通訊包:

隔行掃瞄與逐行掃瞄的區別

逐行隔行掃瞄的超詳細講解 掃瞄 無論是逐行掃瞄,還是隔行掃瞄,都是在顯示裝置表示運 像的方法。說到掃瞄,通常的液晶電視顯示畫面的掃瞄方法都是從左到右從上到下,每秒鐘掃瞄固定的幀數。隔行掃瞄 interlaced 隔行掃瞄方式是每一幀被分割為兩場畫面交替顯示。隔行掃瞄 interlaced 就是每一幀...

Android即時通訊開發總結

第三方平台 比如環信,融雲,leancloud,容聯雲 網易雲信等等。直接使用sdk就可以實現了,最簡單最直接,而且穩定性已經不錯了,連ui介面都帶有了,可以自行修改,缺點是要收費。spark smack openfire 安卓使用asmack,測試使用spark,伺服器使用openfire。asm...

即時通訊開發資料分享

1 網路程式設計基礎資料 2 有關im 推送的通訊格式 協議的選擇 為什麼qq用的是udp協議而不是tcp協議?移動端即時通訊協議選擇 udp還是tcp?如何選擇即時通訊應用的資料傳輸格式 強列建議將protobuf作為你的即時通訊應用資料傳輸格式 移動端im開發需要面對的技術問題 含通訊協議選擇 ...