亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

圖像處理方法、圖像處理裝置及圖像形成設(shè)備的制造方法_2

文檔序號:9870632閱讀:來源:國知局
的人工文理的問題。
[0045] 發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書變得顯 而易見,或者通過實(shí)施本發(fā)明的技術(shù)方案而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明 書、權(quán)利要求書W及附圖中所特別指出的結(jié)構(gòu)和/或流程來實(shí)現(xiàn)和獲得。
【附圖說明】
[0046] 圖1為本發(fā)明實(shí)施例提供的一種通過自適應(yīng)調(diào)整誤差擴(kuò)散權(quán)重系數(shù)的圖像處理方 法流程圖;
[0047] 圖2是本發(fā)明實(shí)施例提供的一種圖像處理裝置的結(jié)構(gòu)框圖;
[0048] 圖3是本發(fā)明實(shí)施例提供的一種圖像處理裝置的硬件電路圖;
[0049] 圖4是本發(fā)明實(shí)施例列舉的一種未處理的原始圖像;
[0050] 圖5是采用現(xiàn)有技術(shù)的誤差擴(kuò)散濾波器處理后的半色調(diào)圖像示意圖;
[0051] 圖6是本發(fā)明的實(shí)施例在采用本發(fā)明實(shí)施例提供的圖像處理裝置處理后的半色調(diào) 圖像示意圖;
[0052] 圖7是采用現(xiàn)有技術(shù)的誤差擴(kuò)散濾波器處理后的半色調(diào)圖像的部分放大示意圖;
[0053] 圖8是本發(fā)明的實(shí)施例在采用本發(fā)明實(shí)施例提供的圖像處理裝置處理后半色調(diào)圖 像的部分放大示意圖;
[0054] 圖9是分別采用現(xiàn)有技術(shù)和本發(fā)明實(shí)施例的誤差擴(kuò)散方法處理后的圖像對比效果 圖;
[0055] 圖10是本發(fā)明另一實(shí)施例提供的一種圖像處理裝置的硬件電路圖。
【具體實(shí)施方式】
[0056] W下將結(jié)合附圖及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,借此對本發(fā)明如何應(yīng)用 技術(shù)手段來解決技術(shù)問題,并達(dá)成技術(shù)效果的實(shí)現(xiàn)過程能充分理解并據(jù)W實(shí)施。需要說明 的是,運(yùn)些具體的說明只是讓本領(lǐng)域普通技術(shù)人員更加容易、清晰理解本發(fā)明,而非對本發(fā) 明的限定性解釋;并且只要不構(gòu)成沖突,本發(fā)明中的各個(gè)實(shí)施例W及各實(shí)施例中的各個(gè)特 征可W相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護(hù)范圍之內(nèi)。
[0057] 另外,在附圖的流程圖示出的步驟可W在諸如一組控制器可執(zhí)行指令的控制系統(tǒng) 中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可W W不同于此處的 順序執(zhí)行所示出或描述的步驟。
[0058] 為了讓本領(lǐng)域技術(shù)人員更容易理解本發(fā)明的技術(shù)方案,下面通過附圖和具體實(shí)施 例,對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)描述:
[0化9] 實(shí)施例一
[0060] 圖1為本發(fā)明實(shí)施例提供的一種通過自適應(yīng)調(diào)整誤差擴(kuò)散權(quán)重系數(shù)的圖像處理方 法流程圖,該方法包括:
[0061] S101、開始:圖像處理裝置(下文會詳細(xì)解釋)發(fā)出開始對待處理圖像進(jìn)行誤差擴(kuò) 散處理操作的命令。
[0062] S102、判斷中屯、點(diǎn)是否屬于待處理圖像的圖像區(qū)域內(nèi):待處理圖像是指已經(jīng)經(jīng)過 模數(shù)轉(zhuǎn)換后的數(shù)字信號圖像,即該圖像是數(shù)字表示的圖像;而中屯、點(diǎn)指進(jìn)行誤差擴(kuò)散處理 時(shí),W該點(diǎn)向該點(diǎn)周圍鄰接點(diǎn)進(jìn)行擴(kuò)散,修正周圍鄰接點(diǎn)像素值;當(dāng)中屯、點(diǎn)是位于待處理圖 像區(qū)域內(nèi)時(shí),執(zhí)行步驟S103;否則,執(zhí)行步驟S110。
[0063] S103、選擇包括中屯、點(diǎn)和鄰接點(diǎn)的鄰域:
[0064] 假設(shè)鄰域內(nèi)的中屯、點(diǎn)像素值為src(i,j)為中屯、點(diǎn)的像素值,src(i+m,j+n)為鄰域 內(nèi)距離中屯、點(diǎn)向右側(cè)m列,向下n行所在的像素點(diǎn),W(m,n)為中屯、點(diǎn)對像素點(diǎn)SrC (i +m,j+n) 進(jìn)行誤差擴(kuò)散計(jì)算的權(quán)重值;并且當(dāng)m為負(fù)數(shù)時(shí),表示鄰接點(diǎn)src(i+m,j+n)在鄰域內(nèi),位于 中屯、點(diǎn)的左側(cè),當(dāng)n為負(fù)數(shù)時(shí),表示鄰接點(diǎn)src(i+m,j+n)在鄰域內(nèi),位于中屯、點(diǎn)的上方;M2為 鄰接點(diǎn)位于右側(cè)時(shí),m的最大值,N2為鄰接點(diǎn)位于下方時(shí),n的最大值,Ml為鄰接點(diǎn)位于左側(cè) 時(shí),m的最大值,Nl為鄰接點(diǎn)位于上方時(shí),n的最大值;Y為從1-255之間任意一個(gè)預(yù)定的整數(shù) 值。
[0065] S104、計(jì)算當(dāng)前鄰域內(nèi)像素平均值:
[0066] 計(jì)算公式為:
[0068] 其中,式I中Average表示鄰域內(nèi)所有像素(包括中屯、點(diǎn)和所有鄰接點(diǎn))像素值的平 均值,Z表示所述鄰域中(或者說鄰域所在像素矩陣中)不參與誤差擴(kuò)散的像素?cái)?shù)量總和,Ml +M化1表示鄰域中列的數(shù)量,Nl+肥+1表示鄰域中行的數(shù)量;即式1中的分子為鄰域內(nèi)所有像 素點(diǎn)(包括中屯、點(diǎn)和所有鄰接點(diǎn))的像素值的和,分母表示鄰域內(nèi)像素點(diǎn)(包括中屯、點(diǎn)和所 有鄰接點(diǎn))的個(gè)數(shù)。
[0069] S105,對當(dāng)前鄰域內(nèi)中屯、點(diǎn)像素值進(jìn)行二值化處理,計(jì)算公式為:
[0070] 當(dāng)Average <X時(shí),bw(i, j)=Xl;
[0071] 當(dāng)Average > X時(shí),bw(i , j) =X2;(式2)
[0072] 即當(dāng)步驟A中的Average小于或者等于一個(gè)預(yù)定值X時(shí),則二值化處理后的值bw(i, j)等于Xl;否則,二值化處理后的值bw( i,j)等于X2。
[0073] 優(yōu)選地,上述X為256/2= 128 ,Xl = O,X2 = 255。當(dāng)然上述預(yù)定值(也稱闊值)X不限 于是固定的闊值,也可W通過結(jié)合鄰域內(nèi)像素值計(jì)算得到,例如src(i,j)的二分之一,或者 鄰域內(nèi)鄰接點(diǎn)像素值的平均值等。
[0074] 采用上述平均值和闊值比較的方案,而非簡單用中屯、點(diǎn)像素值進(jìn)行處理,可W使 得二值化處理的結(jié)果能結(jié)合整個(gè)鄰域內(nèi)像素值特性,避免中屯、點(diǎn)和鄰接點(diǎn)直接的像素值相 差過大時(shí),出現(xiàn)計(jì)算結(jié)果差異過大,而影響圖像處理效果。
[0075] S106、計(jì)算二值化誤差:結(jié)合步驟S105中式2計(jì)算的結(jié)果,計(jì)算當(dāng)前鄰域內(nèi)每個(gè)鄰 接點(diǎn)的誤差值,具體的計(jì)算公式為:
[0076] error= (src(i, j)-bw(i,j));(式3)
[0077] S107、計(jì)算誤差擴(kuò)散權(quán)重值:
[0078] 根據(jù)所述鄰域內(nèi)所述中屯、點(diǎn)和所述鄰接點(diǎn)的像素值,通過預(yù)定的函數(shù)計(jì)算所述中 屯、點(diǎn)向所述至少一個(gè)鄰接點(diǎn)進(jìn)行誤差擴(kuò)散處理的權(quán)重值,預(yù)定函數(shù)優(yōu)選的方案為:
[0080] 其中,式4中w(m,n)表示鄰域內(nèi)鄰接點(diǎn)距離中屯、點(diǎn)右側(cè)m列,下方n行鄰接點(diǎn)的誤差 擴(kuò)散權(quán)重值。需要說明的是,本發(fā)明提供的技術(shù)方案中,鄰域不一定是規(guī)則的矩形,所Wm和 n的取值不一定是連續(xù)的,可W定義成零散的值,例如,第i+m行時(shí),中屯、點(diǎn)只向下進(jìn)行誤差 擴(kuò)散(即Ml = O),或者只向右進(jìn)行誤差擴(kuò)散(即Nl = O),還可W對部分行只向右或者左進(jìn)行 誤差擴(kuò)散,即m = 0時(shí),Nl強(qiáng)制等于0;因此,本發(fā)明實(shí)施例中的式4,對于M1、M2、N1、N2的取值 條件不限于傳統(tǒng)的數(shù)學(xué)公式,可W根據(jù)實(shí)際需求,增加更多的附加條件。
[0081] 因?yàn)檎`差擴(kuò)散處理的權(quán)重值是結(jié)合鄰域中中屯、點(diǎn)和鄰接點(diǎn)像素值通過預(yù)定的函 數(shù)計(jì)算出來的,所W能夠根據(jù)鄰域自身的像素特性,動(dòng)態(tài)調(diào)整誤差擴(kuò)散處理結(jié)果,即能結(jié)合 鄰域?qū)嶋H特性,而不是將所有的鄰域到按照一種擴(kuò)散權(quán)重值進(jìn)行誤差擴(kuò)散;所W通過本發(fā) 明提供的技術(shù)方案能夠得到更加理想的圖像處理效果(下文會結(jié)合具體的仿真效果來具體 說明)。
[0082] S108、計(jì)算當(dāng)前鄰域誤差擴(kuò)散處理后各點(diǎn)的像素值:
[0083] 將上述權(quán)重值和誤差值之間的乘積,分別與鄰域內(nèi)至少一個(gè)鄰接點(diǎn)中每個(gè)鄰接點(diǎn) 像素值進(jìn)行求和處理,求和后得到的數(shù)值分別為鄰域內(nèi)至少每個(gè)鄰接點(diǎn)進(jìn)行誤差擴(kuò)散處理 后的像素值;具體的計(jì)算公式為:
[0084] src(i+m, j+n)' =w(m,n) Xerror+src(i+m, j+n)(式5)
[0085] 其中,SrC (i +m,j+n) '為所述鄰域中鄰接點(diǎn)src (i+m,j +n) W SrC (i,j)為鄰域內(nèi)中 屯、點(diǎn)進(jìn)行誤差擴(kuò)散處理后的像素值。
[0086] S109、選擇與當(dāng)前鄰域內(nèi)中屯、點(diǎn)直接相鄰的鄰接點(diǎn)作為下一個(gè)中屯、點(diǎn),然后返回 S102。優(yōu)選地,按照數(shù)字圖像的行號從每行依次向右進(jìn)行遍歷,選擇下一個(gè)中屯、點(diǎn)。當(dāng)中屯、 點(diǎn)作為一行最左側(cè)的像素時(shí),Ml = O;當(dāng)所
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1