国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種圖片處理方法和嵌入式終端圖片顯示方法及裝置的制作方法

      文檔序號:2587026閱讀:422來源:國知局
      專利名稱:一種圖片處理方法和嵌入式終端圖片顯示方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及圖片處理技術(shù)及嵌入式系統(tǒng)圖片顯示技術(shù),尤其是一種節(jié)約存儲資源的圖片處理方法和嵌入式系統(tǒng)的圖片顯示方法及裝置。
      背景技術(shù)
      隨著多媒體技術(shù)的迅速發(fā)展,圖形學(xué)已廣泛應(yīng)用于動畫、科學(xué)計算可視化、CAD/ CAM、影視娛樂等各個領(lǐng)域。由于嵌入式產(chǎn)品中flash資源和內(nèi)存資源有限,對圖片的存儲提出了更高的要求。在嵌入式領(lǐng)域,參照圖1,傳統(tǒng)的圖片處理方法是通過圖片編輯器(如photoshop 等)工具作圖生成需要顯示的圖片,然后把該圖片放在flash中并指定目錄和圖片名,當(dāng)需要顯示該圖片內(nèi)容時,把圖片加載到內(nèi)存中并進(jìn)行圖片解碼,生成可以用于填充的圖片內(nèi)容,需要填充到屏幕上時,把解碼后的圖片填充到屏幕上。但傳統(tǒng)技術(shù)方案存在以下缺陷與不足
      1.圖片全部內(nèi)容都需要放在flash中,包括特定顯示效果的圖片內(nèi)部包含的大量冗余信息,這樣造成flash資源的浪費(fèi);
      2.特定顯示效果的圖片解碼時,需要把包含大量冗余信息的圖片全部內(nèi)容進(jìn)行解碼,效率較低;
      3.特定顯示效果的圖片解碼時,需要把包含大量冗余信息的圖片全部內(nèi)容加載到內(nèi)存中并進(jìn)行解碼,解碼后的內(nèi)容也需要全部存儲到內(nèi)存中,較大的浪費(fèi)了寶貴的內(nèi)存資源;
      4.圖片填充過程中,如果圖片大小和圖片填充的范圍不一致,需要拉伸圖片,拉伸效果與圖片原始效果存在差異,影響顯示效果,特別是會出現(xiàn)色階等現(xiàn)象;
      5.每個圖片只支持一種圖片格式,由于不同格式圖片根據(jù)圖片的內(nèi)容不同,壓縮比例和效果不同,圖片中不同區(qū)域的顯示內(nèi)容可能更符合不同的格式圖片的要求,但只能選擇一種圖片格式使用;
      6.放置在產(chǎn)品中圖片完全可以被他人看到,可以隨意被替換或者修改,圖片內(nèi)容沒有隱蔽性;
      7.如果需要通過網(wǎng)絡(luò)升級或更新軟件圖片資源時,由于圖片較大,會浪費(fèi)網(wǎng)絡(luò)資源, 且更新時間較長。上述的技術(shù)缺陷阻礙了嵌入式領(lǐng)域圖片處理的技術(shù)革新和用戶體驗的提升。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是提供一種顯著節(jié)約圖片占用存儲資源的圖片處理方法。本發(fā)明還提供一種解碼快速、顯示效果好的嵌入式終端圖片顯示方法。本發(fā)明還提供一種節(jié)省存儲資源的嵌入式終端圖片顯示裝置。
      為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是 一種圖片處理方法,包括以下步驟
      A.分析圖片的顯示效果,獲取該圖片的特征值;
      B.根據(jù)圖片的特征值,判斷該圖片是否符合特定顯示內(nèi)容要求;
      C.對符合特定顯示內(nèi)容要求的圖片進(jìn)行切片處理,把圖片中的冗余信息去除;
      D.根據(jù)切片處理后獲得的圖片切片內(nèi)容及相關(guān)信息,對圖片進(jìn)行打包處理,生成圖片數(shù)據(jù)包,所述圖片數(shù)據(jù)包包括選取的圖片切片內(nèi)容和包頭信息。進(jìn)一步作為優(yōu)選的實施方式,所述特征值為圖片上符合最小指定區(qū)域的圖片顏色信息重復(fù)冗余值,所述特定顯示內(nèi)容要求為所述特征值大于等于預(yù)定閾值。進(jìn)一步作為優(yōu)選的實施方式,步驟D所述包頭信息包括切片模式、切片數(shù)目、各圖片切片的圖片格式、各圖片切片的內(nèi)容長度。進(jìn)一步作為優(yōu)選的實施方式,切片處理后的圖片切片支持多種圖片格式,包括 JPG, PNG, GIF圖片格式。一種嵌入式終端圖片顯示方法,包括以下步驟
      F.對本發(fā)明圖片處理方法生成的圖片數(shù)據(jù)包的包頭信息進(jìn)行解析,獲取各個圖片切片的相關(guān)信息,所述相關(guān)信息包括圖片切片的長度、高度、寬度及圖片格式;
      G.依次讀取各圖片切片并進(jìn)行加載和解碼,在待填充區(qū)域內(nèi)依次填充;
      H.判斷待填充區(qū)域是否還存在剩余區(qū)域,若還存在剩余區(qū)域,控制圖片切片以平鋪的方式擴(kuò)展填充,以完整顯示原圖片內(nèi)容。進(jìn)一步作為改進(jìn),在執(zhí)行步驟F之前還包括
      E.判斷待處理的圖片是否為本發(fā)明圖片處理方法生成的圖片數(shù)據(jù)包,若“是”則執(zhí)行步驟F,若“否”則按常規(guī)處理,對圖片進(jìn)行解碼和填充。一種嵌入式終端圖片顯示裝置,包括
      解析單元,對本發(fā)明圖片處理方法生成的圖片數(shù)據(jù)包進(jìn)行解析,以獲取各個圖片切片的相關(guān)信息,所述相關(guān)信息包括圖片切片的長度、高度、寬度及圖片格式;
      加載解碼單元,依次對圖片數(shù)據(jù)包內(nèi)的各個圖片切片或者常規(guī)圖片進(jìn)行加載并解碼; 填充單元,將上述解碼得到的圖片切片或者常規(guī)圖片在待填充區(qū)域依次填充; 平鋪單元,填充區(qū)域未填滿時,通過平鋪圖片切片以完成填充區(qū)域的完全填充。進(jìn)一步作為改進(jìn),該嵌入式終端圖片顯示裝置還包括
      圖片類型判斷單元,對待處理的圖片數(shù)據(jù)包進(jìn)行判斷,若是權(quán)利要求1所述方法生成的圖片數(shù)據(jù)包,則驅(qū)動解析單元對圖片數(shù)據(jù)包進(jìn)行解析,若否則驅(qū)動加載解碼單元加載和解碼待處理圖片。本發(fā)明的有益效果是本發(fā)明圖片處理方法通過對符合特定顯示內(nèi)容要求的圖片進(jìn)行切片、打包的處理,刪除了圖片中的冗余信息,極大減小了圖片占用的存儲空間,適應(yīng)了嵌入式系統(tǒng)中flash和內(nèi)存資源有限的場景。本發(fā)明的另一有益效果是本發(fā)明嵌入式終端圖片顯示方法,對圖片數(shù)據(jù)包解析后,只需對選取的圖片切片進(jìn)行加載和解碼,節(jié)省了內(nèi)存資源,提高了嵌入式終端顯示圖片的速率;并且當(dāng)圖片填充區(qū)域與原圖片大小不一致的情況下,與傳統(tǒng)拉伸效果相比,通過平鋪圖片切片擴(kuò)展填充區(qū)域,極大改善了圖片顯示效果;圖片切片還支持多種圖片格式,克服了現(xiàn)有一張圖片只支持一種圖片格式的缺陷,可以針對圖片的不同區(qū)域支持不同的圖片格式。本發(fā)明的另一有益效果是本發(fā)明嵌入式終端圖片顯示裝置,通過解析單元對經(jīng)切片、打包處理后的圖片數(shù)據(jù)包進(jìn)行解析,以獲取各個圖片切片的相關(guān)信息,并對各圖片切片加載和解碼后,依次進(jìn)行填充,與傳統(tǒng)對整個圖片進(jìn)行解碼填充的技術(shù)相比,提高了圖片解碼的效率,并節(jié)省了嵌入式終端的內(nèi)存資源。


      下面結(jié)合附圖對本發(fā)明的具體實施方式
      作進(jìn)一步說明 圖1是傳統(tǒng)的圖片處理方法;
      圖2是本發(fā)明圖片處理方法的步驟流程圖3是本發(fā)明嵌入式終端圖片顯示方法實施例一的步驟流程圖4是本發(fā)明嵌入式終端圖片顯示方法實施例二的步驟流程圖5是本發(fā)明圖片處理及在嵌入式終端上顯示圖片的優(yōu)選實施例的步驟流程圖6是本發(fā)明嵌入式終端圖片顯示裝置實施例一的原理方框圖7是本發(fā)明嵌入式終端圖片顯示裝置實施例二的原理方框圖。
      具體實施例方式本發(fā)明圖片處理方法通過對圖片上的圖片顏色信息重復(fù)冗余值進(jìn)行提取和判斷, 將符合要求的圖片進(jìn)行切片、打包處理,以節(jié)省圖片的存儲空間,提高圖片的加載速度,以加快嵌入式終端圖片處理系統(tǒng)中圖片處理效率,節(jié)省存儲資源有限的嵌入式終端系統(tǒng)的內(nèi)存消耗。參照圖2,一種圖片處理方法,包括以下步驟
      A.分析圖片的顯示效果,獲取該圖片的特征值,所述特征值是指圖片上符合最小指定區(qū)域的圖片顏色信息重復(fù)冗余值,最小指定區(qū)域可以預(yù)先設(shè)定,例如為 2. 5 μ mx2. 5 μ m, 5 μ mx5 μ m ^ ;
      B.根據(jù)圖片的特征值,判斷該圖片提取的特征值(即圖片顏色信息重復(fù)冗余值)是否大于等于預(yù)定閾值,以滿足特定顯示內(nèi)容要求;
      C.對符合特定顯示內(nèi)容要求的圖片進(jìn)行切片處理,把圖片中的冗余信息去除;
      D.根據(jù)切片處理后獲得的圖片切片內(nèi)容及相關(guān)信息,對圖片進(jìn)行打包處理,生成圖片數(shù)據(jù)包,所述圖片數(shù)據(jù)包包括選取的圖片切片內(nèi)容和包頭信息。步驟C中所述的切片處理,是指根據(jù)圖片中提取的顏色信息重復(fù)冗余值從具有重復(fù)冗余特征的圖片內(nèi)容中選取一個特征切片保存,如典型的水平三切片(水平方向左右兩個切片、中間選擇一個垂直特征切片)、垂直三切片(垂直方向上下兩個切片、中間選擇一個水平特征切片)、水平九切片(矩形四個腳、上下左右四個切片、中間選擇一個水平特征切片)、垂直九切片(矩形四個腳、上下左右四個切片、中間選擇一個垂直特征切片),進(jìn)行切片處理后即可得到各圖片切片內(nèi)容、各圖片切片的長度、寬度及高度等,所述圖片切片還支持多種圖片格式,包括JPG、PNG、GIF圖片格式。步驟D所述包頭信息包括切片模式、切片數(shù)目、各圖片切片的圖片格式、各圖片切片的內(nèi)容長度。 圖片數(shù)據(jù)包的具體格式如下表
      權(quán)利要求
      1.一種圖片處理方法,其特征在于,包括以下步驟A.分析圖片的顯示效果,獲取該圖片的特征值;B.根據(jù)圖片的特征值,判斷該圖片是否符合特定顯示內(nèi)容要求;C.對符合特定顯示內(nèi)容要求的圖片進(jìn)行切片處理,把圖片中的冗余信息去除;D.根據(jù)切片處理后獲得的圖片切片內(nèi)容及相關(guān)信息,對圖片進(jìn)行打包處理,生成圖片數(shù)據(jù)包,所述圖片數(shù)據(jù)包包括選取的圖片切片內(nèi)容和包頭信息。
      2.根據(jù)權(quán)利要求1所述的一種圖片處理方法,其特征在于所述特征值為圖片上符合最小指定區(qū)域的圖片顏色信息重復(fù)冗余值,所述特定顯示內(nèi)容要求為所述特征值大于等于預(yù)定閾值。
      3.根據(jù)權(quán)利要求1或者2所述的一種圖片處理方法,其特征在于步驟D所述包頭信息包括切片模式、切片數(shù)目、各圖片切片的圖片格式、各圖片切片的內(nèi)容長度。
      4.根據(jù)權(quán)利要求3所述的一種圖片處理方法,其特征在于切片處理后的圖片切片支持多種圖片格式,包括JPG、PNG、GIF圖片格式。
      5.一種嵌入式終端圖片顯示方法,其特征在于,包括以下步驟F.對權(quán)利要求1所述方法生成的圖片數(shù)據(jù)包的包頭信息進(jìn)行解析,獲取各個圖片切片的相關(guān)信息,所述相關(guān)信息包括圖片切片的長度、高度、寬度及圖片格式;G.依次讀取各圖片切片并進(jìn)行加載和解碼,在待填充區(qū)域內(nèi)依次填充;H.判斷待填充區(qū)域是否還存在剩余區(qū)域,若還存在剩余區(qū)域,控制圖片切片以平鋪的方式擴(kuò)展填充,以完整顯示原圖片內(nèi)容。
      6.根據(jù)權(quán)利要求5所述的一種嵌入式終端圖片顯示方法,其特征在于在執(zhí)行步驟F 之前還包括E.判斷待處理的圖片是否為權(quán)利要求1所述方法生成的圖片數(shù)據(jù)包,若“是”則執(zhí)行步驟F,若“否”則按常規(guī)處理,對圖片進(jìn)行解碼和填充。
      7.一種嵌入式終端圖片顯示裝置,其特征在于,包括解析單元,對權(quán)利要求1所述方法生成的圖片數(shù)據(jù)包進(jìn)行解析,以獲取各個圖片切片的相關(guān)信息,所述相關(guān)信息包括圖片切片的長度、高度、寬度及圖片格式;加載解碼單元,依次對圖片數(shù)據(jù)包內(nèi)的各個圖片切片或者常規(guī)圖片進(jìn)行加載并解碼; 填充單元,將上述解碼得到的圖片切片或者常規(guī)圖片在待填充區(qū)域依次填充; 平鋪單元,填充區(qū)域未填滿時,通過平鋪圖片切片以完成填充區(qū)域的完全填充。
      8.根據(jù)權(quán)利要求7所述一種嵌入式終端圖片顯示裝置,其特征在于,還包括 圖片類型判斷單元,對待處理的圖片數(shù)據(jù)包進(jìn)行判斷,若是權(quán)利要求1所述方法生成的圖片數(shù)據(jù)包,則驅(qū)動解析單元對圖片數(shù)據(jù)包進(jìn)行解析,若否則驅(qū)動加載解碼單元加載和解碼待處理圖片。
      全文摘要
      本發(fā)明公開了一種圖片處理方法和嵌入式終端的圖片顯示方法及裝置,本發(fā)明圖片處理方法包括以下步驟分析圖片的顯示效果,獲取該圖片的特征值;根據(jù)圖片的特征值,判斷該圖片是否符合特定顯示內(nèi)容要求;對符合特定顯示內(nèi)容要求的圖片進(jìn)行切片處理,把圖片中的冗余信息去除;根據(jù)切片處理后獲得的圖片切片內(nèi)容及相關(guān)信息,對圖片進(jìn)行打包處理,生成圖片數(shù)據(jù)包,所述圖片數(shù)據(jù)包包括選取的圖片切片內(nèi)容和包頭信息。本發(fā)明圖片處理方法通過對符合特定顯示內(nèi)容要求的圖片進(jìn)行切片、打包的處理,刪除了圖片中的冗余信息,極大減小了圖片占用的存儲空間,適應(yīng)了嵌入式系統(tǒng)中flash和內(nèi)存資源有限的場景。可廣泛應(yīng)用于嵌入式系統(tǒng)領(lǐng)域。
      文檔編號G09G3/20GK102567940SQ20111042957
      公開日2012年7月11日 申請日期2011年12月20日 優(yōu)先權(quán)日2011年12月20日
      發(fā)明者于斌, 劉志剛, 郭艷穎 申請人:廣州粵嵌通信科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1