新四季網

一種圖像顯示方法及設備與流程

2023-06-15 01:43:21 1


本發明涉及計算機圖像處理領域,並且更具體地涉及一種圖像顯示方法及設備。



背景技術:

目前,隨著諸如手機的移動終端的普及率快速提高,人們的日常生活已經越來越依賴於移動終端的使用。目前,智能化的移動終端能夠滿足人們在各種領域的需求,例如,在工作領域、學習領域以及商務領域中的各種需求。在這種情況下,越來越多的應用提供商將行動作業系統作為提供服務的主要平臺。這樣導致應用提供商優先開發和提供基於行動作業系統的應用。然而,由於移動終端的電池容量和屏幕尺寸問題,許多人希望能夠在個人計算機上運行僅提供了行動作業系統版本的應用。

為此,在個人計算機系統(例如,windows7)上運行基於行動作業系統(例如,android系統)的移動應用已經得到部分提供商的支持。通常,這部分提供商通過虛擬機的方式在個人計算機上運行移動應用。按照虛擬機的方式來運行移動應用通常需要用戶首先運行虛擬機,但是這通常導致繁瑣的操作。另一方面,由於個人計算機上的個人作業系統通常按照與行動作業系統不同的方式對圖像進行處理,例如3d圖像渲染,因此個人作業系統上運行的手機應用通常無法保證圖像一致性。即,在個人作業系統上運行的手機應用時,系統無法支持在任何時候通過操作來激活下拉菜單。

在這種情況下,當在個人作業系統中運行手機應用時,用戶有可能希望保持原來的操作習慣,即通過下拉操作來激活下拉菜單,從而通過對下拉菜單的操作來實現相應功能。在現有技術中,當跨系統應用運行在新的作業系統中時,通常無法保持與原始作業系統中相同的圖像畫面。



技術實現要素:

根據本發明的一個方面,提供一種圖像顯示方法,所述方法包括:

響應於接收到針對跨系統應用的啟動請求,在當前作業系統的用於所述跨系統應用的運行環境中運行圖像合成服務;

響應於所述圖像合成服務的指示,所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區;

響應於所述圖像合成服務的指示,所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區;

所述圖像合成服務對第一圖像數據和第二圖像數據進行圖像合成,以生成合成圖像數據,其中所述合成圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據相同;以及

在當前作業系統中,根據所述合成圖像數據來進行圖像顯示。

優選地,在響應於接收到針對跨系統應用的啟動請求,在當前作業系統的用於所述跨系統應用的運行環境中運行圖像合成服務之前還包括:在當前作業系統中建立用於運行所述跨系統應用的運行環境,所述運行環境使得所述跨系統應用處於與其在原始作業系統運行時相同的環境中。

優選地,所述當前作業系統在接收到啟動請求時,基於硬體設備的類型從多個圖像處理引擎中選擇適用於所述跨系統應用的當前圖像處理引擎。

優選地,所述當前作業系統使用當前圖像處理引擎為所述跨系統應用生成適用於所述當前作業系統的第一圖像數據。

優選地,所述第一圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。

優選地,當在所述第二作業系統的運行環境中運行時,所述跨系統應用生成適用於在所述第二作業系統中進行顯示的第二圖像數據。

優選地,所述第二圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。

優選地,所述對第一圖像數據和第二圖像數據進行圖像合成包括:以第一圖像數據和第二圖像數據中與所述跨系統應用在原始作業系統中運行時所生成的圖像數據分別相同的部分作為基礎,將第一圖像數據和第二圖像數據進行圖像合成。

優選地,所述原始作業系統為android系統,並且所述當前作業系統為windows系統。

優選地,所述根據所述合成圖像數據來進行圖像顯示包括:利用顯示器來顯示所述合成圖像數據。

根據本發明的另一方面,提供一種圖像顯示設備,所述設備包括:

運行單元,響應於接收到針對跨系統應用的啟動請求,在當前作業系統的用於所述跨系統應用的運行環境中運行圖像合成服務;

控制單元,響應於所述圖像合成服務的指示,促使所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,以及響應於所述圖像合成服務的指示,促使所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區;

合成單元,促使所述圖像合成服務對第一圖像數據和第二圖像數據進行圖像合成,以生成合成圖像數據,其中所述合成圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據相同;以及

顯示單元,在當前作業系統中,根據所述合成圖像數據來進行圖像顯示。

優選地,還包括初始化單元,用於在當前作業系統中建立用於運行所述跨系統應用的運行環境,所述運行環境使得所述跨系統應用處於與其在原始作業系統運行時相同的環境中。

優選地,還包括圖像處理單元,用於在所述當前作業系統接收到啟動請求時,基於硬體設備的類型從多個圖像處理引擎中選擇適用於所述跨系統應用的當前圖像處理引擎。

優選地,所述圖像處理單元使用當前圖像處理引擎為所述跨系統應用生成適用於所述當前作業系統的第一圖像數據。

優選地,所述第一圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。

優選地,當在所述第二作業系統的運行環境中運行時,所述圖像處理單元生成適用於在所述第二作業系統中進行顯示的第二圖像數據。

優選地,所述第二圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。

優選地,所述合成單元以第一圖像數據和第二圖像數據中與所述跨系統應用在原始作業系統中運行時所生成的圖像數據分別相同的部分作為基礎,將第一圖像數據和第二圖像數據進行圖像合成。

優選地,所述原始作業系統為android系統,並且所述當前作業系統為windows系統。

優選地,所述根據所述合成圖像數據來進行圖像顯示包括:利用顯示器來顯示所述合成圖像數據。

根據本發明的再一方面,提供一種移動終端,包括或用於執行如上所述的設備。

附圖說明

通過參考下面的附圖,可以更為完整地理解本發明的示例性實施方式:

圖1為根據本發明優選實施方式的圖像顯示設備的結構示意圖;

圖2為現有技術中在行動作業系統中運行移動應用時調出下拉菜單的示意圖;

圖3為現有技術中在個人作業系統中運行應用的示意圖;

圖4為根據本發明優選實施方式的利用圖像合成服務進行圖像合成的示意圖;以及

圖5為根據本發明優選實施方式的圖像顯示方法的流程圖。

具體實施方式

現在參考附圖介紹本發明的示例性實施方式,然而,本發明可以用許多不同的形式來實施,並且不局限於此處描述的實施例,提供這些實施例是為了詳盡地且完全地公開本發明,並且向所屬技術領域的技術人員充分傳達本發明的範圍。對於表示在附圖中的示例性實施方式中的術語並不是對本發明的限定。在附圖中,相同的單元/元件使用相同的附圖標記。

除非另有說明,此處使用的術語(包括科技術語)對所屬技術領域的技術人員具有通常的理解含義。另外,可以理解的是,以通常使用的詞典限定的術語,應當被理解為與其相關領域的語境具有一致的含義,而不應該被理解為理想化的或過於正式的意義。

圖1為根據本發明優選實施方式的圖像顯示設備100的結構示意圖。優選地,圖像顯示設備100能夠響應於接收到針對跨系統應用的啟動請求,在當前作業系統的用於所述跨系統應用的運行環境中運行圖像合成服務。接著,圖像顯示設備100響應於所述圖像合成服務的指示,促使所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,以及響應於所述圖像合成服務的指示,促使所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。優選地,優選地,圖像顯示設備100利用圖像合成服務對第一圖像數據和第二圖像數據進行圖像合成,以生成合成圖像數據。具體地,其中所述合成圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據相同。最後,圖像顯示設備100在當前作業系統中,根據所述合成圖像數據來進行圖像顯示。

如圖1所示,圖像顯示設備100包括:初始化單元101、運行單元102、控制單元103、合成單元104、顯示單元105以及圖像處理單元106。優選地,初始化單元101用於在當前作業系統中建立用於運行所述跨系統應用的運行環境,所述運行環境使得所述跨系統應用處於與其在原始作業系統運行時相同的環境中。優選地,跨系統應用可以是運行在行動作業系統中的應用。通常,跨系統應用可以是各種類型的應用,例如,遊戲應用。初始地,跨系統應用被設計用於在行動裝置的行動作業系統中運行。行動裝置可以是任意類型的移動終端、或可攜式終端,包括移動手機、站、單元、設備、多媒體計算機、多媒體平板、網際網路節點、通信器、個人數字助理(pda)、或其任意組合。

通常,行動裝置可以根據各種有線或無線通信協議來建立網絡連接。網絡連接用於為行動裝置和對端設備建立通信連接,從而形成通信網絡。通信網絡例如是數據網絡、無線網絡、電話網絡、或其任意組合。網絡連接可以是數據線、網線、電話線以及無線連接等各種類型的連接。因此,所組成的網絡可以是區域網(lan)、城域網(man)、廣域網(wan)、公共數據網(例如網際網路)、或任意其他適合的分組交換網絡。此外,無線網絡可以是例如蜂窩網絡、無線保真(wifi)等。

優選地,由於行動裝置的電池容量和屏幕尺寸問題,在個人計算機上運行跨系統應用越來越受到關注。為此,本發明需要在當前作業系統,即在個人計算機上運行的作業系統中運行跨系統應用。為了在不安裝虛擬機的情況下,個人計算機上運行的個人作業系統中運行跨系統應用,本發明在個人作業系統(例如,windows7系統)中建立運行環境。運行環境使得所述跨系統應用處於與其在行動作業系統運行時相同的環境中。即,運行環境在個人作業系統中為跨系統應用搭建了與行動作業系統中相同的運行條件。

優選地,運行單元102響應於接收到針對跨系統應用的啟動請求,在當前作業系統的用於所述跨系統應用的運行環境中運行圖像合成服務。通常,圖像合成服務用於生成要在當前作業系統中顯示的圖像。優選地,圖像合成服務可以是在當前作業系統啟動時就自動被加載到內存中,或者是當前作業系統啟動時根據用戶的觸發被加載到內存中。優選地,當在行動作業系統(即,原始作業系統)中運行跨系統應用時,所顯示的圖像是基於行動作業系統的特點所生成的。例如,在行動作業系統中,無論用戶在運行何種應用,均可以通過下拉操作來觸發下拉菜單,並且根據對下拉菜單的操作來實現相應功能。此外,在行動作業系統中,無論用戶在運行何種應用,系統都會對呼入的電話進行響應,這是因為呼入的電話優先級較高。而在個人作業系統(即,當前作業系統)中,所顯示的圖像是基於個人/桌面作業系統的特點所生成的。例如,在個人作業系統中,菜單通常被顯示在所運行的應用的界面中,並且用戶可以通過滑鼠點擊和鍵盤操作來選擇相應功能。此外,在個人作業系統中,通常不存在呼入的電話,並且因此無需對呼入的電話進行響應。

通常,行動作業系統和個人作業系統的差異可以是由不同的應用場景或不同的輸入設備所導致的。一方面,行動作業系統必須要應對隨時可能進入的語音呼叫,另一方面,行動作業系統通常不會使用滑鼠作為輸入設備。相應地,個人作業系統無需應對隨時可能進入的語音呼叫,並且個人作業系統通常不會使用觸控螢幕作為輸入設備。

如上所述,在跨系統應用在個人作業系統中運行時,運行環境為了使用戶能夠體驗與在行動作業系統中運行跨系統應用相同的效果,需要對跨系統應用所生成的圖像進行處理。為此,運行單元102首先要響應於接收到針對跨系統應用的啟動請求,並且在當前作業系統的用於所述跨系統應用的運行環境中運行圖像合成服務。通過運行圖像合成服務,本發明可以將當前作業系統為跨系統應用所生成的圖像數據與跨系統應用在原始作業系統中運行時的圖像數據的部分內容進行合成,從而能夠在當前作業系統實現與在原始作業系統中相同的顯示效果。

優選地,控制單元103響應於所述圖像合成服務的指示,促使所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區。此外,控制單元103響應於所述圖像合成服務的指示,促使所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。根據本發明,為了實現圖像合成以提供顯示圖像,圖像合成服務被調用以進行圖像合成。圖像合成服務創建第一緩衝區、第二緩衝區和圖像合成區,從而對當前作業系統針對所述跨系統應用所生成的第一圖像數據和跨系統應用運行時所生成的第二圖像數據進行合成。優選地,當在當前作業系統中運行跨系統應用時,當前作業系統會根據自身的圖像處理引擎和渲染工具為跨系統應用生成的第一圖像數據。另一方面,當在當前作業系統的運行環境中運行時,跨系統應用會生成與其在原始作業系統中部分類似的第二圖像數據。基於這種情況,為了能夠在當前作業系統中顯示與跨系統應用在原始作業系統中相同的圖像時,本發明需要對第一圖像和第二圖像進行合成,從而在基於當前作業系統的情況下顯示原始圖像。

為此,控制單元103響應於所述圖像合成服務的指示,促使所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,並且響應於所述圖像合成服務的指示,促使所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。可替換地,圖像合成服務促使所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,並且促使所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。優選地,第一圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。當在所述第二作業系統的運行環境中運行時,所述圖像處理單元生成適用於在所述第二作業系統中進行顯示的第二圖像數據。優選地,第二圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。

優選地,合成單元104促使圖像合成服務對第一圖像數據和第二圖像數據進行圖像合成,以生成合成圖像數據。如上所述,當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,並且跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。為此,圖像合成服務創建圖像合成區以用於存儲合成圖像數據。優選地,合成圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據相同。合成單元104以第一圖像數據和第二圖像數據中與所述跨系統應用在原始作業系統中運行時所生成的圖像數據分別相同的部分作為基礎,將第一圖像數據和第二圖像數據進行圖像合成。

優選地,顯示單元105促使在當前作業系統中,根據所述合成圖像數據來進行圖像顯示。預選地,顯示單元105可以是各種類型的顯示設備,例如液晶顯示器。所述根據所述合成圖像數據來進行圖像顯示包括:利用顯示器來顯示所述合成圖像數據。

優選地,圖像處理單元106用於在所述當前作業系統接收到啟動請求時,基於硬體設備的類型從多個圖像處理引擎中選擇適用於所述跨系統應用的當前圖像處理引擎。圖像處理單元106使用當前圖像處理引擎為所述跨系統應用生成適用於所述當前作業系統的第一圖像數據。

優選地,行動作業系統或原始作業系統可以為android系統,或其它任何移動終端上使用的作業系統。個人作業系統或當前作業系統可以為windows7系統,或其它任何桌面作業系統。優選地,跨系統應用可以是各種類型的遊戲應用。此外,設備100可以按照軟體或固件的方式被放置在移動終端中。

圖2為現有技術中在行動作業系統中運行移動應用時調出下拉菜單的示意圖。如圖2所示,當在行動作業系統中運行諸如遊戲應用的應用時,用戶可以隨時通過下拉操作來激活下拉菜單。在激活了下拉菜單後,用戶可以根據對下拉菜單的操作來實現相應功能。此外,在行動作業系統中,無論用戶在運行何種應用,系統都會對呼入的電話進行響應,這是因為呼入的電話優先級較高。

圖3為現有技術中在個人作業系統中運行應用的示意圖。與行動作業系統相對應地,個人作業系統(即,當前作業系統)中,所顯示的圖像是基於個人/桌面作業系統的特點所生成的。例如,在個人作業系統中,菜單通常被顯示在所運行的應用的界面中,並且用戶可以通過滑鼠點擊和鍵盤操作來選擇相應功能。此外,在個人作業系統中,通常不存在呼入的電話,並且因此無需對呼入的電話進行響應。如圖3所示,在特定遊戲的界面中,功能鍵301位於遊戲畫面的上部,並且聊天窗口302位於遊戲畫面的右下。另外,支架303用於連接顯示器和底座304。

圖4為根據本發明優選實施方式的利用圖像合成服務進行圖像合成400的示意圖。優選地,圖像合成服務當前作業系統將其針對跨系統應用所生成的第一圖像數據存儲在第一緩衝區。此外,圖像合成服務指示跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。根據本發明,為了實現圖像合成以提供顯示圖像,圖像合成服務被調用以進行圖像合成。圖像合成服務創建第一緩衝區401、第二緩衝區402和圖像合成區403,從而對當前作業系統針對所述跨系統應用所生成的第一圖像數據和跨系統應用運行時所生成的第二圖像數據進行合成。優選地,當在當前作業系統中運行跨系統應用時,當前作業系統會根據自身的圖像處理引擎和渲染工具為跨系統應用生成的第一圖像數據。另一方面,當在當前作業系統的運行環境中運行時,跨系統應用會生成與其在原始作業系統中部分類似的第二圖像數據。基於這種情況,為了能夠在當前作業系統中顯示與跨系統應用在原始作業系統中相同的圖像時,本發明需要對第一圖像和第二圖像進行合成,從而在基於當前作業系統的情況下顯示原始圖像。

為此,圖像合成服務指示當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,並且圖像合成服務指示跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。可替換地,圖像合成服務促使所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區401,並且促使所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區402。優選地,第一圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。當在所述第二作業系統的運行環境中運行時,所述圖像處理單元生成適用於在所述第二作業系統中進行顯示的第二圖像數據。優選地,第二圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。

優選地,圖像合成服務對第一圖像數據和第二圖像數據進行圖像合成,以生成合成圖像數據。如上所述,當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區401,並且跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區403。為此,圖像合成服務創建圖像合成區403以用於存儲合成圖像數據。優選地,合成圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據相同。圖像合成服務以第一圖像數據和第二圖像數據中與所述跨系統應用在原始作業系統中運行時所生成的圖像數據分別相同的部分作為基礎,將第一圖像數據和第二圖像數據進行圖像合成。

圖5為根據本發明優選實施方式的圖像顯示方法500的流程圖。優選地,圖像顯示方法500從步驟501處開始。在步驟501,響應於接收到針對跨系統應用的啟動請求,在當前作業系統的用於所述跨系統應用的運行環境中運行圖像合成服務。通常,圖像合成服務用於生成要在當前作業系統中顯示的圖像。優選地,圖像合成服務可以是在當前作業系統啟動時就自動被加載到內存中,或者是當前作業系統啟動時根據用戶的觸發被加載到內存中。優選地,當在行動作業系統(即,原始作業系統)中運行跨系統應用時,所顯示的圖像是基於行動作業系統的特點所生成的。例如,在行動作業系統中,無論用戶在運行何種應用,均可以通過下拉操作來觸發下拉菜單,並且根據對下拉菜單的操作來實現相應功能。此外,在行動作業系統中,無論用戶在運行何種應用,系統都會對呼入的電話進行響應,這是因為呼入的電話優先級較高。而在個人作業系統(即,當前作業系統)中,所顯示的圖像是基於個人/桌面作業系統的特點所生成的。例如,在個人作業系統中,菜單通常被顯示在所運行的應用的界面中,並且用戶可以通過滑鼠點擊和鍵盤操作來選擇相應功能。此外,在個人作業系統中,通常不存在呼入的電話,並且因此無需對呼入的電話進行響應。

通常,行動作業系統和個人作業系統的差異可以是由不同的應用場景或不同的輸入設備所導致的。一方面,行動作業系統必須要應對隨時可能進入的語音呼叫,另一方面,行動作業系統通常不會使用滑鼠作為輸入設備。相應地,個人作業系統無需應對隨時可能進入的語音呼叫,並且個人作業系統通常不會使用觸控螢幕作為輸入設備。

如上所述,在跨系統應用在個人作業系統中運行時,運行環境為了使用戶能夠體驗與在行動作業系統中運行跨系統應用相同的效果,需要對跨系統應用所生成的圖像進行處理。為此,方法500首先要響應於接收到針對跨系統應用的啟動請求,並且在當前作業系統的用於所述跨系統應用的運行環境中運行圖像合成服務。通過運行圖像合成服務,本發明可以將當前作業系統為跨系統應用所生成的圖像數據與跨系統應用在原始作業系統中運行時的圖像數據的部分內容進行合成,從而能夠在當前作業系統實現與在原始作業系統中相同的顯示效果。

在步驟502,響應於所述圖像合成服務的指示,所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區。在步驟503,響應於所述圖像合成服務的指示,所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。根據本發明,為了實現圖像合成以提供顯示圖像,圖像合成服務被調用以進行圖像合成。圖像合成服務創建第一緩衝區、第二緩衝區和圖像合成區,從而對當前作業系統針對所述跨系統應用所生成的第一圖像數據和跨系統應用運行時所生成的第二圖像數據進行合成。優選地,當在當前作業系統中運行跨系統應用時,當前作業系統會根據自身的圖像處理引擎和渲染工具為跨系統應用生成的第一圖像數據。另一方面,當在當前作業系統的運行環境中運行時,跨系統應用會生成與其在原始作業系統中部分類似的第二圖像數據。基於這種情況,為了能夠在當前作業系統中顯示與跨系統應用在原始作業系統中相同的圖像時,本發明需要對第一圖像和第二圖像進行合成,從而在基於當前作業系統的情況下顯示原始圖像。

為此,響應於所述圖像合成服務的指示,方法500促使所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,並且響應於所述圖像合成服務的指示,促使所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。可替換地,圖像合成服務促使所述當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,並且促使所述跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。優選地,第一圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。當在所述第二作業系統的運行環境中運行時,所述圖像處理單元生成適用於在所述第二作業系統中進行顯示的第二圖像數據。優選地,第二圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據不同。

在步驟504,所述圖像合成服務對第一圖像數據和第二圖像數據進行圖像合成,以生成合成圖像數據,其中所述合成圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據相同。如上所述,當前作業系統將其針對所述跨系統應用所生成的第一圖像數據存儲在第一緩衝區,並且跨系統應用將其運行時所生成的第二圖像數據存儲在第二緩衝區。為此,圖像合成服務創建圖像合成區以用於存儲合成圖像數據。優選地,合成圖像數據與所述跨系統應用在原始作業系統中運行時所生成的圖像數據相同。方法500以第一圖像數據和第二圖像數據中與所述跨系統應用在原始作業系統中運行時所生成的圖像數據分別相同的部分作為基礎,將第一圖像數據和第二圖像數據進行圖像合成。

在步驟505,在當前作業系統中,根據所述合成圖像數據來進行圖像顯示。預選地,方法500可以利用各種類型的顯示設備,例如液晶顯示器,來顯示合成圖像數據。所述根據所述合成圖像數據來進行圖像顯示包括:利用顯示器來顯示所述合成圖像數據。

此外,方法500在所述當前作業系統接收到啟動請求時,基於硬體設備的類型從多個圖像處理引擎中選擇適用於所述跨系統應用的當前圖像處理引擎。方法500使用當前圖像處理引擎為所述跨系統應用生成適用於所述當前作業系統的第一圖像數據。

已經通過參考少量實施方式描述了本發明。然而,本領域技術人員所公知的,正如附帶的專利權利要求所限定的,除了本發明以上公開的其他的實施例等同地落在本發明的範圍內。

通常地,在權利要求中使用的所有術語都根據他們在技術領域的通常含義被解釋,除非在其中被另外明確地定義。所有的參考「一個/所述/該[裝置、組件等]」都被開放地解釋為所述裝置、組件等中的至少一個實例,除非另外明確地說明。這裡公開的任何方法的步驟都沒必要以公開的準確的順序運行,除非明確地說明。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀