[發明專利]一種窗體著色的方法及用戶設備有效
| 申請號: | 201310425336.8 | 申請日: | 2013-09-17 |
| 公開(公告)號: | CN104461485B | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 龐孟羽;陳添;姚曉文 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 楊倫 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 窗體 著色 方法 用戶 設備 | ||
1.一種窗體著色的方法,其特征在于,包括:
獲取窗體覆蓋范圍下的背景圖片;
統計所述背景圖片中每個像素點的色值;
根據所述每個像素點的色值,確定所述窗體中各組成部分的色值,并以確定的所述各組成部分的色值渲染所述各組成部分;
其中,所述統計所述背景圖片中每個像素點的色值,包括:
遍歷所述背景圖片中每個像素點的色值,并按照所述每個像素點的色值對所述每個像素點進行分組,其中,同一分組中像素點的最小色值與最大色值的色值距離小于第一預置閾值。
2.根據權利要求1所述的方法,其特征在于,所述根據所述每個像素點的色值,確定所述窗體中各組成部分的色值,包括:
將包含像素點最多的一組中像素點的平均色值確定為所述窗體的第一部分色值;
刪除分組中各像素點的平均色值與所述第一部分色值的色值距離小于第二預置閾值的分組;
從刪除分組后的剩余分組中選擇像素點最多的一組中像素點的平均色值確定為所述窗體的第二部分色值;
重復上述刪除和從刪除后剩余分組中選擇的步驟,直到將所述各組成部分的色值確定完畢。
3.根據權利要求1所述的方法,其特征在于,所述根據所述每個像素點的色值,確定所述窗體中各組成部分的色值,包括:
將包含像素點最多的一組中像素點的平均色值確定為所述窗體的第一部分色值;
根據所述第一部分色值和預置的所述窗體中的所述各部分色值的第一分布策略,計算所述窗體中其他組成部分的色值。
4.根據權利要求1所述的方法,其特征在于,所述根據所述每個像素點的色值,確定所述窗體中各組成部分的色值,包括:
根據包含像素點最多的一組中像素點的平均色值和預置的所述窗體中的所述各部分色值的第二分布策略,計算所述窗體中各組成部分的色值。
5.根據權利要求1-4任一所述的方法,其特征在于,所述獲取窗體覆蓋范圍下的背景圖片的步驟之后,還包括:
壓縮所述背景圖片。
6.一種用戶設備,其特征在于,包括:
獲取單元,用于獲取窗體覆蓋范圍下的背景圖片;
統計單元,用于統計所述獲取單元獲取的背景圖片中每個像素點的色值;
確定單元,用于根據所述統計單元統計的每個像素點的色值,確定所述窗體中各組成部分的色值;
渲染單元,用于以所述確定單元確定的所述各組成部分的色值渲染所述各組成部分;
其中,所述統計單元包括:
色值遍歷子單元,用于遍歷所述背景圖片中每個像素點的色值;
分組子單元,用于按照所述色值遍歷子單元遍歷的每個像素點的色值對所述每個像素點進行分組,其中,同一分組中像素點的最小色值與最大色值的色值距離小于第一預置閾值。
7.根據權利要求6所述的用戶設備,其特征在于,所述確定單元包括:
第一確定子單元,用于將包含像素點最多的一組中像素點的平均色值確定為所述窗體的第一部分色值;
刪除子單元,用于刪除分組中各像素點的平均色值與所述第一確定子單元確定的第一部分色值的色值距離小于第二預置閾值的分組;
第二確定子單元,用于從所述刪除子單元刪除分組后的剩余分組中選擇像素點最多的一組中像素點的平均色值確定為所述窗體的第二部分色值;
重復上述刪除子單元和第二確定子單元的步驟,直到將所述各組成部分的色值確定完畢。
8.根據權利要求6所述的用戶設備,其特征在于,所述確定單元包括:
第三確定子單元,用于將包含像素點最多的一組中像素點的平均色值確定為所述窗體的第一部分色值;
計算子單元,用于根據所述第三確定子單元確定的第一部分色值和預置的所述窗體中的所述各部分色值的第一分布策略,計算所述窗體中其他組成部分的色值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310425336.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種國產計算機平臺燒錄EC固件的方法
- 下一篇:一種終端





