欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

顯示圖片的方法及相關(guān)裝置的制作方法

文檔序號:2649737閱讀:237來源:國知局
專利名稱:顯示圖片的方法及相關(guān)裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明關(guān)于一種顯示圖片的方法及裝置,尤指一種可快速撥放高分辨率圖片的方法及裝置。
背景技術(shù)
嵌入式產(chǎn)品,如多媒體撥放器、電視、手機等,由于存儲器容量有限,再加上處理器的速度無法像桌上型計算機或筆記本型計算機一樣,若撥放高分辨率的照片時,勢必造成撥放速度很慢或存儲器不足導致系統(tǒng)當機的問題。目前傳統(tǒng)顯示圖片的作法簡述如下,并。請參考圖1,圖1為已知具顯示功能的一電子裝置10的示意圖。電子裝置10可為上述的嵌入式產(chǎn)品(如多媒體撥放器、電視或手機等),其包含一處理器100、一隨機存取存儲器102、一顯示存儲器104、一顯示單元106及一顯示裝置108。當處理器100接收到一圖片文件110后,例如靜態(tài)圖像壓縮標準(joint photographic expertsgroup, JPEG)格式的圖檔,處理器100會從隨機存取存儲器102提取解壓縮指令,并進行圖片文件110的解壓縮運算。在解壓縮運算完成之后,處理器100會將縮壓縮出來的圖片數(shù)據(jù)儲存至顯示存儲器104,接著顯示單元106會將顯示存儲器104內(nèi)的圖片數(shù)據(jù)輸出至顯示裝置108。簡單來說,當電子裝置10接收到圖片時,會將圖片的原始數(shù)據(jù)(row data)全部存到顯示存儲器104中,以4096X4096的圖片為例,每一個像素(pixel)為4byte (字節(jié)),就需要4096X4096X4 = 64MB(兆字節(jié))的存儲器,若圖片更大的話,則需要更多的存儲器。 在桌上型計算機或筆記本型計算機的環(huán)境下,存儲器充足,不會有此問題,但在嵌入式環(huán)境下,其存儲器有限,往往會造成圖片無法撥放或撥放照片速度很慢的情況。

發(fā)明內(nèi)容
因此,本發(fā)明的主要目的在于提供一種顯示圖片的方法及裝置,以避免圖片無法順利撥放的問題,進而提升撥放效能。本發(fā)明揭露一種顯示圖片的方法,用于具有顯示功能的一電子裝置,該方法包含有判斷輸入該電子裝置的一圖片的分辨率是否大于該電子裝置的一顯示裝置的分辨率; 以及當該圖片的分辨率大于該顯示裝置的分辨率時,先縮小該圖片的分辨率,再通過該顯示裝置顯示縮小后的圖片。本發(fā)明還揭露一種電子裝置,用來顯示輸入該電子裝置的一圖片,該電子裝置包含有一存儲器,用來儲存關(guān)于一流程的一程序碼;一處理器,耦接該存儲器,用來處理該程序碼以執(zhí)行該流程;其中該流程包含有判斷該圖片的分辨率是否大于該電子裝置的一顯示裝置的分辨率;以及當該圖片的分辨率大于該顯示裝置的分辨率時,先縮小該圖片的分辨率,再通過該顯示裝置顯示縮小后的圖片。本發(fā)明還揭露一種圖片處理裝置,用來處理輸入具有顯示功能的一電子裝置的一圖片,該圖片處理裝置包含有一顯示器檢測單元,用來取得該電子裝置的一顯示裝置的寬度像素數(shù)及高度像素數(shù);一圖片讀取單元,用來讀取該圖片的數(shù)據(jù);一圖片檢測單元,用來取得該圖片的寬度像素數(shù)及高度像素數(shù);以及一圖片縮小單元,用來根據(jù)該顯示器檢測單元及該圖片檢測單元所取得的該顯示裝置與該圖片的寬度像素數(shù)及高度像素數(shù),計算出該圖片的寬度像素與高度像素所需縮小的比例,以及對該圖片讀取單元所讀取的該圖片的數(shù)據(jù)進行一圖片縮小運算,以將該圖片縮小至符合該縮小比例的大小。


圖1為已知具顯示功能的一電子裝置的示意圖。圖2為本發(fā)明實施例一流程圖。圖3為本發(fā)明實施例一圖片縮小運算的示意圖。圖4為本發(fā)明實施例一圖片處理裝置的示意圖。[主要元件標號說明]10電子裝置100 處理器102隨機存取存儲器104 顯示存儲器106,410 顯示單元108、412顯示裝置110圖片文件20流程200、202、204、206、208 步驟A原始圖片A’ 縮小圖片40 圖片處理裝置 400 顯示檢測單元402 圖片讀取單元 404 圖片檢測單元406 圖片縮小單元
具體實施例方式請參考圖2,圖2為本發(fā)明實施例一流程20的示意圖。流程20用于圖1所示的電子裝置10 (例如多媒體撥放器、液晶電視、手機等)。流程20包含有以下步驟步驟2OO:開始。步驟202 判斷輸入電子裝置10的一圖片的分辨率是否大于電子裝置10的顯示裝置108的分辨率。步驟204 當該圖片的分辨率小于或等于顯示裝置108的分辨率時,通過顯示裝置 108顯示該圖片。步驟206 當該圖片的分辨率大于顯示裝置108的分辨率時,先縮小該圖片的分辨率,再通過顯示裝置108顯示縮小后的圖片。步驟208:結(jié)束。根據(jù)流程20,當圖片輸入電子裝置10后,電子裝置10首先判斷圖片的分辨率是否大于顯示裝置108的分辨率。若圖片的分辨率小于或等于顯示裝置108的分辨率,電子裝置10會直接將圖片呈現(xiàn)在顯示裝置108上。反之,若圖片的分辨率大于顯示裝置108的分辨率,電子裝置10會縮小圖片的分辨率,接著才將縮小后的圖片呈現(xiàn)在顯示裝置108上。 通過流程20,當圖片的分辨率大于顯示裝置108的分辨率時,圖片的分辨率會被縮小,以降低儲存圖片所需的存儲器大小,因此可避免存儲器不足所造成圖片顯示的停滯或者延遲的問題,進而能快速撥放高分辨率照片、提升顯示效能。更明確地來說,當圖片的分辨率小于或等于顯示裝置108的分辨率時,電子裝置 10的處理器100會讀取圖片的數(shù)據(jù),并將讀取的圖片數(shù)據(jù)全部存入電子裝置10的顯示存儲器104,接著通過顯示單元106輸出顯示存儲器104內(nèi)的圖片數(shù)據(jù)至顯示裝置108。另一方面,當圖片的分辨率大于顯示裝置108的分辨率時,處理器100會根據(jù)圖片的分辨率和顯示裝置108的分辨率,計算出圖片所需縮小的比例,接著讀取圖片的數(shù)據(jù),并對所讀取的圖片數(shù)據(jù)進行一圖片縮小運算(可儲存于隨機存取存儲器10 ,以將圖片縮小至符合所計算出的縮小比例,最后,將縮小后的圖片數(shù)據(jù)存入顯示存儲器104,并通過顯示單元106輸出顯示存儲器104內(nèi)的圖片數(shù)據(jù)至顯示裝置108。此外,圖片縮小運算的運作方式,其詳細說明如下。處理器100首先根據(jù)圖片與顯示裝置108的高度像素數(shù)與寬度像素數(shù),分別計算出圖片的高度像素與寬度像素所需縮小的比例,藉以將圖片縮小至符合該縮小比例。接著,處理器100根據(jù)圖片縮小運算,計算出圖片縮小運算所需的最少存儲器,并以最少存儲器為單位,依序讀取圖片數(shù)據(jù),以及對所讀取的單位圖片數(shù)據(jù)進行圖片縮小運算,直到圖片所有的數(shù)據(jù)被讀取完畢,并完成所有單位數(shù)據(jù)的圖片縮小運算。簡單來說,當原始圖片大于顯示裝置108的最大分辨率時,在處理器100讀取圖片數(shù)據(jù)時,會一邊讀取、一邊縮小至符合顯示裝置108的分辨率的大小再存入存儲器中,如此所需的存儲器最大只要滿足顯示裝置108的最大分辨率即可。以高畫質(zhì) (high-definition,HD)顯示器的大小1920X 1080為例,其所需的存儲器為1920X 1080X4 =8MB即可,藉以避免存儲器不足而造成圖片無法順利撥放的缺失。請參考圖3,圖3為本發(fā)明實施例一圖片進行縮小運算的示意圖。在此實施例中, 圖片縮小運算是以取樣方式進行。如圖所示,圖片的取樣寬度設(shè)為三個像素,而取樣高度為四個像素,意即當處理裝置100讀取圖片時,會依圖片縮小運算所需存儲器為單位讀取并根據(jù)圖片的取樣寬度及取樣高度取出像素(如在圖片寬度,每三個像素取出一個像素,而圖片高度為每四個像素取一個像素)。由圖可知,原始圖片A的分辨率為6000X4000像素, 其儲存所需的存儲器大小為6000 X 4000 X 4,在進行以取樣方式的圖片縮小運算后,原始圖片A會縮小為分辨率為1620X 1080像素的圖片A’,其所需存儲器亦減少,進而提升撥放高分辨率照片的速度。此外,關(guān)于流程20的實現(xiàn),本領(lǐng)域技術(shù)人員當可以軟件或硬件方式實現(xiàn)于處理器 100。舉例來說,請參考圖1。電子裝置10至少包含有一存儲器及處理器100。存儲器可為任一數(shù)據(jù)儲存裝置(如圖1所示的隨機存取存儲器102),用以儲存數(shù)據(jù),且儲存數(shù)據(jù)包含有根據(jù)流程20所編譯的一程序碼,并由處理器100讀取及處理,以執(zhí)行并實現(xiàn)流程20的步驟。舉另一例來說,請參考圖4,圖4為本發(fā)明實施例一圖片處理裝置40的示意圖。圖片處理裝置40設(shè)于處理器100中,其包含有一顯示器檢測單元400、一圖片讀取單元402、一圖片檢測單元404及一圖片縮小單元406。顯示器檢測單元400,用來取得電子裝置10的顯示裝置108的寬度像素數(shù)及高度像素數(shù)。圖片讀取單元402用來讀輸入電子裝置10的圖片的數(shù)據(jù),圖片檢測單元404用來取得圖片的寬度像素數(shù)及高度像素數(shù)。圖片縮小單元 406用來根據(jù)顯示器檢測單元400及圖片檢測單元404所取得的顯示裝置108與圖片的寬度像素數(shù)及高度像素數(shù),計算出圖片的寬度像素與高度像素所需縮小的比例,以及對圖片讀取單元402所讀取的圖片的數(shù)據(jù)進行一圖片縮小運算,以將圖片縮小至符合縮小比例。
值得注意的是,圖片處理裝置40實現(xiàn)流程20的方式為通過顯示器檢測單元400、 圖片讀取單元402及圖片檢測單元404來執(zhí)行步驟202,其中圖片檢測單元404根據(jù)圖片讀取單元402所讀取的圖片的表頭數(shù)據(jù),取得圖片的寬度像素數(shù)及高度像素數(shù);以及通過圖片讀取單元402及圖片縮小單元406來執(zhí)行步驟206。值得注意的是,圖片縮小單元406可用來計算圖片縮小運算所需的最少存儲器,并利用圖片讀取單元402依最少存儲器為單位依序讀取圖片的數(shù)據(jù),以對圖片讀取單元402所讀取的單位數(shù)據(jù)進行圖片縮小運算,直到圖片所有的數(shù)據(jù)被讀取,并完成所有單位數(shù)據(jù)的圖片縮小運算,以將圖片縮小至符合該縮小比例的大小。此外,圖片縮小單元406還用來將縮小后的圖片的數(shù)據(jù)存入存儲器(如圖 1所示的顯示存儲器104),而顯示單元106即可輸出存儲器內(nèi)的圖片數(shù)據(jù)至顯示裝置108, 以呈現(xiàn)縮小后的圖片。相關(guān)說明及變化可參考前述,故不贅述。綜上所述,本發(fā)明通過判斷輸入圖片的分辨率是否大于顯示裝置的分辨率來決定是否需縮小圖片的分辨率,當圖片的分辨率大于顯示裝置的分辨率時,適當?shù)目s小圖片的分辨率,藉以避免存儲器不足無法順利顯示圖片的缺失,進而增加圖片顯示的效率。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權(quán)利要求范圍所做的均等變化與修飾,皆應屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種顯示圖片的方法,用于具有顯示功能的一電子裝置,該方法包含有判斷輸入該電子裝置的一圖片的分辨率是否大于該電子裝置的一顯示裝置的分辨率;以及當該圖片的分辨率大于該顯示裝置的分辨率時,先縮小該圖片的分辨率,再通過該顯示裝置顯示縮小后的圖片。
2.根據(jù)權(quán)利要求1所述的方法,其中當該圖片的分辨率大于該顯示裝置的分辨率時, 先縮小該圖片的分辨率,再通過該顯示裝置顯示縮小后的圖片的步驟,包含有根據(jù)該圖片的分辨率和該顯示裝置的分辨率,計算出該圖片所需縮小的比例; 讀取該圖片的數(shù)據(jù),并對所讀取的該圖片的數(shù)據(jù)進行圖片縮小運算,以將該圖片縮小至符合該縮小比例的大??;將縮小后的圖片的數(shù)據(jù)存入該電子裝置的一存儲器;以及輸出該存儲器內(nèi)的數(shù)據(jù)至該顯示裝置。
3.根據(jù)權(quán)利要求2所述的方法,其中根據(jù)該圖片的分辨率和該顯示裝置的分辨率,計算出該圖片所需縮小的比例的步驟,包含有根據(jù)該圖片的高度像素數(shù)與寬度像素數(shù)與該顯示裝置的高度像素數(shù)與寬度像素數(shù),計算出該圖片的高度像素與寬度像素所需縮小的比例。
4.根據(jù)權(quán)利要求2所述的方法,其中讀取該圖片的數(shù)據(jù),并對所讀取的該圖片的數(shù)據(jù)進行該圖片縮小運算,以將該圖片縮小至符合該縮小比例的大小的步驟,包含有根據(jù)該圖片縮小運算,計算該圖片縮小運算所需的最少存儲器; 以該最少存儲器為單位,依序讀取該圖片的數(shù)據(jù);以及對所讀取的單位數(shù)據(jù)進行該圖片縮小運算,直到該圖片所有的數(shù)據(jù)被讀取,并完成所有單位數(shù)據(jù)的該圖片縮小運算。
5.根據(jù)權(quán)利要求1所述的方法,其還包含當該圖片的分辨率小于或等于該顯示裝置的分辨率時,不調(diào)整該圖片的分辨率而直接通過該顯示裝置顯示該圖片。
6.根據(jù)權(quán)利要求5所述的方法,其中當該圖片的分辨率小于或等于該顯示裝置的分辨率時,不調(diào)整該圖片的分辨率而直接通過該顯示裝置顯示該圖片的步驟,包含有讀取該圖片的數(shù)據(jù);將讀取的數(shù)據(jù)存入該電子裝置的一存儲器;以及輸出該存儲器內(nèi)的數(shù)據(jù)至該顯示裝置。
7.一種電子裝置,用來顯示輸入該電子裝置的一圖片,該電子裝置包含有 一存儲器,用來儲存關(guān)于一流程的一程序碼;一處理器,耦接該存儲器,用來處理該程序碼以執(zhí)行該流程; 其中該流程包含有判斷輸入該電子裝置的一圖片的分辨率是否大于該電子裝置的一顯示裝置的分辨率;以及當該圖片的分辨率大于該顯示裝置的分辨率時,先縮小該圖片的分辨率,再通過該顯示裝置顯示縮小后的圖片。
8.根據(jù)權(quán)利要求7所述的電子裝置,其中當該圖片的分辨率大于該顯示裝置的分辨率時,先縮小該圖片的分辨率,再通過該顯示裝置顯示顯示縮小后的圖片的步驟,包含有根據(jù)該圖片的分辨率和該顯示裝置的分辨率,計算出該圖片所需縮小的比例; 讀取該圖片的數(shù)據(jù),并對所讀取的該圖片的數(shù)據(jù)進行一圖片縮小運算,以將該圖片縮小至符合該縮小比例的大?。粚⒖s小后的圖片的數(shù)據(jù)存入該電子裝置的一存儲器;以及輸出該存儲器內(nèi)的數(shù)據(jù)至該顯示裝置。
9.根據(jù)權(quán)利要求8所述的電子裝置,其中根據(jù)該圖片的分辨率和該顯示裝置的分辨率,計算出該圖片所需縮小的比例的步驟,包含有根據(jù)該圖片的高度像素數(shù)與寬度像素數(shù)與該顯示裝置的高度像素數(shù)與寬度像素數(shù),計算出該圖片的高度像素與寬度像素所需縮小的比例。
10.根據(jù)權(quán)利要求8所述的電子裝置,其中讀取該圖片的數(shù)據(jù),并對所讀取的該圖片的數(shù)據(jù)進行該圖片縮小運算,以將該圖片縮小至符合該縮小比例的大小的步驟,包含有根據(jù)該圖片縮小運算,計算該圖片縮小運算所需的最少存儲器; 以該最少存儲器為單位,依序讀取該圖片的數(shù)據(jù);以及對所讀取的單位數(shù)據(jù)進行該圖片縮小運算,直到該圖片所有的數(shù)據(jù)被讀取,并完成所有單位數(shù)據(jù)的該圖片縮小運算。
11.根據(jù)權(quán)利要求7所述的電子裝置,其中該流程還包含當該圖片的分辨率小于或等于該顯示裝置的分辨率時,不調(diào)整該圖片的分辨率而直接通過該顯示裝置顯示該圖片。
12.根據(jù)權(quán)利要求11所述的電子裝置,其中當該圖片的分辨率小于或等于該顯示裝置的分辨率時,不調(diào)整該圖片的分辨率而直接通過該顯示裝置顯示該圖片的步驟,包含有讀取該圖片的數(shù)據(jù);將讀取的數(shù)據(jù)存入該電子裝置的一存儲器;以及輸出該存儲器內(nèi)的數(shù)據(jù)至該顯示裝置。
13.一種圖片處理裝置,用來處理輸入具有顯示功能的一電子裝置的一圖片,該圖片處理裝置包含有一顯示器檢測單元,用來取得該電子裝置的一顯示裝置的寬度像素數(shù)及高度像素數(shù); 一圖片讀取單元,用來讀取該圖片的數(shù)據(jù);一圖片檢測單元,用來取得該圖片的寬度像素數(shù)及高度像素數(shù);以及一圖片縮小單元,用來根據(jù)該顯示器檢測單元及該圖片檢測單元所取得的該顯示裝置與該圖片的寬度像素數(shù)及高度像素數(shù),計算出該圖片的寬度像素與高度像素所需縮小的比例,以及對該圖片讀取單元所讀取的該圖片的數(shù)據(jù)進行一圖片縮小運算,以將該圖片縮小至符合該縮小比例的大小。
14.根據(jù)權(quán)利要求13所述的圖片處理裝置,其中該數(shù)據(jù)包含表頭和圖片壓縮數(shù)據(jù);以及該圖片檢測單元根據(jù)該圖片讀取單元所讀取的該圖片的該表頭數(shù)據(jù),取得該圖片的寬度像素數(shù)及高度像素數(shù)。
15.根據(jù)權(quán)利要求13所述的圖片處理裝置,其中該顯示裝置包含有一存儲器及一顯示單元;以及該圖片縮小單元還用來將縮小后的圖片的數(shù)據(jù)存入該存儲器,而該顯示單元輸出該存儲器內(nèi)的該圖片數(shù)據(jù)至該顯示裝置,以顯示縮小后的圖片于該顯示裝置。
16.根據(jù)權(quán)利要求13所述的圖片處理裝置,其中該圖片縮小單元還用來計算該圖片縮小運算所需的最少存儲器,并利用該圖片讀取單元依該最少存儲器為單位依序讀取該圖片的數(shù)據(jù),以及對該圖片讀取單元所讀取的單位數(shù)據(jù)進行該圖片縮小運算,直到該圖片所有的數(shù)據(jù)被讀取,并完成所有單位數(shù)據(jù)的該圖片縮小運算,以將該圖片縮小至符合該縮小比例的大小。
全文摘要
一種顯示圖片的方法,用于具有顯示功能的一電子裝置,該方法包含有判斷輸入該電子裝置的一圖片的分辨率是否大于該電子裝置的一顯示裝置的分辨率;以及當該圖片的分辨率大于該顯示裝置的分辨率時,先縮小該圖片的分辨率,再通過該顯示裝置顯示縮小后的圖片。
文檔編號G09G5/391GK102543045SQ20101061756
公開日2012年7月4日 申請日期2010年12月31日 優(yōu)先權(quán)日2010年12月24日
發(fā)明者葉明峰, 周立柏, 張育旗 申請人:緯創(chuàng)資通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
莎车县| 望城县| 嘉祥县| 济南市| 治县。| 恩施市| 垣曲县| 蓬莱市| 凤庆县| 莎车县| 怀宁县| 邵武市| 大安市| 苍山县| 高青县| 泾川县| 江源县| 台安县| 大姚县| 永春县| 阜平县| 依安县| 徐水县| 广灵县| 平谷区| 赣榆县| 司法| 崇文区| 丰都县| 鹤山市| 来宾市| 定西市| 休宁县| 宜阳县| 突泉县| 滨州市| 河南省| 石河子市| 溧阳市| 白河县| 连城县|