[發明專利]圖形處理方法在審
| 申請號: | 201410287015.0 | 申請日: | 2014-06-24 |
| 公開(公告)號: | CN104008523A | 公開(公告)日: | 2014-08-27 |
| 發明(設計)人: | 劉奪福;趙金鐘 | 申請(專利權)人: | 上海盛致文化發展有限公司 |
| 主分類號: | G06T1/00 | 分類號: | G06T1/00;G06T3/00 |
| 代理公司: | 上海君鐵泰知識產權代理事務所(普通合伙) 31274 | 代理人: | 潘建玲 |
| 地址: | 200436 上海市寶*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖形 處理 方法 | ||
1.圖形處理方法,其特征在于,包括如下步驟:
步驟一,讀入要處理的圖形,獲取圖形的每一個像素的RGB數據;
步驟二,由于數字圖形是像素的集合,組成數字圖形的基本單位是像素P,故對讀入的每一個所述像素P的RGB數據進行處理,其中,R代表純紅色像素值,G代表純綠色像素值,B代表純藍色像素值;
步驟三,根據用戶選擇的要處理的圖形方式,具體包括:灰度圖形處理、底片圖形處理、柔化圖形處理、黑白圖形處理、光照圖形處理、放大鏡圖形處理、浮雕圖形處理,采用安卓系統的NDK進行打包生成SO庫,使用SO庫進行本地編輯接口JNI的調用,實現C語言對圖形進行處理,得到相應處理效果的新圖形,具體步驟如下:
首先,根據圖形的寬和高,計算像素個數,具體公式如下:
Count=W*H;
其中,Count代表像素個數,W代表圖形的寬,H代表像素的高;
進一步地,根據所述像素個數Count,用JNI函數生成二維數組,具體公式如下:
CBuffer=[W][H],
其中,CBuffer表示二維數組,[W]表示圖像像素的行數,[H]表示圖像像素的高度;二維數組CBuffer的成員個數即為Count;
進一步地,循環W*H次,分別讀取像素值;
進一步地,根據用戶選擇的要處理的圖形方式的算法,分別計算每一個像素點處理后的像素值,并存入到二維數組CBuffer中;
進一步地,把生成的二維數組CBuffer通過JNI的調用,返回到JAVA層,并釋放數組元素,釋放內存;即在所述JAVA層根據數據直接生成具有相應處理效果的新圖形。
2.根據權利要求1所述的圖形處理方法,其特征在于,所述灰度圖形處理的具體算法為
加權平均值法、整數方法、移位方法、平均值法、僅取綠色法、最大值法,具體公式
如下:
加權平均值法,GrayP=R*0.3+G*0.59+B*0.11,
整數方法,GrayP=(R*30+G*59+B*11)/100,
移位方法,GrayP=(R*28+G*151+B*77)>>8,
平均值法,GrayP=(R+G+B)/3,
僅取綠色,GrayP=G,
最大值法,GrayP=Max(R,G,B),
其中,GrayP表示像素P點的灰度值,R值代表純紅色像素值,G值代表純綠色像素值,B值代表純藍色像素值;
進一步地,根據任意一種方法求得的所述GrayP,將原來的所述RGB顏色模型中的三元色點(R,G,B)值中的R,G,B統一用GrayP替換,形成新的三元色點(GrayP,GrayP,GrayP),用它替換原來的(R,G,B),即形成灰度圖形。
3.根據權利要求1所述的圖形處理方法,其特征在于,所述底片圖形處理的具體算法為
取反值法,即對每一個像素進行取反值計算,具體公式如下:
GrayPr=255-R,
GrayPg=255-G,
GrayPb=255-B,
其中,GrayPr表示像素P的純紅色像素值的取反值,GrayPg表示像素P純綠色像素值的取反值,GrayPb表示像素P純藍色像素值的取反值;
進一步地,根據求得的所述GrayPr、GrayPg、GrayPb,將原來的所述RGB中的三元色點(R,G,B)值中的R,G,B分別用GrayPr、GrayPg、GrayPb替換,形成新的三元色點RGB(GrayPr,GrayPg,GrayPb),即形成底片圖形。
4.根據權利要求1所述的圖形處理方法,其特征在于,所述柔化圖形處理的具體算法為:針對每一個像素值,采用分別計算加載的方式,將其原來的RGB顏色模型中的三元色點(R,G,B)值分別置為其周圍8個點和其修正系數相乘后再加上自身的所述RGB的平均值;再根據二維高斯函數,進而計算每個點的權重,采用正態分布曲線對每個點的權重進行分配,計算出加權平局值,用所述加權平均值替換原來的RGB,即形成柔化圖形。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海盛致文化發展有限公司,未經上海盛致文化發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410287015.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:分配器蓋子裝置
- 下一篇:用于熱處理的設備以及熱處理方法





