一種圖像數據處理方法及電子設備的制造方法
【技術領域】
[0001]本發明涉及計算機應用領域,特別是涉及一種圖像數據處理方法及電子設備。
【背景技術】
[0002]顯示器通常包括顯示屏和縮放控制器(Scalar 1C)。縮放控制器可以接收顯卡發送的圖像數據,對圖像數據進行處理后,輸出到顯示屏進行顯示
[0003]隨著顯示技術的不斷發展,電子設備的顯示屏能夠支持的分辨率也越來越高。當顯示屏的分辨率較高(例如達到2560X1600)時,與之相應的縮放控制器通常都支持畫中畫的顯示模式。畫中畫的顯示模式是指,縮放控制器可以同時輸出兩個畫面,從而使顯示器可以同時顯示兩個畫面。
[0004]但是,現有技術中的圖像數據處理方法,當顯示器的尺寸較大時,如果需要顯示的多個畫面中,任意一個畫面的尺寸超過縮放控制器所能夠支持的最大顯示尺寸,則顯示器無法支持該畫面的顯示。
【發明內容】
[0005]本發明的目的是提供一種圖像數據處理方法及電子設備,當顯示器的尺寸較大,顯示器顯示的畫面的尺寸超過一個縮放控制器所能夠支持的最大顯示尺寸時,顯示器也可以支持該畫面的顯示。
[0006]為實現上述目的,本發明提供了如下方案:
[0007]—種圖像數據處理方法,所述方法應用于電子設備,所述電子設備具有顯示器,所述顯示器至少包括第一縮放控制器和第二縮放控制器,所述顯示器還具有顯示屏,所述顯示屏上至少具有第一區域和第二區域,所述第一縮放處理器用于輸出第一區域的顯示數據,所述第二縮放處理器用于輸出第二區域的顯示數據,所述方法包括:
[0008]所述第一縮放控制器獲取完整圖像數據;所述完整圖像數據為所述第一區域和所述第二區域在同一時刻需要顯示的圖像數據;所述完整圖像數據至少包括第一圖像數據和第二圖像數據;
[0009]從所述完整圖像數據中識別第一圖像數據;
[0010]將所述第二圖像數據發送至所述第二縮放處理器;
[0011 ] 將所述第一圖像數據輸出至所述顯示屏進行顯示。
[0012]可選的,所述從所述完整圖像數據中識別第一圖像數據之后,還包括:
[0013]識別所述第一圖像數據中包含的第一視頻信號和第二視頻信號;
[0014]確定所述第一視頻信號在所述第一區域上的第一輸出位置和所述第二視頻信號在所述第一區域上的第二輸出位置;
[0015]相應的,所述將所述第一圖像數據輸出至所述顯示屏進行顯示,具體包括:
[0016]按照所述第一輸出位置將所述第一視頻信號輸出至所述顯示屏;
[0017]按照所述第二輸出位置將所述第二視頻信號輸出至所述顯示屏。
[0018]可選的,所述將所述第二圖像數據發送至所述第二縮放處理器,具體包括:
[0019]將包含有第三視頻信號和第四視頻信號的所述第二圖像數據發送至所述第二縮放處理器,以便所述第二縮放處理器將所述第三視頻信號和所述第四視頻信號輸出至所述顯示屏上的不同位置;
[0020]其中,第三視頻信號的第三輸出位置以及第四視頻信號的第四輸出位置均在所述第二區域上,所述第三輸出位置與所述第四輸出位置不同。
[0021]可選的,所述電子設備還具有顯卡,所述第一縮放控制器獲取完整圖像數據之前,所述方法還包括:
[0022]所述第一縮放控制器與所述顯卡進行協商;
[0023]在協商過程中,所述第一縮放控制器向所述顯卡發送包含第一狀態信息的協商消息;
[0024]所述第一狀態信息用于表示所述第一區域與所述第二區域為同一個顯示屏上的區域,以便所述顯卡確定所述第一縮放控制器連接的顯示屏與所述第二縮放控制器連接的顯示屏是相同的。
[0025]可選的,所述將所述第二圖像數據發送至所述第二縮放處理器,具體包括:
[0026]將所述第二圖像數據封裝成符合第一傳輸協議的數據包;所述第一傳輸協議為所述第一縮放處理器與所述第二縮放處理器之間進行通信所采用的協議;
[0027]將所述數據包發送至所述第二縮放處理器。
[0028]一種電子設備,所述電子設備具有顯示器,所述顯示器至少包括第一縮放控制器和第二縮放控制器,所述顯示器還具有顯示屏,所述顯示屏上至少具有第一區域和第二區域,所述第一縮放處理器用于輸出第一區域的顯示數據,所述第二縮放處理器用于輸出第二區域的顯示數據,所述電子設備包括:
[0029]獲取單元,用于獲取完整圖像數據;所述完整圖像數據為所述第一區域和所述第二區域在同一時刻需要顯示的圖像數據;所述完整圖像數據至少包括第一圖像數據和第二圖像數據;
[0030]第一識別單元,用于從所述完整圖像數據中識別第一圖像數據;
[0031]第一發送單元,用于將所述第二圖像數據發送至所述第二縮放處理器;
[0032]第二發送單元,用于將所述第一圖像數據輸出至所述顯示屏進行顯示。
[0033]可選的,還包括:
[0034]第二識別單元,用于從所述完整圖像數據中識別第一圖像數據之后,識別所述第一圖像數據中包含的第一視頻信號和第二視頻信號;
[0035]輸出位置確定單元,用于確定所述第一視頻信號在所述第一區域上的第一輸出位置和所述第二視頻信號在所述第一區域上的第二輸出位置;
[0036]相應的,所述第二發送單元,具體包括:
[0037]第一輸出子單元,用于按照所述第一輸出位置將所述第一視頻信號輸出至所述顯示屏;
[0038]第二輸出子單元,用于按照所述第二輸出位置將所述第二視頻信號輸出至所述顯示屏。
[0039]可選的,所述第一發送單元,具體包括:
[0040]第一發送子單元,用于將包含有第三視頻信號和第四視頻信號的所述第二圖像數據發送至所述第二縮放處理器,以便所述第二縮放處理器將所述第三視頻信號和所述第四視頻信號輸出至所述顯示屏上的不同位置;
[0041]其中,第三視頻信號的第三輸出位置以及第四視頻信號的第四輸出位置均在所述第二區域上,所述第三輸出位置與所述第四輸出位置不同。
[0042]可選的,所述電子設備還包括:
[0043]協商單元,用于在獲取完整圖像數據之前,與所述顯卡進行協商;
[0044]協商消息發送單元,用于在協商過程中,向所述顯卡發送包含第一狀態信息的協商消息;
[0045]所述第一狀態信息用于表示所述第一區域與所述第二區域為同一個顯示屏上的區域,以便所述顯卡確定所述第一縮放控制器連接的顯示屏與所述第二縮放控制器連接的顯示屏是相同的。
[0046]可選的,所述第一發送單元,具體包括:
[0047]數據包封裝子單元,用于將所述第二圖像數據封裝成符合第一傳輸協議的數據包;所述第一傳輸協議為所述第一縮放處理器與所述第二縮放處理器之間進行通信所采用的協議;
[0048]第二發送子單元,用于將所述數據包發送至所述第二縮放處理器。
[0049]根據本發明提供的具體實施例,本發明公開了以下技術效果:
[0050]本發明的圖像數據處理方法及電子設備,通過在所述顯示器上設置第一縮放控制器和第二縮放控制器,所述第一縮放控制器獲取完整圖像數據,從所述完整圖像數據中識別第一圖像數據,將所述第二圖像數據發送至所述第二縮放處理器;將所述第一圖像數據輸出至所述顯示屏進行顯示;當顯示器的尺寸較大,顯示器顯示的畫面的尺寸超過一個縮放控制器所能夠支持的最大顯示尺寸時,顯示器也可以支持該畫面的顯示。
【附圖說明】
[0051]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0052]圖1為本發明的圖像數據處理方法實施例1的流程圖;
[0053]圖2為應用本發明的圖像數據處理方法的電子設備的硬件架構示意圖;
[0054]圖3為本發明的圖像數據處理方法實施例2的流程圖;
當前第1頁
1 
2 
3 
4