[發明專利]一種優化圖片顯示效果的方法在審
| 申請號: | 201610088943.3 | 申請日: | 2016-02-17 |
| 公開(公告)號: | CN105761225A | 公開(公告)日: | 2016-07-13 |
| 發明(設計)人: | 周文彬;韋光亮;王筱東;蘇世寧;姚姿娜;張玉國 | 申請(專利權)人: | 廣西慧云信息技術有限公司 |
| 主分類號: | G06T5/00 | 分類號: | G06T5/00 |
| 代理公司: | 廣州市華學知識產權代理有限公司 44245 | 代理人: | 梁濤 |
| 地址: | 530031 廣西*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 優化 圖片 顯示 效果 方法 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及一種優化圖片顯示效果的方法。
背景技術
圖片是指由圖形、圖像等構成的平面媒體。圖片的格式很多,但總體上可以分為點陣圖和矢量圖兩大類,我們常用BMP、JPG等格式都是點陣圖形,而SWF、CDR、AI等格式的圖形屬于矢量圖形。有形式的事物,我們看到的,是圖畫、照片、拓片等的統稱。圖是技術制圖中的基礎術語,指用點、線、符號、文字和數字等描繪事物幾何特征、形態、位置及大小的一種形式。隨著數字采集技術和信號處理理論的發展,越來越多的圖片以數字形式存儲。
位圖是由像素(Pixel)組成的,像素是位圖最小的信息單元,存儲在圖像柵格中。每個像素都具有特定的位置和顏色值。按從左到右、從上到下的順序來記錄圖像中每一個像素的信息,如:像素在屏幕上的位置、像素的顏色等。位圖圖像質量是由單位長度內像素的多少來決定的。單位長度內像素越多,分辨率越高,圖像的效果越好。位圖也稱為“位圖圖像”“點陣圖像”“數據圖像”“數碼圖像”。
在網絡上,圖片是不可缺少的一部分,由于網絡資源和網絡流量有限,不得不將圖片進行壓縮或裁剪,從而導致圖片變得模糊不清晰。點陣圖像的優點是只要有足夠多的不同色彩的像素,就可以制作出色彩豐富的圖象,逼真地表現自然界的景象。缺點是縮放和旋轉容易失真,同時文件容量較大。為了加快圖片的傳輸速度,一般情況下都會對圖片進行壓縮,圖片的壓縮減小了文件的大小,但圖片的清晰度也相應減損,從而影響了圖片的顯示效果。
在現有技術中,主要存在以下幾種使圖像變清晰的方法:邊緣化法、多圖像疊加法、殘差補償法、散焦模糊核計算法等或借助設備和儀器對圖像進行處理。但以上幾種方法都不適用于由于壓縮或裁剪后而變得模糊的圖像進行清晰化處理。。
發明內容
為了解決上述存在的不足,本發明提供了一種優化圖片顯示效果的方法。
本發明的技術方案如下:
一種優化圖片顯示效果的方法,包括如下步驟:
(1)遍歷當前圖片像素點,生成與當前圖片相應的矩陣表,矩陣表的列數為M,矩陣表的行數為N,矩陣表的矩陣點存當前儲圖片中對應位置像素點的信息;
其中,所述的矩陣點為一個集合,集合的內容包括實際坐標、相對坐標、像素值;矩陣點在計算加權平均值后通過實際坐標尋找圖片上對應像素點的坐標,實際坐標為常量,矩陣點在計算加權平均值時通過相對坐標確定當前矩陣點參考的矩陣點的坐標,相對坐標為變量;
(2)以當前矩陣點為中心,以數個矩陣點為半徑圍成的區域作為當前矩陣點的參考范圍;分別計算當前矩陣點各個單位半徑上的矩陣點的平均像素值,每個單位半徑上矩陣點的平均像素值乘以對應半徑上的矩陣點的權重即得到對應半徑權重相對值;將所有半徑權重相對值加總求和得到總體像素值,再將總體像素值除以總的半徑數量即得到當前矩陣點的加權平均值;當前矩陣點的加權平均值即為將要修改的像素值;
(3)將當前矩陣點的加權平均值修改至當前矩陣點應圖片位置上的像素點的像素值;
(4)計算矩陣表下一個矩陣點,并重復步驟(2)至步驟(4);
(5)當修改至圖片的最后一個像素點時,則完成圖片的修改。
進一步說明,所述的遍歷起始點從圖片的左上角即實際坐標為(0,0)的位置開始遍歷,至實際坐標為(W,H)結束,其中W為圖片的像素點列數,H為圖片的像素點行數。遍歷的起始點從左上角開始,無論遍歷的順序和遍歷方式如何,都以右下角的像素點為終點。
進一步說明,所述的遍歷方式為嵌套循環遍歷的方式。此遍歷方式為所有遍歷方式中的一種。
進一步說明,所述的M的值與所述的W的值相等,所述的N的值與所述的H的值相等。由于矩陣表是根據遍歷后的圖片生成的,所以矩陣表的大小與圖片的大小相同。
進一步說明,所述實際坐標為圖片中像素點的坐標,相對坐標為矩陣表矩陣點的坐標,像素值為像素點的像素值。
進一步說明,所述步驟(3)的半徑范圍為1~Z個矩陣點,其中Z為所述矩陣表的行數和列數的較大值。當圖片越大,半徑范圍的取值越大,當圖片越小,半徑范圍的取值越小。
進一步說明,所述步驟(3)的半徑為1。半徑為1的矩陣點的像素值最接近當前矩陣點的像素值。
進一步說明,所述步驟(3)的當前矩陣點對應的半徑上的矩陣點的權重計算公式如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣西慧云信息技術有限公司,未經廣西慧云信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610088943.3/2.html,轉載請聲明來源鉆瓜專利網。





