自動對圖片中的車牌進行馬賽克處理的方法及裝置制造方法
【專利摘要】本發(fā)明提供一種能夠自動對圖片中的車牌進行馬賽克處理的方法及裝置,包括步驟:S1,接收包含有車牌圖像的待處理圖片;S2,對接收到的所述圖片進行分析處理,分析定位所述車牌圖像在所述圖片中的具體位置;S3,將所述車牌圖像的位置進行馬賽克處理,并保存為新的圖片。S4,將保存的所述新的圖片發(fā)布到網(wǎng)頁中。在用戶發(fā)圖時自動對圖片中的車牌進行馬賽克處理,更為快捷、便利、提高了效率,同時提升了用戶體驗。
【專利說明】自動對圖片中的車牌進行馬賽克處理的方法及裝置
【技術領域】
[0001]本發(fā)明涉及信息技術處理領域,尤其涉及一種能夠自動對圖片中的車牌進行馬賽克處理的方法及裝置。
【背景技術】
[0002]作為汽車行業(yè)的特性,用戶在汽車之家論壇發(fā)帖時經(jīng)常會發(fā)布帶車牌的圖片,但是出于隱私保護,需要用戶手動對這些圖片做出處理,遮蓋車牌。但是有很多用戶不會處理圖片或是忘記處理圖片,還有一些用戶出于其他目的而故意不去遮蓋車牌,從而對車主的隱私產(chǎn)生威脅。另外即使有的用戶會自己手動處理圖片,但由于處理方式無法統(tǒng)一,有的直接用圖片編輯軟件中的橡皮擦,有的用戶則通過直接在圖片中車牌位置畫一個黑色矩形的方式遮蓋,造成修改后的圖片美觀性極差,影響其在網(wǎng)頁中顯示的效果,從而影響用戶體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種能夠自動對圖片中的車牌進行馬賽克處理的方法及裝置,在用戶發(fā)圖時自動對圖片中的車牌進行馬賽克處理,更為快捷、便利,提高了效率,同時提升了用戶體驗,從而解決現(xiàn)有技術中存在的前述問題。為了實現(xiàn)上述目的,本發(fā)明采用的技術方案如下:
[0004]一種自動對圖片中的車牌進行馬賽克處理的方法,包括以下步驟:
[0005]SI,接收包含有車牌圖像的待處理圖片;
[0006]S2,對接收到的所述圖片進行分析處理,分析定位所述車牌圖像在所述圖片中的具體位置;
[0007]S3,將所述車牌圖像的位置進行馬賽克處理,并保存為新的圖片。
[0008]優(yōu)選的,S3后還有如下步驟:
[0009]S4,將保存的所述新的圖片發(fā)布到網(wǎng)頁中。
[0010]優(yōu)選的,S2具體為:
[0011]S21,對接收到的所述圖片進行分析處理時依次采用如下方法處理:
[0012]圖片反色;
[0013]圖片灰度化;
[0014]圖片加亮;
[0015]高斯濾波;
[0016]得到初步處理后的圖片;
[0017]S22,依次通過如下方法處理所述初步處理后的圖片:
[0018]二值化;
[0019]去除噪音;
[0020]使用2X6矩陣粗定位;[0021]得到車牌的四邊,從而確定車牌的具體位置。
[0022]優(yōu)選的,重復步驟S1-S3,對多張圖片批量處理。
[0023]一種自動對圖片中的車牌進行馬賽克處理的裝置,包括:
[0024]圖片接收模塊,用于接收包含有車牌圖像的待處理圖片;
[0025]圖片分析模塊,用于對接收到的所述圖片進行分析處理,分析定位所述車牌圖像在所述圖片中的具體位置;
[0026]圖片打碼模塊,用于將所述車牌圖像的位置進行馬賽克處理,并保存為新的圖片。
[0027]優(yōu)選的,所述自動對圖片中的車牌進行馬賽克處理的裝置,還包括:
[0028]圖片發(fā)布模塊,用于將保存的所述新的圖片發(fā)布到網(wǎng)頁中。
[0029]優(yōu)選的,所述圖片分析模塊,包括:
[0030]圖片初處理模塊,用于對接收到的所述圖片進行分析處理時依次采用如下方法處理:
[0031]圖片反色;
[0032]圖片灰度化;
[0033]圖片加亮;
[0034]高斯濾波;
[0035]得到初步處理后的圖片;
[0036]車牌定位模塊,用于依次通過如下方法處理所述初步處理后的圖片:
[0037]二值化;
[0038]去除噪音;
[0039]使用2X6矩陣粗定位;
[0040]得到車牌的四邊,從而確定車牌的具體位置。
[0041]本發(fā)明的有益效果是:
[0042]本發(fā)明的技術方案實現(xiàn)了,在用戶發(fā)圖時自動對圖片中的車牌進行馬賽克處理的更為快捷、便利的功能,省去了用戶在發(fā)布圖片前自行處理圖片的麻煩,另外由于是使用同一方法處理圖片,也使處理后的圖片與原始圖片區(qū)別變化較小,發(fā)布后不會影響整個網(wǎng)頁的美觀度,提高了效率,同時提升了用戶體驗,同時還可以批量處理圖片。
【專利附圖】
【附圖說明】
[0043]圖1是本發(fā)明的自動對圖片中的車牌進行馬賽克處理方法的步驟流程示意圖;
[0044]圖2是本發(fā)明的自動對圖片中的車牌進行馬賽克處理裝置的結構示意圖。
【具體實施方式】
[0045]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的【具體實施方式】僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0046]如圖1所示,本發(fā)明公開了一種自動對圖片中的車牌進行馬賽克處理的方法,包括以下步驟:
[0047]SI,接收包含有車牌圖像的待處理圖片;[0048]S2,對接收到的所述圖片進行分析處理,分析定位所述車牌圖像在所述圖片中的具體位置;S2具體為:
[0049]S21,對接收到的所述圖片進行分析處理時依次采用如下方法處理:
[0050]圖片反色;圖片灰度化;圖片加亮;高斯濾波;得到初步處理后的圖片;
[0051]S22,依次通過如下方法處理所述初步處理后的圖片:
[0052]二值化;去除噪音;使用2X6矩陣粗定位;得到車牌的四邊,從而確定車牌的具體位置。
[0053]S3,將所述車牌圖像的位置進行馬賽克處理,并保存為新的圖片。
[0054]S3后還可以有如下步驟:
[0055]S4,將保存的所述新的圖片發(fā)布到網(wǎng)頁中。
[0056]當有多張圖片需要處理時,重復步驟S1-S3,即可以對多張圖片批量處理。
[0057]如圖2所示,本發(fā)明公開了一種自動對圖片中的車牌進行馬賽克處理的裝置,包括:圖片接收模塊,用于接收包含有車牌圖像的待處理圖片;圖片分析模塊,用于對接收到的所述圖片進行分析處理,分析定位所述車牌圖像在所述圖片中的具體位置;圖片打碼模塊,用于將所述車牌圖像的位置進行馬賽克處理,并保存為新的圖片。
[0058]所述自動對圖片中的車牌進行馬賽克處理的裝置,還包括:圖片發(fā)布模塊,用于將保存的所述新的圖片發(fā)布到網(wǎng)頁中。
[0059]所述圖片分析模塊,包括:
[0060]圖片初處理模塊,用于對接收到的所述圖片進行分析處理時依次采用如下方法處理:圖片反色;圖片灰度化;圖片加売;聞斯濾波;得到初步處理后的圖片;
[0061]車牌定位模塊,用于依次通過如下方法處理所述初步處理后的圖片:二值化;去除噪音;使用2X6矩陣粗定位;得到車牌的四邊,從而確定車牌的具體位置。
[0062]具體的,圖像初處理包括:圖像的灰度化、二值化、濾波等,灰度化的原因:初處理前的圖像一般都是彩色圖像真彩色圖像又稱RGB圖像,用R、G、B三個分量表示一個象素的顏色彩色圖像包含著大量的顏色信息,存儲開銷大,處理速度慢。
[0063]圖像經(jīng)過灰度化之后,由于圖像本身存在許多噪聲,還需要進一步處理,此時就需要用到降噪濾波器對圖像進行處理。高斯濾波器是根據(jù)高斯函數(shù)的形狀來選擇權值的線性平滑濾波器。高斯平滑濾波器對去除服從正態(tài)分布的噪聲有很好的效果。
[0064]在RGB模型中,如果R = G = B,則顏色表示一種灰度顏色,其中R = G = B的值叫做灰度值。本發(fā)明中的車牌定位方法中采用的是加權值法.[0065]二值圖像是指整幅圖像畫面內(nèi)僅黑、白二值的圖像,二值化的優(yōu)點在于:處理的速度快、成本低。二值化:對于灰度值小于閾值的象素直接設置灰度值為O ;灰度值大于閾值的象素直接設置為255,車牌圖像二值化成功的標準是:車牌字符與車牌背景被分開。
[0066]處理過程中用到了以下代碼:
[0067]圖片反色處理:
[0068]
【權利要求】
1.一種自動對圖片中的車牌進行馬賽克處理的方法,其特征在于,包括以下步驟: Si,接收包含有車牌圖像的待處理圖片; S2,對接收到的所述圖片進行分析處理,分析定位所述車牌圖像在所述圖片中的具體位置; S3,將所述車牌圖像的位置進行馬賽克處理,并保存為新的圖片。
2.根據(jù)權利要求1所述的自動對圖片中的車牌進行馬賽克處理的方法,其特征在于,S3后還有如下步驟: S4,將保存的所述新的圖片發(fā)布到網(wǎng)頁中。
3.根據(jù)權利要求1或2任一所述的自動對圖片中的車牌進行馬賽克處理的方法,其特征在于,S2具體為: S21,對接收到的所述圖片進行分析處理時依次采用如下方法處理: 圖片反色; 圖片灰度化; 圖片加亮; 聞斯濾波; 得到初步處 理后的圖片; S22,依次通過如下方法處理所述初步處理后的圖片: 二值化; 去除噪音; 使用2X6矩陣粗定位; 得到車牌的四邊,從而確定車牌的具體位置。
4.根據(jù)權利要求1或2任一所述的自動對圖片中的車牌進行馬賽克處理的方法,其特征在于,重復步驟S1-S3,對多張圖片批量處理。
5.一種自動對圖片中的車牌進行馬賽克處理的裝置,其特征在于,包括: 圖片接收模塊,用于接收包含有車牌圖像的待處理圖片; 圖片分析模塊,用于對接收到的所述圖片進行分析處理,分析定位所述車牌圖像在所述圖片中的具體位置; 圖片打碼模塊,用于將所述車牌圖像的位置進行馬賽克處理,并保存為新的圖片。
6.根據(jù)權利要求5所述的自動對圖片中的車牌進行馬賽克處理的裝置,其特征在于,所述自動對圖片中的車牌進行馬賽克處理的裝置,還包括: 圖片發(fā)布模塊,用于將保存的所述新的圖片發(fā)布到網(wǎng)頁中。
7.根據(jù)權利要求5或6任一所述的自動對圖片中的車牌進行馬賽克處理的裝置,其特征在于,所述圖片分析模塊,包括: 圖片初處理模塊,用于對接收到的所述圖片進行分析處理時依次采用如下方法處理: 圖片反色; 圖片灰度化; 圖片加亮; 聞斯濾波; 得到初步處理后的圖片;車牌定位模塊,用于依次通過如下方法處理所述初步處理后的圖片:二值化;去除噪音;使用2X6矩陣粗定位;得到車牌的四 邊,從而確定車牌的具體位置。
【文檔編號】G06T5/00GK103886549SQ201210562625
【公開日】2014年6月25日 申請日期:2012年12月21日 優(yōu)先權日:2012年12月21日
【發(fā)明者】張意 申請人:北京齊爾布萊特科技有限公司