[發明專利]一種圖像加噪方法和裝置無效
| 申請號: | 201110264997.8 | 申請日: | 2011-09-08 |
| 公開(公告)號: | CN102324091A | 公開(公告)日: | 2012-01-18 |
| 發明(設計)人: | 沈建兵 | 申請(專利權)人: | 深圳市萬興軟件有限公司 |
| 主分類號: | G06T5/00 | 分類號: | G06T5/00 |
| 代理公司: | 廣州三環專利代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖像 方法 裝置 | ||
技術領域
本發明涉及圖像數據處理領域,尤其涉及一種圖像加噪方法和裝置。
背景技術
當前,攝像機、數碼相機或視頻圖像處理設備都有圖像加噪功能:即對拍攝的視頻或錄制的圖像加入噪點(噪音或噪聲),使視頻或圖像模糊、不清楚,以得到懷舊的效果。現有技術中,是通過調用隨機函數來對視頻或圖像產生隨機的噪點。該加噪方式的缺陷在于:頻繁地調用隨機函數,圖像加噪的性能不高。
發明內容
本發明實施例所要解決的技術問題在于,提供一種圖像加噪方法和裝置,可避免循環內隨機函數的頻繁調動,提升圖像加噪性能。
為了解決上述技術問題,本發明實施例提供了一種圖像加噪方法,所述圖像加噪方法包括:
生成隨機值數組Rand[N];
對圖像中的所有像素點進行遍歷,根據各像素點的顏色值從隨機值數組Rand[N]中獲取對應該像素點的隨機數;
根據獲取到的對應各像素點的隨機數,判斷各像素點是否需要加入噪點;
根據噪點顏色值從隨機值數組Rand[N]中獲取對應所述噪點顏色值的隨機數;
若判斷需要加入噪點,則根據所述噪點顏色值對應的隨機數對該像素點加噪。
其中,所述根據獲取到的對應各像素點的隨機數,判斷各像素點是否需要加入噪點:
將所述獲取到的各像素點的隨機數的數值與一預設的閾值進行比較,若小于該閾值,則表示該像素點需要加入噪點。
其中,所述根據所述噪點顏色值對應的隨機數對該像素點加噪包括:
若隨機值數組Rand[N]的數值范圍是[0~255],則直接將該像素點的RGB值分別替換成所述噪點顏色值對應的隨機數的數值;
若隨機值數組Rand[N]的數值范圍不是[0~255],則根據預設的映射規則將所述噪點顏色值對應的隨機數的數值映射至[0~255]后,將該像素點的RGB值分別替換成該映射后得到的數值。
其中,所述根據各像素點的顏色值從隨機值數組中獲取對應該像素點的隨機數包括:
將像素點的RGB值分別相加后,與255進行二進制邏輯與運算;
將所述二進制邏輯與運算的運算結果作為數組下標,獲取所述隨機值數組中以該運算結果為數組下標的隨機數的數值。
其中,所述生成隨機值數組Rand[N],N為256,數組中的隨機數的數值范圍為[0~255]。
相應的,本發明實施例還提供了一種圖像加噪裝置,所述圖像加噪裝置包括:
隨機值數組生成單元,用于生成隨機值數組Rand[N];
像素隨機數獲取單元,用于對圖像中的所有像素點進行遍歷,根據各像素點的顏色值從所述隨機值數組生成單元生成的隨機值數組Rand[N]中獲取對應該像素點的隨機數;
加噪判斷單元,用于根據所述像素隨機數獲取單元獲取到的對應各像素點的隨機數,判斷各像素點是否需要加入噪點;
噪點隨機數獲取單元,用于根據噪點顏色值從隨機值數組Rand[N]中獲取對應所述噪點顏色值的隨機數;
加噪單元,用于當所述加噪判斷單元判斷需要加入噪點時,則根據所述噪點顏色值對應的隨機數對該像素點加噪。
其中,所述加噪判斷單元根據所述像素隨機數獲取單元獲取到的對應各像素點的隨機數,判斷各像素點是否需要加入噪點為:
所述加噪判斷單元將所述像素隨機數獲取單元獲取到的隨機數的數值與一預設的閾值進行比較,若小于該閾值,則表示需要加入噪點。
其中,所述加噪單元根據所述噪點顏色值對應的隨機數對該像素點加噪包括:
若隨機值數組Rand[N]的數值范圍是[0~255],則所述加噪單元直接將該像素點的RGB值分別替換成所述噪點顏色值對應的隨機數的數值;
若隨機值數組Rand[N]的數值范圍不是[0~255],則所述加噪單元根據預設的映射規則將所述噪點顏色值對應的隨機數的數值映射至[0~255]后,將該像素點的RGB值分別替換成該映射后得到的數值。
其中,所述像素隨機數獲取單元根據各像素點的顏色值從隨機值數組中獲取對應該像素點的隨機數包括:
像素隨機數獲取單元將像素點的RGB值分別相加后,與255進行二進制邏輯與運算;將所述二進制邏輯與運算的運算結果作為數組下標,獲取所述隨機值數組中以該運算結果為數組下標的隨機數的數值。
其中,所述隨機值數組生成單元生成的隨機值數組Rand[N],N為256,數組中的隨機數的數值范圍為[0~255]。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市萬興軟件有限公司,未經深圳市萬興軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110264997.8/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





