筆觸感藝術(shù)圖像的生成方法及裝置制造方法
【專利摘要】本發(fā)明涉及一種筆觸感藝術(shù)圖像的生成方法及生成裝置。所述方法包括:獲取圖像中每個像素點所對應(yīng)的反向梯度值和主特征向量;選取筆刷的形狀,在該圖像中隨機選取一個像素點,以該像素點為筆刷的中心點、以該像素點所對應(yīng)的主特征向量的方向為筆刷繪制方向、以該像素點所對應(yīng)的反向梯度值作為筆刷的面積大小、以及以該像素點所對應(yīng)的顏色作為筆刷的顏色對該圖像進行填充;將以該像素點為中心、對應(yīng)的筆刷長度的預(yù)定倍數(shù)為直徑的圓形區(qū)域內(nèi)的像素點設(shè)置為已填充狀態(tài)。本發(fā)明可以在保持顏色塊效果的同時增強筆觸感。
【專利說明】筆觸感藝術(shù)圖像的生成方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字圖像處理技術(shù),特別是涉及一種筆觸感藝術(shù)圖像的生成方法及裝置。
【背景技術(shù)】
[0002]油畫是一門來源于西方的藝術(shù),筆觸凝重粗獷,色彩厚重濃烈,近看是一塊塊油彩,但遠看卻具有強烈的立體感和視覺效果。隨著數(shù)字圖像處理技術(shù)的發(fā)展,油畫等藝術(shù)圖像已經(jīng)不是只有畫家才可以完成的藝術(shù)品,計算機用戶借助計算機對普通圖像進行相應(yīng)的數(shù)字化處理后也可以得到一副傳神的油畫,過一把畫家的癮。
[0003]現(xiàn)在在由普通圖像生成油畫等藝術(shù)圖像時,大多采用彩塊化的方式,即將當(dāng)前像素點的顏色設(shè)置為周邊一定范圍內(nèi)(如以當(dāng)前像素點為中心,距離小于10像素的所有像素點)存在最多的顏色,以達到類似油畫等藝術(shù)圖像中的顏色塊效果。
[0004]然而,現(xiàn)有的彩塊化方法生成的油畫等藝術(shù)圖像雖然具有顏色塊效果,卻并不具有手繪的真實筆觸效果。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于,克服現(xiàn)有的圖像區(qū)域劃分的技術(shù)所存在的缺陷,而提供一種新的筆觸感藝術(shù)圖像的生成方法及裝置。
[0006]本發(fā)明實施例提供一種筆觸感藝術(shù)圖像的生成方法,其包括:獲取圖像中每個像素點所對應(yīng)的平滑結(jié)構(gòu)張量場及反向梯度值,并根據(jù)每個像素點的平滑結(jié)構(gòu)張量場獲得每個像素點的主特征向量;選取筆刷的形狀,在該圖像中隨機選取一個像素點,以該像素點為筆刷的中心點、以該像素點所對應(yīng)的主特征向量的方向為筆刷繪制方向、以該像素點所對應(yīng)的反向梯度值作為筆刷的面積大小、以及以該像素點所對應(yīng)的顏色作為筆刷的顏色對該圖像進行填充;根據(jù)該筆刷的面積大小以及該筆刷的形狀獲得該筆刷沿該筆刷繪制方向的長度,將以該像素點為中心、對應(yīng)的筆刷長度的預(yù)定倍數(shù)為直徑的圓形區(qū)域內(nèi)的像素點設(shè)置為已填充狀態(tài)。
[0007]本發(fā)明實施例還提供一種筆觸感藝術(shù)圖像的生成裝置,其包括:圖像處理模塊,用于獲取圖像中每個像素點所對應(yīng)的平滑結(jié)構(gòu)張量場及反向梯度值,并根據(jù)每個像素點的平滑結(jié)構(gòu)張量場獲得每個像素點的主特征向量;圖像填充模塊,用于選取筆刷的形狀,在該圖像中隨機選取一個像素點,以該像素點為筆刷的中心點、以該像素點所對應(yīng)的主特征向量的方向為筆刷繪制方向、以該像素點所對應(yīng)的反向梯度值作為筆刷的面積大小、以及以該像素點所對應(yīng)的顏色作為筆刷的顏色對該圖像進行填充;狀態(tài)設(shè)置模塊,用于根據(jù)該筆刷的面積大小以及該筆刷的形狀獲得該筆刷沿該筆刷繪制方向的長度,將以該像素點為中心、對應(yīng)的筆刷長度的預(yù)定倍數(shù)為直徑的圓形區(qū)域內(nèi)的像素點設(shè)置為已填充狀態(tài)。
[0008]本發(fā)明實施例提供的筆觸感藝術(shù)圖像的生成方法及裝置由筆刷填充來實現(xiàn)顏色塊效果,并且可以在保持顏色塊效果的同時增強由筆刷填充帶來的筆觸感,更好地模擬油畫等藝術(shù)圖像的手繪效果。
[0009]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
【專利附圖】
【附圖說明】
[0010]圖1為本發(fā)明第一實施例中的筆觸感藝術(shù)圖像的生成方法的流程示意圖。
[0011]圖2為一副待進行藝術(shù)處理的圖像。
[0012]圖3為圖1所示的步驟Sll的具體的流程示意圖。
[0013]圖4為本發(fā)明第一實施例中的筆觸感藝術(shù)圖像的生成方法的原理示意圖。
[0014]圖5為圖2采用第一實施例中的生成方法所生成的筆觸感藝術(shù)圖像。
[0015]圖6為本發(fā)明第二實施例中的筆觸感藝術(shù)圖像的生成裝置的結(jié)構(gòu)示意圖。
[0016]圖7為圖6所示的圖像處理模塊31的結(jié)構(gòu)示意圖。
[0017]圖8為圖6所示的圖像填充模塊32的結(jié)構(gòu)示意圖。
【具體實施方式】
[0018]為更進一步闡述本發(fā)明為達成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明提出的筆觸感藝術(shù)圖像的生成方法其【具體實施方式】、方法、步驟、結(jié)構(gòu)、特征及其功效,詳細說明如下。
[0019]有關(guān)本發(fā)明的前述及其他技術(shù)內(nèi)容、特點及功效,在以下配合參考圖式的較佳實施例的詳細說明中將可清楚呈現(xiàn)。通過【具體實施方式】的說明,當(dāng)可對本發(fā)明為達成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖式僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。
[0020]第一實施例
[0021]圖1為本發(fā)明第一實施例所揭示的筆觸感藝術(shù)圖像的生成方法的流程示意圖。如圖1所示,本發(fā)明的筆觸感藝術(shù)圖像的生成方法包括:
[0022]Sll:獲取圖像中每個像素點所對應(yīng)的平滑結(jié)構(gòu)張量場及反向梯度值,并根據(jù)每個像素點的平滑結(jié)構(gòu)張量場獲得每個像素點的主特征向量。
[0023]這里所指的圖像是指普通的圖像,也就是待進行藝術(shù)處理的圖像,請參照圖2,圖2為一副待進行藝術(shù)處理的圖像。在實際處理過程中,一般會重新新建一副圖,然后把原圖拷貝上來,再進行繪制。
[0024]請參照圖3,于步驟Sll中,獲取圖像中的每個像素點所對應(yīng)的平滑結(jié)構(gòu)張量場的具體方法可以包括以下步驟:
[0025]Slll:對所述圖像進行濾波處理,獲得每個像素點的梯度。
[0026]例如可以通過sobel算子計算圖像中每個像素點在X,y方向上的梯度,具體公式如下:
【權(quán)利要求】
1.一種筆觸感藝術(shù)圖像的生成方法,其特征在于,所述方法包括: 獲取圖像中每個像素點所對應(yīng)的平滑結(jié)構(gòu)張量場及反向梯度值,并根據(jù)每個像素點的平滑結(jié)構(gòu)張量場獲得每個像素點的主特征向量; 選取筆刷的形狀,在該圖像中隨機選取一個像素點,以該像素點為筆刷的中心點、以該像素點所對應(yīng)的主特征向量的方向為筆刷繪制方向、以該像素點所對應(yīng)的反向梯度值作為筆刷的面積大小、以及以該像素點所對應(yīng)的顏色作為該筆刷的顏色對該圖像進行填充; 根據(jù)該筆刷的面積大小以及該筆刷的形狀獲得該筆刷沿該筆刷繪制方向的長度,將以該像素點為中心、對應(yīng)的筆刷長度的預(yù)定倍數(shù)為直徑的圓形區(qū)域內(nèi)的像素點設(shè)置為已填充狀態(tài)。
2.如權(quán)利要求1所述的筆觸感藝術(shù)圖像的生成方法,其特征在于,所述獲取圖像中每個像素點所對應(yīng)的平滑結(jié)構(gòu)張量場的步驟,包括: 對該圖像進行濾波處理,獲得每個像素點的梯度; 根據(jù)每個像素點的梯度計算其對應(yīng)的張量場; 對每個像素點的張量場進行平滑處理獲得所述平滑結(jié)構(gòu)張量場。
3.如權(quán)利要求2所述的筆觸感藝術(shù)圖像的生成方法,其特征在于,將每個像素點所對應(yīng)的梯度進行反向處理獲得每個像素點所對應(yīng)的反向梯度值。
4.如權(quán)利要求1所述的筆觸感藝術(shù)圖像的生成方法,其特征在于,在所述選取筆刷的形狀,在該圖像中隨機選取一個像素點之后,進一步包括: 判斷所選取的像素點的狀態(tài)是否為已填充狀態(tài),如果所選取的像素點的狀態(tài)是已填充狀態(tài),則重新選取一個像素點,否則,進行所述以該像素點為筆刷的中心點、以該像素點所對應(yīng)的主特征向量的方向為筆刷繪制方向、以該像素點所對應(yīng)的反向梯度值作為筆刷的面積大小、以及以該像素點所對應(yīng)的顏色作為該筆刷的顏色對該圖像進行填充的步驟。
5.如權(quán)利要求1至4任意一項所述的筆觸感藝術(shù)圖像的生成方法,其特征在于,該預(yù)定倍數(shù)的范圍為1/4倍至I倍。
6.如權(quán)利要求5所述的筆觸感藝術(shù)圖像的生成方法,其特征在于,該預(yù)定倍數(shù)為1/2倍。
7.一種筆觸感藝術(shù)圖像的生成裝置,其特征在于,所述方法包括: 圖像處理模塊,用于獲取圖像中每個像素點所對應(yīng)的平滑結(jié)構(gòu)張量場及反向梯度值,并根據(jù)每個像素點的平滑結(jié)構(gòu)張量場獲得每個像素點的主特征向量; 圖像填充模塊,用于選取筆刷的形狀,在該圖像中隨機選取一個像素點,以該像素點為筆刷的中心點、以該像素點所對應(yīng)的主特征向量的方向為筆刷繪制方向、以該像素點所對應(yīng)的反向梯度值作為筆刷的面積大小、以及以該像素點對應(yīng)的顏色作為該筆刷的顏色對該圖像進行填充; 狀態(tài)設(shè)置模塊,用于根據(jù)該筆刷的面積大小以及該筆刷的形狀獲得該筆刷沿該筆刷繪制方向的長度,將以該像素點為中心、對應(yīng)的筆刷長度的預(yù)定倍數(shù)為直徑的圓形區(qū)域內(nèi)的像素點設(shè)置為已填充狀態(tài)。
8.如權(quán)利要求7所述的筆觸感藝術(shù)圖像的生成裝置,其特征在于,所述圖像處理模塊包括: 梯度獲取模塊,用于對該圖像進行濾波處理,獲得每個像素點的梯度;張量場獲取模塊,用于根據(jù)每個像素點的梯度計算其對應(yīng)的張量場; 平滑處理模塊,用于對每個像素點的張量場進行平滑處理獲得所述平滑結(jié)構(gòu)張量場。
9.如權(quán)利要求8所述的筆觸感藝術(shù)圖像的生成裝置,其特征在于,所述圖像處理模塊進一步包括:反向處理模塊,用于將每個像素點所對應(yīng)的梯度進行反向處理獲得每個像素點所對應(yīng)的反向梯度值。
10.如權(quán)利要求7所 述的筆觸感藝術(shù)圖像的生成裝置,其特征在于,所述圖像填充模塊包括判斷模塊,用于判斷所選取的像素點的狀態(tài)是否為已填充狀態(tài),如果所選取的像素點的狀態(tài)是已填充狀態(tài),則重新選取一個像素點。
11.如權(quán)利要求7至10任意一項所述的筆觸感藝術(shù)圖像的生成裝置,其特征在于,該預(yù)定倍數(shù)的范圍為1/4倍至I倍。
12.如權(quán)利要求11所述的筆觸感藝術(shù)圖像的生成裝置,其特征在于,該預(yù)定倍數(shù)的范圍為1/2倍。
【文檔編號】G06T11/80GK103903293SQ201210578731
【公開日】2014年7月2日 申請日期:2012年12月27日 優(yōu)先權(quán)日:2012年12月27日
【發(fā)明者】陳皓, 郭凱 申請人:騰訊科技(深圳)有限公司