欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種消除二值化噪點的圖像增強方法

文檔序號:6552084閱讀:2487來源:國知局
一種消除二值化噪點的圖像增強方法
【專利摘要】本發(fā)明涉及一種消除二值化噪點的圖像增強方法,對經(jīng)二值化處理的圖像進行遍歷,并生成標記值,統(tǒng)計每個像素點的標記值,如果像素點的標記值出現(xiàn)次數(shù)小于預設值,則將該像素點判斷為噪點,并進行修改,消除二值化的噪點,而使得圖像增強的效果大大增強,不會再因為二值化出現(xiàn)噪點而使出現(xiàn)噪點區(qū)域的圖像增強的效果不佳。
【專利說明】一種消除二值化噪點的圖像增強方法
【技術領域】
[0001]本發(fā)明涉及圖像去噪方法,更具體地說,涉及一種消除二值化噪點的圖像增強方法。
【背景技術】
[0002]在圖像處理的過程中,如果采用現(xiàn)有技術的二值化算法進行處理時,都會遇到圖像經(jīng)過二值化算法處理后,因為其拍攝時的光線環(huán)境不同以及噪點等相關的原因?qū)е鲁霈F(xiàn)一些單獨的區(qū)域塊,使得二值化的結(jié)果不令人滿意,如圖1所示。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的在于克服現(xiàn)有技術的不足,提供一種可消除二值化處理后的圖像的噪點的消除二值化噪點的圖像增強方法。
[0004]本發(fā)明的技術方案如下:
[0005]一種消除二值化噪點的圖像增強方法,對經(jīng)二值化處理的圖像進行遍歷,并生成標記值,統(tǒng)計每個像素點的標記值,如果像素點的標記值出現(xiàn)次數(shù)小于預設值,則將該像素點判斷為噪點,并修改為二值化處理后的非噪點。
[0006]作為優(yōu)選,具體步驟如下:
[0007]I)對經(jīng)二值化處理的圖像進行第一輪遍歷與標記,得到標記結(jié)果;
[0008]2)更新標記結(jié)果;
[0009]3)進行第二輪遍歷標記,并且統(tǒng)計每個標記值的出現(xiàn)的標記次數(shù);
[0010]4)將標記值出現(xiàn)次數(shù)小于預設值的像素點判斷為噪點,并將噪點的顏色值修改為非噪點的顏色值,得到結(jié)果圖像。
[0011]作為優(yōu)選,步驟I)具體步驟如下:
[0012]1.1)預設標記索引為1,依次從頭到尾遍歷每個像素點,判斷像素點是否為噪點的顏色值,如果是的話,則執(zhí)行步驟1.2),否則繼續(xù)遍歷;
[0013]1.2)最小標記值預設等于初始最小標記值,則判斷八鄰域上已標記過的像素點的標記值是否小于最小標記值,如果小于最小標記值的話,則將最小標記值改為該像素點的標記值;
[0014]接著判斷當前最小標記值是否等于初始最小標記值,如果是的話,則證明還沒有被標記過的點,并將當前像素點的標記值賦值為標記索引,以及將標記索引加到索引列表中,標記索引自動加1,如果不是的話,則當前像素點的標記值賦值為最小標記值,并且將所有標記的記錄組成列表。
[0015]作為優(yōu)選,步驟2)具體步驟如下:對標記列表進行判斷,判斷當前索引值與索引列表中的當前索引值位置上的索引值是否相等,如果不相等的話,則當前索引值賦值為該索引值位置上的索引值。
[0016]作為優(yōu)選,步驟3)中,進行第二輪遍歷標記具體為:根據(jù)標記列表以及所有像素點的標記值,更新所有像素點的標記值,表達式為:
[0017]IabelValue = IabelList[IabelValue];
[0018]其中,IabelValue為每個像素點的標記值;IabelList為標記列表。
[0019]作為優(yōu)選,步驟3)中,統(tǒng)計每個標記值的出現(xiàn)的標記次數(shù)具體為:對每個索引值出現(xiàn)的次數(shù)進行統(tǒng)計,出現(xiàn)一次就加上1,最終得到每個索引值出現(xiàn)的次數(shù)。
[0020]作為優(yōu)選,步驟4)具體為:判斷該像素點的索引值出現(xiàn)的次數(shù)是否小于預設值,如果小于的話,則該點的區(qū)域判斷為噪點區(qū)域,將其像素點改為非噪點的顏色值。
[0021]作為優(yōu)選,預設值由算法調(diào)用者設置,或者預設的默認值,默認值為圖像的寬與高的最小值。
[0022]作為優(yōu)選,經(jīng)二值化處理的圖像為只包括兩種顏色值的圖像。
[0023]本發(fā)明的有益效果如下:
[0024]本發(fā)明所述的方法,對經(jīng)二值化處理的圖像進行遍歷,并生成標記值,統(tǒng)計每個像素點的標記值,如果像素點的標記值出現(xiàn)次數(shù)小于預設值,則將該像素點判斷為噪點,并進行修改,消除二值化的噪點,而使得圖像增強的效果大大增強,不會再因為二值化出現(xiàn)噪點而使出現(xiàn)噪點區(qū)域的圖像增強的效果不佳。
【專利附圖】

【附圖說明】
[0025]圖1是經(jīng)現(xiàn)有技術的二值化處理的圖像,白色區(qū)域中的黑色色塊即為噪點;
[0026]圖2是經(jīng)本發(fā)明所述的方法處理后的結(jié)果圖像。
【具體實施方式】
[0027]以下結(jié)合附圖及實施例對本發(fā)明進行進一步的詳細說明。
[0028]本實施例,以黑白圖像為例,即將圖像上的像素點的灰度值設置為O或255,也就是將整個圖像呈現(xiàn)出明顯的黑白效果。
[0029]本發(fā)明所述的消除二值化噪點的圖像增強方法,對經(jīng)二值化處理的圖像進行遍歷,并生成標記值,統(tǒng)計每個像素點的標記值,如果像素點的標記值出現(xiàn)次數(shù)小于預設值,則將該像素點判斷為噪點,并修改為二值化處理后的非噪點。
[0030]具體步驟如下:
[0031]I)接收經(jīng)過二值化處理后的圖像;二值化處理的算法包括各種閾值算法或者是其他算法得到的只有兩種顏色值的圖像,本實施例中,所述的圖片像就是只有黑與白,并且將黑色作為噪點。
[0032]2)對經(jīng)二值化處理的圖像進行第一輪遍歷與標記,得到標記結(jié)果;
[0033]2.1)預設標記索引為1,依次從頭到尾遍歷每個像素點,本實施例中,只要消除黑色的噪點,所以只判斷像素點是否為黑色,如果是的話,則執(zhí)行步驟2.2),否則繼續(xù)遍歷;
[0034]2.2)最小標記值預設等于初始最小標記值,則判斷八鄰域上已標記過的像素點的標記值是否小于最小標記值,如果小于最小標記值的話,則將最小標記值改為該像素點的標記值;接著判斷當前最小標記值是否等于初始最小標記值,如果是的話,則證明還沒有被標記過的點,并將當前像素點的標記值賦值為標記索引,以及將標記索引加到索引列表中,標記索引自動加1,如果不是的話,則當前像素點的標記值賦值為最小標記值,并且將所有標記的記錄組成列表。
[0035]3)更新標記結(jié)果;主要對標記列表進行判斷,判斷當前索引值與索引列表中的當前索引值位置上的索引值是否相等,如果不相等的話,則當前索引值賦值為該索引值位置上的索引值。
[0036]4)進行第二輪遍歷標記,即步驟3)所述的標記列表以及步驟2)所述的所有像素點的標記值,更新所有像素點的標記值,表達式具體為:IabelValue =IabelList[IabelValue];其中,IabelValue為每個像素點的標記值;labelList為權利要求4所述的標記列表。然后統(tǒng)計每個標記值的出現(xiàn)的標記次數(shù),主要對每個索引值出現(xiàn)的次數(shù)進行統(tǒng)計,出現(xiàn)一次就+1,最終得到每個索引值出現(xiàn)的次數(shù)。
[0037]5)將標記值出現(xiàn)次數(shù)小于預設值的像素點判斷為噪點,并將噪點的顏色值修改為非噪點的顏色值,得到結(jié)果圖像,如圖2所示。該步驟主要是判斷該像素點的索引值出現(xiàn)的次數(shù)是否小于預設值,如果小于的話,則說明該點的區(qū)域為噪點區(qū)域,將其像素點改為非噪點的顏色值,即改為白色。其中預設值可以由算法調(diào)用者設置,也可以默認值,默認值為圖像的寬與高的最小值。
[0038]上述實施例僅是用來說明本發(fā)明,而并非用作對本發(fā)明的限定。只要是依據(jù)本發(fā)明的技術實質(zhì),對上述實施例進行變化、變型等都將落在本發(fā)明的權利要求的范圍內(nèi)。
【權利要求】
1.一種消除二值化噪點的圖像增強方法,其特征在于,對經(jīng)二值化處理的圖像進行遍歷,并生成標記值,統(tǒng)計每個像素點的標記值,如果像素點的標記值出現(xiàn)次數(shù)小于預設值,則將該像素點判斷為噪點,并修改為二值化處理后的非噪點。
2.根據(jù)權利要求1所述的消除二值化噪點的圖像增強方法,其特征在于,具體步驟如下: 1)對經(jīng)二值化處理的圖像進行第一輪遍歷與標記,得到標記結(jié)果; 2)更新標記結(jié)果; 3)進行第二輪遍歷標記,并且統(tǒng)計每個標記值的出現(xiàn)的標記次數(shù); 4)將標記值出現(xiàn)次數(shù)小于預設值的像素點定義為噪點,并將噪點的顏色值修改為非噪點的顏色值,得到結(jié)果圖像。
3.根據(jù)權利要求2所述的消除二值化噪點的圖像增強方法,其特征在于,步驟I)具體步驟如下: 1.1)預設標記索引為1,依次從頭到尾遍歷每個像素點,判斷像素點是否為噪點的顏色值,如果是 的話,則執(zhí)行步驟1.2),否則繼續(xù)遍歷; 1.2)最小標記值預設等于初始最小標記值,則判斷八鄰域上已標記過的像素點的標記值是否小于最小標記值,如果小于最小標記值的話,則將最小標記值改為該像素點的標記值; 接著判斷當前最小標記值是否等于初始最小標記值,如果是的話,則證明還沒有被標記過的點,并將當前像素點的標記值賦值為標記索引,以及將標記索引加到索引列表中,標記索引自動加1,如果不是的話,則當前像素點的標記值賦值為最小標記值,并且將所有標記的記錄組成列表。
4.根據(jù)權利要求3所述的消除二值化噪點的圖像增強方法,其特征在于,步驟2)具體步驟如下:對標記列表進行判斷,判斷當前索引值與索引列表中的當前索引值位置上的索引值是否相等,如果不相等的話,則當前索引值賦值為該索引值位置上的索引值。
5.根據(jù)權利要求4所述的消除二值化噪點的圖像增強方法,其特征在于,步驟3)中,進行第二輪遍歷標記具體為:根據(jù)標記列表以及所有像素點的標記值,更新所有像素點的標記值,表達式為:
IabelValue = IabelList[IabelValue]; 其中,IabelValue為每個像素點的標記值;labelList為標記列表。
6.根據(jù)權利要求5所述的消除二值化噪點的圖像增強方法,其特征在于,步驟3)中,統(tǒng)計每個標記值的出現(xiàn)的標記次數(shù)具體為:對每個索引值出現(xiàn)的次數(shù)進行統(tǒng)計,出現(xiàn)一次就加上1,最終得到每個索引值出現(xiàn)的次數(shù)。
7.根據(jù)權利要求6所述的消除二值化噪點的圖像增強方法,其特征在于,步驟4)具體為:判斷該像素點的索引值出現(xiàn)的次數(shù)是否小于預設值,如果小于的話,則該點的區(qū)域判斷為噪點區(qū)域,將其像素點改為非噪點的顏色值。
8.根據(jù)權利要求7所述的消除二值化噪點的圖像增強方法,其特征在于,預設值由算法調(diào)用者設置,或者預設的默認值,默認值為圖像的寬與高的最小值。
9.根據(jù)權利要求1所述的消除二值化噪點的圖像增強方法,其特征在于,經(jīng)二值化處理的圖像為只包括兩種顏色值的圖像。
【文檔編號】G06T5/00GK104036470SQ201410313401
【公開日】2014年9月10日 申請日期:2014年7月2日 優(yōu)先權日:2014年7月2日
【發(fā)明者】張偉, 傅松林, 陳星 , 張長定 申請人:廈門美圖之家科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鸡泽县| 定日县| 莱州市| 天津市| 石柱| 施甸县| 弥勒县| 衡阳市| 诸城市| 庆云县| 临高县| 拉萨市| 和林格尔县| 兴国县| 龙岩市| 铜川市| 高陵县| 综艺| 宿松县| 井陉县| 海城市| 会宁县| 攀枝花市| 静宁县| 色达县| 于田县| 奇台县| 桃江县| 垫江县| 曲麻莱县| 平潭县| 吴忠市| 盖州市| 巴东县| 保定市| 龙川县| 桂平市| 娄底市| 兰西县| 绥芬河市| 白河县|