專利名稱:圖像處理裝置及圖像處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種減少執(zhí)行了數(shù)字半色調(diào)處理(digital halftoning)的圖像數(shù)據(jù) 的邊緣部分中的鋸齒(jaggy)的圖像處理裝置及圖像處理方法。
背景技術(shù):
傳統(tǒng)上,提出了一些技術(shù),用于在圖像處理裝置中減少字符等的邊緣部分產(chǎn)生的 被稱為鋸齒的凹口(notch)。根據(jù)鋸齒的類型,可能產(chǎn)生鋸齒的原因有多種。鋸齒大體可以 分為兩種,由低分辨率打印機(jī)引起的像素的階梯以及諸如網(wǎng)屏(screen)處理的數(shù)字半色 調(diào)處理引起的凹口。為了減少前一種的像素的階梯,例如存在一種技術(shù),用于對二值圖像進(jìn)行模式 (pattern)匹配以檢測邊緣,由此將與模式對應(yīng)的像素添加到匹配位置或去除像素(例如 見日本特開平10-42141號)。通過這種技術(shù),通過模式匹配來檢測鋸齒的位置,然后在二值 打印機(jī)的情況下通過添加作為將單個像素分割為多個像素的結(jié)果而獲得的數(shù)據(jù),或者在多 值打印機(jī)的情況下通過添加中間水平點(diǎn),對邊緣部分實(shí)施平滑處理。為了減少后一種的凹口,例如存在一種技術(shù),用于根據(jù)執(zhí)行了前數(shù)字半色調(diào)處理 的圖像數(shù)據(jù)生成校正數(shù)據(jù),然后將校正數(shù)據(jù)添加到執(zhí)行了數(shù)字半色調(diào)處理的圖像數(shù)據(jù)的邊 緣部分,以修飾(fringe)邊緣部分(例如見日本特開2006-295877號)。通過這種技術(shù),通 過如下處理來減少由網(wǎng)屏處理產(chǎn)生的鋸齒確定是否要對邊緣部分執(zhí)行平滑處理,然后,如 果邊緣部分需要平滑處理,則將校正數(shù)據(jù)與執(zhí)行了數(shù)字半色調(diào)處理的圖像數(shù)據(jù)進(jìn)行比較, 并輸出具有較大值的數(shù)據(jù)。盡管這種技術(shù)的結(jié)構(gòu)簡單,這種技術(shù)還同時減少了前一種由低 分辨率打印機(jī)引起的像素的階梯。但是,上述技術(shù)引起了在確定是否對邊緣部分執(zhí)行平滑處理時使用屬性數(shù)據(jù)而產(chǎn) 生負(fù)面影響的問題,該屬性數(shù)據(jù)表示包含在圖像數(shù)據(jù)(例如字符、線、圖形和圖像)中的對 象的屬性。換句話說,根據(jù)屬性數(shù)據(jù)對邊緣部分的確定是指確定切換對象(屬性)的邊緣 部分,從而在一些情況下,可能對根據(jù)對象的像素值而不被視為邊緣部分的、顏色相同但屬 性不同的對象之間的邊界執(zhí)行平滑處理。例如,圖17例示了使用日本特開2006-295877號 中的技術(shù),對圖12A所示的contone (連續(xù)色調(diào),“continuous tone”的縮寫)圖像數(shù)據(jù)、圖 10B所示的屬性數(shù)據(jù)以及圖12B所示的半色調(diào)圖像數(shù)據(jù)執(zhí)行平滑處理的結(jié)果。參照圖10B 中的屬性數(shù)據(jù),“I”表示圖像的屬性,“G”表示圖形的屬性,并且從圖17可以看出,存在平滑 處理向圖像與圖形之間的邊界添加校正數(shù)據(jù)的問題。
發(fā)明內(nèi)容
本發(fā)明提供一種圖像處理裝置,其通過根據(jù)圖像數(shù)據(jù)的濃度差、而不根據(jù)屬性數(shù) 據(jù)確定是否執(zhí)行平滑處理,然后僅對像素值的邊緣部分執(zhí)行平滑處理,來減少邊緣部分中 的凹口。為了解決上述問題,根據(jù)本發(fā)明的圖像處理裝置用于基于第一圖像數(shù)據(jù)減少第二圖像數(shù)據(jù)中的鋸齒,所述第二圖像數(shù)據(jù)作為對所述第一圖像數(shù)據(jù)的各個圖像信號執(zhí)行數(shù)字 半色調(diào)處理的結(jié)果而獲得,屬性數(shù)據(jù)表示包含在所述第一圖像數(shù)據(jù)中的各個像素的屬性, 所述圖像處理裝置包括平滑確定單元,其被配置為基于所述第一圖像數(shù)據(jù),輸出指示是否 執(zhí)行平滑處理的確定信號;邊緣校正數(shù)據(jù)生成單元,其被配置為根據(jù)所述第一圖像數(shù)據(jù),生 成用于所述平滑處理的邊緣校正數(shù)據(jù);以及邊緣校正單元,其被配置為根據(jù)所述確定信號 和所述屬性數(shù)據(jù)來選擇是否執(zhí)行邊緣校正處理,所述邊緣校正處理使用所述邊緣校正數(shù)據(jù) 生成單元生成的所述邊緣校正數(shù)據(jù)。根據(jù)本發(fā)明的圖像處理方法基于第一圖像數(shù)據(jù)減少第二圖像數(shù)據(jù)中的鋸齒,所述 第二圖像數(shù)據(jù)作為對所述第一圖像數(shù)據(jù)的各個圖像信號執(zhí)行數(shù)字半色調(diào)處理的結(jié)果而獲 得,屬性數(shù)據(jù)表示包含在所述第一圖像數(shù)據(jù)中的各個像素的屬性,所述圖像處理方法包括 以下步驟基于所述第一圖像數(shù)據(jù),輸出指示是否執(zhí)行平滑處理的確定信號;根據(jù)所述第 一圖像數(shù)據(jù),生成用于所述平滑處理的邊緣校正數(shù)據(jù);以及根據(jù)所述確定信號和所述屬性 數(shù)據(jù)來選擇是否執(zhí)行邊緣校正處理,所述邊緣校正處理使用在所述生成步驟中生成的所述 邊緣校正數(shù)據(jù)。本發(fā)明通過根據(jù)contone圖像數(shù)據(jù)的濃度差生成確定是否執(zhí)行平滑處理的確定 信號,使得僅對像素值的邊緣部分而不對屬性的邊緣部分執(zhí)行平滑處理。這解決了平滑處 理可能向顏色相同但是屬性不同的對象之間的邊界添加校正數(shù)據(jù)的問題。此外,根據(jù)屬性數(shù)據(jù)校正確定信號,這使得能夠防止對在僅通過其像素值進(jìn)行確 定的情況下要進(jìn)行平滑處理、而其具有不需要執(zhí)行平滑處理的屬性的對象,執(zhí)行不必要的 平滑處理。通過以下參照附圖對示例性實(shí)施例的描述,本發(fā)明的其他特征將變得明顯。
圖1是根據(jù)本發(fā)明的實(shí)施例的圖像處理裝置的示意性框圖。圖2A至圖2C是根據(jù)本發(fā)明的實(shí)施例的圖像處理裝置的頂視圖、截面圖及側(cè)視圖。圖3A是根據(jù)本發(fā)明的實(shí)施例的針對打印的圖像處理的框圖。圖3B是根據(jù)第一實(shí)施例的平滑處理單元的框圖。圖4A是根據(jù)第一實(shí)施例的平滑確定處理的流程圖。圖4B是根據(jù)第一實(shí)施例的邊緣校正數(shù)據(jù)生成處理的流程圖。圖5A和圖5B例示了根據(jù)第一實(shí)施例的邊緣模式的示例。圖6A是根據(jù)第一實(shí)施例的邊緣校正處理的流程圖。圖6B是根據(jù)第一實(shí)施例的確定信號校正處理的流程圖。圖7A至圖7D例示了根據(jù)第一實(shí)施例的平滑處理單元執(zhí)行的處理的具體示例。圖8A至圖8D例示了根據(jù)第一實(shí)施例的平滑處理單元執(zhí)行的處理的另一具體示 例。圖9A至圖9D例示了根據(jù)第一實(shí)施例的平滑處理單元執(zhí)行的處理的又一具體示 例。圖10A例示了根據(jù)第一實(shí)施例的contone圖像數(shù)據(jù)的第一示例。圖10B例示了根據(jù)圖10A的屬性數(shù)據(jù)的示例。
圖10C例示了根據(jù)圖10A的半色調(diào)圖像數(shù)據(jù)的示例。圖10D例示了根據(jù)圖10A的平滑處理的結(jié)果的示例。圖11A是根據(jù)第一實(shí)施例的contone圖像數(shù)據(jù)的第二示例。圖11B例示了根據(jù)圖11A的半色調(diào)圖像數(shù)據(jù)的示例。圖11C例示了根據(jù)圖11A的平滑處理的結(jié)果的示例。圖12A例示了根據(jù)第一實(shí)施例的contone圖像數(shù)據(jù)的第三示例。圖12B例示了根據(jù)圖12A的半色調(diào)圖像數(shù)據(jù)的示例。圖13是根據(jù)第二實(shí)施例的平滑處理單元的框圖。圖14A至圖14C例示了根據(jù)第二實(shí)施例的混合數(shù)據(jù)生成的示例。圖15是根據(jù)第三實(shí)施例的平滑處理單元的框圖。圖16A是根據(jù)第三實(shí)施例的校正關(guān)閉確定處理的流程圖。圖16B是根據(jù)第三實(shí)施例的邊緣校正處理的流程圖。圖17例示了傳統(tǒng)平滑處理的結(jié)果的示例。圖18A至圖18C例示了根據(jù)第一實(shí)施例的一維查找表的示例。
具體實(shí)施例方式下文中,參照附圖詳細(xì)說明本發(fā)明的實(shí)施例。第一實(shí)施例根據(jù)本發(fā)明的實(shí)施例的圖像處理裝置的示例配置圖1是圖像處理裝置100的示意性框圖,是例如具有諸如復(fù)印、打印和傳真的普通 功能的數(shù)字多功能外圍設(shè)備的框圖。根據(jù)本實(shí)施例的圖像處理裝置100包括讀取原稿的掃描器單元101以及對掃描器 單元101讀取的圖像數(shù)據(jù)執(zhí)行圖像處理并將圖像數(shù)據(jù)存儲到存儲器105中的控制器102。 圖像處理裝置100還包括針對掃描器單元101讀取的圖像數(shù)據(jù)設(shè)置各種打印條件的操作單 元104。圖像處理裝置還包括根據(jù)操作單元104設(shè)置的打印條件將從存儲器105讀取的圖 像數(shù)據(jù)可視化、以在記錄紙上形成圖像的打印機(jī)單元103等。圖像處理裝置100經(jīng)由網(wǎng)絡(luò) 106連接到管理圖像數(shù)據(jù)的服務(wù)器107以及向圖像處理裝置100發(fā)出執(zhí)行打印的指令的個 人計(jì)算機(jī)(PC)108等。此外,控制器102將按照來自服務(wù)器107或者PC 108的執(zhí)行打印的 指令發(fā)送的打印數(shù)據(jù)光柵化為圖像數(shù)據(jù),并將光柵化的圖像數(shù)據(jù)存儲到存儲器105中。圖2A至圖2C是圖像處理裝置100的截面圖。參照圖2A至圖2C更詳細(xì)地描述參 照圖1描述的圖像處理裝置100的配置。圖像處理裝置100具有諸如復(fù)印、打印和傳真的 功能。參照圖2A至圖2C,根據(jù)本發(fā)明的實(shí)施例的圖像處理裝置100包括掃描器單元101、 原稿進(jìn)給器(DF)202以及進(jìn)行打印記錄的包括四色鼓的打印機(jī)單元103。首先描述主要由掃描器單元101執(zhí)行的復(fù)印功能的讀取操作。為了在原稿臺207 上放置原稿并讀取原稿,用戶將原稿放置在原稿臺207上并關(guān)閉DF 202。然后,打開/關(guān) 閉傳感器224檢測到原稿臺207關(guān)閉,之后,設(shè)置在掃描器單元101的外殼內(nèi)的光反射式原 稿大小檢測傳感器226至230檢測原稿的大小。以該大小檢測作為起點(diǎn),光源210照射原 稿,(XD (電荷耦合器件)231通過經(jīng)由反射體211和透鏡212接收來自原稿的反射光來讀取 圖像。然后,圖像處理裝置100的控制器102將(XD 231讀取的數(shù)據(jù)轉(zhuǎn)換為數(shù)字信號形式的圖像數(shù)據(jù),并且在執(zhí)行針對掃描的圖像處理之后,將處理后的圖像數(shù)據(jù)存儲到控制器102 中的存儲器105中。圖像數(shù)據(jù)表示由三個圖像信號構(gòu)成的RGB顏色空間,各個像素針對各 圖像信號保持8位(256灰度等級(gray level))的值。為了在DF 202中放置并讀取原稿,用戶將原稿面朝上放置在DF 202中的原稿放 置單元203的盤上。然后,原稿傳感器204檢測到放置了原稿,結(jié)果,原稿進(jìn)給輥205和輸 送帶206在旋轉(zhuǎn)的同時輸送原稿,使得將原稿放置在原稿臺207的預(yù)定位置。之后,以與讀 取原稿臺207上的原稿的情況相同的方式讀取圖像數(shù)據(jù),并且將獲得的圖像數(shù)據(jù)存儲到控 制器102的存儲器105中。在讀取完成之后,輸送帶206再次旋轉(zhuǎn),由此將原稿輸送到圖2A 至圖2C中的圖像處理裝置100的截面圖的右側(cè),從而經(jīng)由設(shè)置在紙排出側(cè)的輸送輥208將 原稿排出到原稿紙輸出盤209上。如果存在多個原稿,則從原稿臺207將原稿排出并輸送 到圖像處理裝置100的截面圖的右側(cè)。同時,經(jīng)由原稿進(jìn)給輥205從圖像處理裝置100的 截面圖的左側(cè)進(jìn)給并輸送下一個原稿,從而連續(xù)讀取下一個原稿。上面描述了掃描器單元 101的操作。接下來描述主要由PC 108執(zhí)行的打印功能的光柵化操作。從PC經(jīng)由網(wǎng)絡(luò)106發(fā) 送諸如PDL(頁面描述語言)數(shù)據(jù)或顯示列表的打印數(shù)據(jù)。打印數(shù)據(jù)是除了包括諸如用于 繪制的顏色和形狀以及坐標(biāo)的信息以外,還包括指示對象(例如以對象為單位的字符、線、 圖形和圖像)的屬性的數(shù)據(jù)的矢量信息??刂破?02接收打印數(shù)據(jù),并基于打印數(shù)據(jù)進(jìn)行 光柵化,以生成以像素為單位的圖像數(shù)據(jù)和屬性數(shù)據(jù)。打印數(shù)據(jù)表示由多個圖像信號構(gòu)成 的顏色空間,例如灰度級(grayscale)、RGB或CMYK,而圖像數(shù)據(jù)包括針對每個圖像信號的8 位(256灰度等級)的像素值。屬性數(shù)據(jù)包括指示上述諸如字符、線、圖形和圖像的對象中 的任意一個的屬性的值,在圖像處理單元301中與圖像數(shù)據(jù)一起處理屬性數(shù)據(jù)。隨后描述主要由打印機(jī)單元103執(zhí)行的針對復(fù)印和打印功能的打印操作。臨時存 儲在控制器102的存儲器105中的圖像數(shù)據(jù)和屬性數(shù)據(jù),在控制器102中經(jīng)過了稍后描述 的針對打印的圖像處理之后,再次傳輸?shù)酱蛴C(jī)單元103。在打印機(jī)單元103中,通過打印 機(jī)單元103中的PWM控制將數(shù)據(jù)轉(zhuǎn)換為脈沖信號,激光記錄單元進(jìn)一步將其轉(zhuǎn)換為青(C)、 品紅(M)、黃(Y)和黑(K)色的四色記錄激光束。然后,向各個顏色的感光構(gòu)件214發(fā)射記 錄激光束,以在感光構(gòu)件上形成靜電潛像。然后,打印機(jī)單元103使用從調(diào)色劑盒215提供 的調(diào)色劑在感光構(gòu)件上執(zhí)行調(diào)色劑顯影,對在感光構(gòu)件上可視化的調(diào)色劑圖像進(jìn)行到中間 轉(zhuǎn)印帶219的一次轉(zhuǎn)印。中間轉(zhuǎn)印帶219按照圖2A至圖2C中的順時針方向旋轉(zhuǎn),使得在 從紙盒216沿著進(jìn)紙輸送路徑217進(jìn)給的記錄紙到達(dá)二次轉(zhuǎn)印位置218時,將調(diào)色劑圖像 從中間轉(zhuǎn)印帶219轉(zhuǎn)印到記錄紙上。轉(zhuǎn)印有圖像的記錄紙移動到定影器220,在這里通過壓力和熱在適當(dāng)?shù)奈恢脤⒄{(diào) 色劑定影,然后沿著排紙輸送路徑進(jìn)行輸送,之后將其排出到面朝下的中心盤221或面朝 上的側(cè)盤222。設(shè)置擋板223來切換輸送路徑,以在排紙口之間進(jìn)行切換。對于雙面打印, 在記錄紙穿過定影器220之后,擋板223對輸送路徑進(jìn)行切換,然后使輸送路徑轉(zhuǎn)回,使得 記錄紙向下傳送,沿著雙面打印紙輸送路徑225再次進(jìn)給回二次轉(zhuǎn)印位置218,從而實(shí)現(xiàn)雙 面打印。 根據(jù)本發(fā)明的實(shí)施例的示例配置和圖像處理 接下來,參照圖3A詳細(xì)描述上述針對打印的圖像處理。
在圖3A中,附圖標(biāo)記301代表在控制器102中執(zhí)行針對打印的圖像處理的圖像 處理單元。參照從存儲器105輸入的圖像數(shù)據(jù)和屬性數(shù)據(jù),圖像數(shù)據(jù)經(jīng)過顏色校正單元 302執(zhí)行的顏色校正處理,然后通過顏色轉(zhuǎn)換LUT或矩陣計(jì)算轉(zhuǎn)換到具有由四個圖像信號 構(gòu)成的濃度的CMYK顏色空間中。轉(zhuǎn)換后的圖像數(shù)據(jù)針對每個圖像信號保持8位的像素 值。然后,通過由伽瑪校正單元303進(jìn)行的伽瑪校正處理以及利用半色調(diào)處理單元304進(jìn) 行的抖動(dithering)或者誤差擴(kuò)散處理而進(jìn)行的數(shù)字半色調(diào)處理,將圖像數(shù)據(jù)從8位的 像素值轉(zhuǎn)換為打印機(jī)單元103可打印的4位的像素值。此時,對經(jīng)過了分辨率轉(zhuǎn)換處理的 圖像數(shù)據(jù)執(zhí)行由半色調(diào)處理單元304執(zhí)行的數(shù)字半色調(diào)處理,在分辨率轉(zhuǎn)換處理中,將具 有600dpi分辨率的輸入圖像數(shù)據(jù)轉(zhuǎn)換為具有1200dpi分辨率的圖像數(shù)據(jù)。使用諸如最近 鄰(nearest-neighbor)、雙線性(bilinear)或雙三次(bicubic)轉(zhuǎn)換的已知技術(shù)執(zhí)行這 里所說的分辨率轉(zhuǎn)換處理,因此這里不對其進(jìn)行詳細(xì)描述。之后,平滑處理單元305使用緊 接在輸入到半色調(diào)處理單元304中之前的圖像數(shù)據(jù)(第一圖像數(shù)據(jù))以及從半色調(diào)處理單 元304輸出的圖像數(shù)據(jù)(第二圖像數(shù)據(jù))執(zhí)行稍后描述的平滑處理。將平滑的、針對每個 圖像信號具有4位像素值的圖像數(shù)據(jù)發(fā)送出到打印機(jī)單元103中。附圖標(biāo)記307代表作為 圖像處理計(jì)算機(jī)工作并且根據(jù)保持在ROM 306中的控制程序控制整個圖像處理單元301的 操作的CPU。附圖標(biāo)記308代表用作CPU 307的工作區(qū)的RAM。注意,在對根據(jù)本發(fā)明的實(shí)施例的說明中,在通過分辨率轉(zhuǎn)換處理將圖像數(shù)據(jù)從 600dpi轉(zhuǎn)換為1200dpi之后,半色調(diào)處理單元304執(zhí)行數(shù)字半色調(diào)處理。但是,本發(fā)明不 限于此,例如,可以在不執(zhí)行分辨率轉(zhuǎn)換處理的情況下,以與contort “連續(xù)色調(diào)”的縮寫) 圖像數(shù)據(jù)相同的分辨率執(zhí)行數(shù)字半色調(diào)處理。在這種情況下,很明顯在其它處理中,不以矩 形區(qū)域?yàn)閱挝?、而以像素為單位來處理半色調(diào)圖像數(shù)據(jù)。第一實(shí)施例的平滑處理單元305-1的示例配置和處理接下來,參照圖3B描述根據(jù)第一實(shí)施例的平滑處理單元305-1的操作。圖3A中 的平滑處理單元305-1輸入緊接在輸入到半色調(diào)處理單元304中之前的(contone)圖像數(shù) 據(jù)、從半色調(diào)處理單元304輸出的(半色調(diào))圖像數(shù)據(jù)以及屬性數(shù)據(jù)。如上所述,contone 圖像數(shù)據(jù)具有600dpi的分辨率,半色調(diào)圖像數(shù)據(jù)具有1200dpi的分辨率。以與contone圖 像數(shù)據(jù)相同的分辨率(例如600dpi的分辨率)輸入屬性數(shù)據(jù)。在圖3B中,示出與圖像數(shù) 據(jù)一起處理的屬性數(shù)據(jù)進(jìn)行說明。在平滑處理單元305-1中的FIFO存儲器401中累積contone圖像數(shù)據(jù)。此時,在 contone圖像數(shù)據(jù)中,僅將各個圖像信號的8位中的4個最高有效位輸入到平滑處理單元 305-1中。FIFO存儲器401使contone圖像數(shù)據(jù)延遲2行,形成由以關(guān)注像素為中心的9 個像素構(gòu)成的3 X 3像素的參照區(qū)域,并將該參照區(qū)域輸出到平滑確定單元402和邊緣校正 數(shù)據(jù)生成單元403。此外,僅將參照區(qū)域中位于中心的單個像素(關(guān)注像素)輸出到邊緣校 正單元406。然后,平滑確定單元402執(zhí)行平滑確定處理,以根據(jù)參照區(qū)域確定是否執(zhí)行平 滑處理,并將確定結(jié)果作為確定信號輸出到邊緣校正單元406。邊緣校正數(shù)據(jù)生成單元403 執(zhí)行邊緣校正數(shù)據(jù)生成處理,以根據(jù)參照區(qū)域獲得在稍后描述的邊緣校正處理中使用的邊 緣校正數(shù)據(jù),并將邊緣校正數(shù)據(jù)輸出到邊緣校正單元406。與上述contone圖像數(shù)據(jù)類似,在FIFO存儲器404中累積屬性數(shù)據(jù)。FIFO存儲 器404使屬性數(shù)據(jù)延遲1行,并以與參照區(qū)域中的關(guān)注像素的時序(timing)匹配的方式,
8將單個像素的數(shù)據(jù)輸出到下一個邊緣校正單元406。半色調(diào)處理單元304將半色調(diào)圖像數(shù)據(jù)轉(zhuǎn)換為具有1200dpi的分辨率的4位信 號,將其作為大小是單個600dpi像素的四倍的2X2像素的矩形區(qū)域,進(jìn)一步輸出到平滑 處理單元305-1。FIFO存儲器405使上述1200dpi的圖像數(shù)據(jù)的矩形區(qū)域延遲,并以與 contone圖像數(shù)據(jù)和屬性數(shù)據(jù)的時序匹配的方式,將1200dpi的矩形區(qū)域(例如4個像素) 輸出到邊緣校正單元406。邊緣校正單元406使用上述五個數(shù)據(jù)來執(zhí)行稍后描述的邊緣校正處理,并輸出由 半色調(diào)圖像數(shù)據(jù)的四個4位的像素構(gòu)成的矩形區(qū)域。平滑確定單元402執(zhí)行的示例處理接下來,參照圖4A詳細(xì)描述根據(jù)本實(shí)施例的平滑確定單元402執(zhí)行的平滑確定處 理。注意,平滑確定單元402針對各個CMYK圖像信號執(zhí)行類似的平滑確定處理,并針對各個 圖像信號輸出確定信號。盡管可以通過硬件或軟件來實(shí)現(xiàn)平滑確定單元402執(zhí)行的處理, 但是在本實(shí)施例中,作為CPU根據(jù)程序執(zhí)行的計(jì)算機(jī)處理來進(jìn)行描述。參照圖4A,首先,在步驟S501中,平滑確定單元402的CPU檢測輸入的參照區(qū)域 中的9個像素中的最大像素值。然后,在步驟S502中,平滑確定單元402的CPU檢測輸入 的參照區(qū)域中的9個像素中的最小像素值。然后,在步驟S503中,將通過從最大值中減去 最小值而獲得的濃度差與預(yù)定閾值Zsub進(jìn)行比較,如果濃度差大于閾值Zsub,則處理進(jìn)入 到步驟S504。然后,在步驟S504中,將值“1”作為確定信號OutDataZ輸出。如果在步驟 S503中濃度差等于或小于閾值Zsub,則處理進(jìn)入到步驟S505,在步驟S505中,將值“0”作 為確定信號OutDataZ輸出。邊緣校正數(shù)據(jù)生成單元403的示例處理接下來,參照圖4B、圖5A和圖5B詳細(xì)描述邊緣校正數(shù)據(jù)生成單元403執(zhí)行的邊緣 校正數(shù)據(jù)生成處理。注意,邊緣校正數(shù)據(jù)生成單元403也針對各個CMYK圖像信號執(zhí)行類似 的邊緣校正數(shù)據(jù)生成處理,并針對各個圖像信號輸出邊緣校正數(shù)據(jù)。盡管可以通過硬件或 軟件來實(shí)現(xiàn)邊緣校正數(shù)據(jù)生成單元403執(zhí)行的處理,但是在本實(shí)施例中,作為CPU根據(jù)程序 執(zhí)行的計(jì)算機(jī)處理來進(jìn)行描述。參照圖4B,首先,在步驟S901中,邊緣校正數(shù)據(jù)生成單元403的CPU獲得輸入的 參照區(qū)域中的9個像素的平均值。注意,在本實(shí)施例中,為了避免進(jìn)行除法,作為下述等式 (1)的結(jié)果來獲得平均值。如果(SUM> 120),則 SUM = 120,AVE = (SUM > > 3) …(1)也就是說,將上述參照區(qū)域中的9個像素值的總和SUM限幅(clip)為120并且右 移3位(除以8),從而不用除法而獲得平均值A(chǔ)VE。很明顯,可以將9個像素值的總和SUM 除以9來獲得平均值。然后,在步驟S902中,邊緣校正數(shù)據(jù)生成單元403的CPU通過將輸 入?yún)⒄諈^(qū)域中的全部9個像素值與預(yù)定閾值threSST進(jìn)行比較,而將參照區(qū)域二值化。在 二值化中,如果像素值大于閾值threSST,則將其設(shè)置為“ 1”,而如果像素值等于或小于閾 值threSST,則將其設(shè)置為“0”。然后,在步驟S903中,確定是否針對所有邊緣模式完成了 步驟S905中的模式匹配中的比較,如果尚未完成比較,則處理進(jìn)入到步驟S904。如圖5A和圖5B所示,將上述邊緣模式分類為17組,每個組由8種類型的邊緣模式A到H構(gòu)成。同一組中的邊緣模式具有被反轉(zhuǎn)或者被旋轉(zhuǎn)的相同結(jié)構(gòu),并且從組中去除 作為反轉(zhuǎn)或旋轉(zhuǎn)的結(jié)果而獲得的重復(fù)的邊緣模式。各個邊緣模式具有3X3的像素大小,其 中各個像素的值為“0”或者“1”。然后,在步驟S904中,設(shè)置在模式匹配中使用的下一個邊緣模式,并且處理進(jìn)入 到步驟S905。從組1開始按照升序依次設(shè)置邊緣模式,并且按照從A到H的順序依次設(shè)置 同一組中的邊緣模式。此外,不總是需要使用圖5A和圖5B所示的所有邊緣模式,而可以針 對各個邊緣模式或者針對各個組任意地確定是否設(shè)置邊緣模式或組。在步驟S904中將不 設(shè)置被確定為不進(jìn)行設(shè)置的邊緣模式或組,而設(shè)置下一個邊緣模式或下一個組。然后,在步 驟S905中,使用二值化的參照區(qū)域和設(shè)置的邊緣模式執(zhí)行模式匹配。在模式匹配中,確定 二值化的參照區(qū)域中的9個像素值與設(shè)置的邊緣模式中的9個像素值是否全部匹配。然后, 在步驟S906中,如果在步驟S905中的模式匹配中,二值化的參照區(qū)域與設(shè)置的邊緣模式匹 配,則處理進(jìn)入到步驟S907。如果它們不匹配,則處理返回到步驟S903。然后,在步驟S907中,邊緣校正數(shù)據(jù)生成單元403的CPU生成并輸出邊緣校正數(shù) 據(jù)A作為邊緣校正數(shù)據(jù)。邊緣校正數(shù)據(jù)A是通過使用一維查找表LUTSST對在步驟S901中 獲得的平均值A(chǔ)VE進(jìn)行調(diào)制而獲得的值。如果在步驟S903中完成了與所有邊緣模式的比 較,則處理進(jìn)入到步驟S908。然后,在步驟S908中,邊緣校正數(shù)據(jù)生成單元403的CPU生成 并輸出邊緣校正數(shù)據(jù)B作為邊緣校正數(shù)據(jù)。邊緣校正數(shù)據(jù)B是通過使用一維查找表LUTE 對在步驟S901中獲得的平均值A(chǔ)VE進(jìn)行調(diào)制而獲得的值。這里,上述LUTSST和LUTE是4位輸入、4位輸出的查找表,并且將它們設(shè)置為具 有線性特性,使得基本按原樣輸出輸入值。但是,還可以根據(jù)例如打印機(jī)的性質(zhì)來設(shè)置這 些表,以提供非線性輸出。圖18A至圖18C例示了查找表LUTSST和LUTE的示例。圖18A 例示了具有上述線性特性的一維查找表,例如,如上所述,輸入值和輸出值被設(shè)置為相同的 值。圖18B和圖18C例示了具有非線性特性的一維查找表的示例。圖18B中的查找表具有 比輸入值小的輸出值,因此其在諸如打印機(jī)具有比通常濃(dark)的色調(diào)(tone)特性的情 況或用于降低邊緣平滑的效果的情況下使用。圖18C中的查找表具有比輸入值大的輸出 值,因此其在諸如打印機(jī)具有比通常淺的色調(diào)特性的情況或用于增強(qiáng)邊緣平滑的效果的情 況下使用。還可以具有多個查找表LUTSST,在這種情況下,可以針對在步驟S905中的模式 匹配中使用的各個邊緣模式或者針對各個組,保持查找表LUTSST,以根據(jù)在步驟S905中匹 配的邊緣模式進(jìn)行切換或使用。不必依次執(zhí)行從步驟S903到S906的處理,很明顯,可以并 行執(zhí)行使用邊緣模式的全部或部分模式匹配。邊緣校正單元406的示例處理接下來,參照圖6A和圖6B詳細(xì)描述邊緣校正單元406執(zhí)行的邊緣校正處理。注 意,邊緣校正單元406還針對各個CMYK圖像信號執(zhí)行類似的邊緣校正處理。盡管可以通過 硬件或軟件來實(shí)現(xiàn)邊緣校正單元406執(zhí)行的處理,但是在本實(shí)施例中,作為CPU根據(jù)程序執(zhí) 行的計(jì)算機(jī)處理來進(jìn)行描述。參照圖6A,首先,在步驟S 1401中,邊緣校正單元406的CPU執(zhí)行稍后描述的確定 信號校正處理,以校正確定信號OutDataZ,然后處理進(jìn)入到步驟S1402。在步驟S1402中,如 果校正的確定信號OutDataZ為“1” (校正開啟),則處理進(jìn)入到步驟S1403。在步驟S1403 中,確定是否針對半色調(diào)圖像數(shù)據(jù)的矩形區(qū)域中的全部四個像素選擇了下面描述的輸出數(shù)據(jù),如果存在尚未選擇輸出數(shù)據(jù)的任何像素,則處理進(jìn)入到步驟S1404?;蛘?,如果針對所有 像素選擇了輸出數(shù)據(jù),則邊緣校正處理完成。然后,在步驟S1404中,將尚未選擇輸出數(shù)據(jù)的像素的半色調(diào)圖像數(shù)據(jù)的值與邊 緣校正數(shù)據(jù)生成單元403生成的邊緣校正數(shù)據(jù)的值進(jìn)行比較。如果比較結(jié)果示出邊緣校正 數(shù)據(jù)具有較大的值,則處理進(jìn)入到步驟S1405,將邊緣校正數(shù)據(jù)輸出到所比較的半色調(diào)圖像 數(shù)據(jù)中的像素位置?;蛘撸绻容^結(jié)果示出像素值等于或大于邊緣校正數(shù)據(jù),則處理進(jìn)入 到步驟S1406,輸出所比較的半色調(diào)圖像數(shù)據(jù)中的像素。此外,如果在步驟S1402中校正的確定信號OutDataZ為“0” (校正關(guān)閉),則處理 進(jìn)入到步驟S1407,輸出半色調(diào)圖像數(shù)據(jù)的矩形區(qū)域。確定信號校正處理S1401接下來,將詳細(xì)描述圖6A中的步驟S1401中的確定信號校正處理。首先,在步驟S1501中,對確定信號OutDataZ是“1”(校正開啟)還是“0”(校正 關(guān)閉)進(jìn)行確定,如果信號是“校正開啟”,則處理進(jìn)入到步驟S1502。如果在步驟S1501中 確定信號OutDataZ是“校正關(guān)閉”,則處理進(jìn)入到步驟S1506。然后,在步驟S1502中確定屬性數(shù)據(jù)。如上所述,屬性數(shù)據(jù)是具有600dpi分辨率 的單像素數(shù)據(jù),其包括表示諸如字符、線、圖形和圖像的對象的屬性的值,另外還包括表示 諸如復(fù)印和打印的功能的類型的值。在步驟S1502中,基于屬性數(shù)據(jù)確定是否校正確定信 號OutDataZ。在本實(shí)施例中,針對作為示例的打印功能,僅對字符、線和圖形執(zhí)行平滑處理, 使得在屬性數(shù)據(jù)具有指示這些對象中的任意對象的值的情況下,處理進(jìn)入到步驟S1503。如 果在步驟S1502中,屬性數(shù)據(jù)指示針對打印功能的字符、線和圖像的屬性以外的屬性,則處 理進(jìn)入到步驟S1506。也就是說,如果屬性數(shù)據(jù)具有指示除了上述對象以外的對象的屬性或 操作的值,則處理進(jìn)入到步驟S1506。然后,在步驟S1503中,執(zhí)行白像素確定,以確定contone圖像數(shù)據(jù)中的關(guān)注像素 是否是白像素。這里所說的白像素是白色像素,例如對于所有CMYK圖像信號值為0的像 素。然后,在步驟S1504中,確定關(guān)注像素是否為白像素,并且確定屬性數(shù)據(jù)是否指示白像 素確定屬性。這里所說的白像素確定屬性是在進(jìn)行白像素確定時涉及的對象的屬性,在本 實(shí)施例中,例如,將字符和線的屬性定義為白像素確定屬性。因此,如果屬性數(shù)據(jù)指示字符 或線的屬性,并且如果關(guān)注像素是白像素,則處理進(jìn)入到步驟S1506。如果關(guān)注像素不是白 像素,并且/或者如果屬性數(shù)據(jù)不指示白像素確定屬性,則處理進(jìn)入到步驟S1505。然后,在 步驟S1505中,將值“1”(校正開啟)作為確定信號OutDataZ輸出。在步驟S1506中,將值 “0” (校正關(guān)閉)作為確定信號OutDataZ輸出。以這種方式,由于根據(jù)各個對象的屬性對由平滑確定單元402根據(jù)濃度生成的確 定信號進(jìn)行了校正,因此可以防止對諸如不需要平滑處理的自然圖像的對象帶來負(fù)面效 果。此外,由于針對字符或線的白像素將確定信號設(shè)置為“校正關(guān)閉”,因此還可以消除諸如 輪廓字符(outlinecharacter)或輪廓線(outline line)變窄的負(fù)面效果。注意,本實(shí)施例說明了白像素表示對于所有CMYK圖像信號值為“0”的像素。但是, 本發(fā)明不限于此,很明顯,例如可以將值小于預(yù)定閾值、因此被認(rèn)為是白色的像素確定為白 像素。此外,上述屬性數(shù)據(jù)指示的屬性的示例不限于字符、線、圖形和圖像的屬性,它們可以 包括例如指示磅數(shù)(point size)為4或更小的小字符的屬性或者指示磅數(shù)為0. 1或更小的細(xì)線的屬性。
在上述說明中,針對平滑確定單元402、邊緣校正數(shù)據(jù)生成單元403以及邊緣校正 單元406執(zhí)行的處理設(shè)置單獨(dú)的CPU。但是,這些處理可以由平滑處理單元305-1的CPU或 圖像處理單元301的CPU 307執(zhí)行。平滑處理單元305-1的處理的具體示例接下來,將參照圖7A至圖9D具體描述平滑處理單元305_1的操作。注意,為了簡 化說明,通過示例來描述對由四個CMYK圖像信號構(gòu)成的圖像數(shù)據(jù)中的黑⑷色的操作。具體示例1在將圖7A所示的參照區(qū)域601輸入到平滑確定單元402中的情況下,在步驟S501 中,作為最大值獲得像素602的像素值“ 15”,在步驟S502中,作為最小值獲得像素603的像 素值“0”。然后,在步驟S503中,將它們之間的濃度差“15”與閾值Zsub進(jìn)行比較。在本實(shí) 施例中,假定閾值Zsub為“4”,因此參照區(qū)域601中的濃度差大于閾值Zsub,因此將值“1” 輸入到邊緣校正單元406中,作為針對參照區(qū)域601的確定信號OutDataZ。還將參照區(qū)域601輸入到邊緣校正數(shù)據(jù)生成單元403中,從而在步驟S901中獲得 平均值A(chǔ)VE“7”,并且在步驟S902中獲得圖7B所示的二值化的參照區(qū)域1201。這里,在本實(shí) 施例中,假定閾值threSST為“8”。由于參照區(qū)域601中的像素602具有比閾值threSST大 的值“ 15”,因此將它們二值化為“ 1 ”,作為像素1202,而由于像素603具有比閾值threSST 小的值“0”,因此將它們二值化為“0”,作為像素1203。在步驟S903至S906中,圖7B中的 二值化的參照區(qū)域1201與圖5A和圖5B中的組2中的邊緣模式H匹配,從而在步驟S907 中將值“7”作為邊緣校正數(shù)據(jù)輸出到邊緣校正單元406中。除了上述確定信號和上述邊緣校正數(shù)據(jù),邊緣校正單元406還輸入?yún)⒄諈^(qū)域601 中的關(guān)注像素604、與參照區(qū)域601對應(yīng)的屬性數(shù)據(jù)以及圖7C所示的矩形區(qū)域1601。與參 照區(qū)域601對應(yīng)的屬性數(shù)據(jù)是指示圖像的值。在步驟S1401中,邊緣校正單元406執(zhí)行確 定信號校正處理,從而將確定信號設(shè)置為“校正開啟”。然后,在步驟S1403至S1406中,將 矩形區(qū)域1601中的各個像素值與邊緣校正數(shù)據(jù)的值“7”進(jìn)行比較,并且作為結(jié)果輸出圖7D 所示的矩形區(qū)域1801。具體示例2類似地,在將圖8A所示的參照區(qū)域701輸入到平滑確定單元402中的情況下,最 大值是像素702的像素值“7”,最小值是像素703的像素值“0”。因此,將它們之間的濃度 差“7”與閾值Zsub進(jìn)行比較,從而將確定信號OutDataZ設(shè)置為“1”。此外,邊緣校正數(shù)據(jù) 生成單元403獲得平均值A(chǔ)VE “4”,由于參照區(qū)域701中的所有像素都小于閾值threSST, 因此將它們二值化為“0”,由此獲得圖8B所示的參照區(qū)域1301。然后,由于圖8B所示的二 值化的參照區(qū)域1301不與圖5A和圖5B中的邊緣模式中的任何一個匹配,因此在步驟S908 中,將值“4”作為邊緣校正數(shù)據(jù)輸出。除了上述確定信號和上述邊緣校正數(shù)據(jù),邊緣校正單元406還輸入?yún)⒄諈^(qū)域701 中的關(guān)注像素704、與參照區(qū)域701對應(yīng)的屬性數(shù)據(jù)以及圖8C所示的矩形區(qū)域1701。與參 照區(qū)域701對應(yīng)的屬性數(shù)據(jù)是指示圖形的值。在邊緣校正單元406中,將確定信號設(shè)置為 “校正開啟”,將矩形區(qū)域1701中的各個像素值與邊緣校正數(shù)據(jù)的值“4”進(jìn)行比較,并且作 為結(jié)果輸出圖8D所示的矩形區(qū)域1901。
具體示例3此外,例如,在將圖9A所示的參照區(qū)域801輸入到平滑確定單元402中的情況下, 最大值是像素802的像素值“3”,最小值是像素803的像素值“0”。因此,作為它們之間的 濃度差“3”與閾值Zsub之間的比較的結(jié)果,將確定信號OutDataZ設(shè)置為“0”。此外,邊緣 校正數(shù)據(jù)生成單元403獲得平均值A(chǔ)VE “0”。由于參照區(qū)域801中的所有像素都具有小于 閾值 threSST的值,因此獲得圖9B所示的所有像素都被二值化為“0”的參照區(qū)域1301,并 且在步驟S908中,將值“0”作為邊緣校正數(shù)據(jù)輸出。除了上述確定信號和上述邊緣校正數(shù)據(jù),邊緣校正單元406還輸入?yún)⒄諈^(qū)域801 中的關(guān)注像素804、與參照區(qū)域801對應(yīng)的屬性數(shù)據(jù)以及圖9C所示的矩形區(qū)域1601。與參 照區(qū)域801對應(yīng)的屬性數(shù)據(jù)是指示圖像的值。在邊緣校正單元406中,由于確定信號為“校 正關(guān)閉”,因此作為結(jié)果輸出圖9D所示的矩形區(qū)域1601。在本實(shí)施例中,盡管假定閾值Zsub為“4”,并且假定閾值threSST為“8”,但是可 以將它們設(shè)置為使得能夠控制平滑處理的應(yīng)用范圍的任何任意值。根據(jù)本實(shí)施例的邊緣處理的具體示例現(xiàn)在,參照圖IOA至圖12B描述平滑處理單元305-1執(zhí)行的邊緣處理的具體示例。 這里,為了簡化說明,通過示例來描述對由四個CMYK圖像信號構(gòu)成的輸出圖像數(shù)據(jù)中的黑 (K)色的操作。邊緣處理示例1圖IOA例示了由像素2001和像素2002構(gòu)成的圖像數(shù)據(jù),像素2001針對K的像素 值為“0”,像素2002針對K的像素值為“255”。在屬性數(shù)據(jù)中,像素2001對應(yīng)于圖IOB中 的像素2101,像素2002對應(yīng)于圖IOB中的像素2102。像素2101具有圖像的屬性(I),而 像素2102具有圖形的屬性(G)。通過半色調(diào)處理單元304執(zhí)行的數(shù)字半色調(diào)處理將圖IOA 中的像素2001轉(zhuǎn)換為如圖IOC所示的針對K的像素值為“0”的像素2201,而將像素2002 轉(zhuǎn)換為針對K的像素值為“15”的像素2202。圖IOD例示了作為對圖IOA中的contone圖像數(shù)據(jù)、圖IOB中的屬性數(shù)據(jù)以及圖 IOC中的半色調(diào)圖像數(shù)據(jù)執(zhí)行根據(jù)本實(shí)施例的平滑處理的結(jié)果而獲得的半色調(diào)圖像數(shù)據(jù)。 可以看出,將淺色像素2301和像素2302添加到像素2001和像素2002之間的邊界上,例如 邊緣部分上,使得邊緣部分平滑。邊緣處理示例2圖IlA例示了由像素2401和像素2402構(gòu)成的圖像數(shù)據(jù),像素2401針對K的像素 值為“0”,像素2402針對K的像素值為“120”。在屬性數(shù)據(jù)中,像素2401對應(yīng)于圖IOB中 的像素2101,像素2402對應(yīng)于圖IOB中的像素2102。通過半色調(diào)處理單元304執(zhí)行的數(shù) 字半色調(diào)處理將圖IlA中的像素2401轉(zhuǎn)換為如圖IlB所示的針對K的像素值為“0”的像 素2501。另一方面,將像素2402轉(zhuǎn)換為針對K的像素值為“0”的像素2502以及針對K的 像素值為“15”的像素2503。圖IlC例示了作為對圖11A、圖IOB以及圖IlB中的那些數(shù)據(jù)執(zhí)行根據(jù)本實(shí)施例的 平滑處理的結(jié)果而獲得的半色調(diào)圖像數(shù)據(jù)。也可以看出,在這種情況下,將淺色像素2601、 2602和2603添加到像素2401和像素2402之間的邊界上,例如邊緣部分上,使得邊緣部分平滑。
邊緣處理示例3圖12A例示了由像素2701和像素2702構(gòu)成的圖像數(shù)據(jù),像素2701針對K的像素 值為“120”,像素2702針對K的像素值也為“120”。在屬性數(shù)據(jù)中,像素2701對應(yīng)于圖10B 中的像素2101,像素2702對應(yīng)于圖10B中的像素2102。通過半色調(diào)處理單元304執(zhí)行的數(shù) 字半色調(diào)處理將圖12A中的像素2701轉(zhuǎn)換為如圖12B所示的針對K的像素值為“15”的像 素2801和針對K的像素值為“0”的像素2802。類似地,將圖12A中的像素2702轉(zhuǎn)換為如 圖12B所示的針對K的像素值為“0”的像素2803和針對K的像素值為“ 15”的像素2804。在對圖12A、圖10B以及圖12B中的那些數(shù)據(jù)執(zhí)行根據(jù)本實(shí)施例的平滑處理的情況 下,由于像素2701和像素2702之間沒有像素值邊界,因此平滑處理不起作用。因此,從平 滑處理單元305-1輸出圖12B中的圖像數(shù)據(jù)。第一實(shí)施例的效果如上所述,根據(jù)本實(shí)施例,根據(jù)contone圖像數(shù)據(jù)的濃度差生成確定是否執(zhí)行用 于減少鋸齒的平滑處理的確定信號。因此,僅對像素值的邊緣部分,而不對屬性的邊緣部分 執(zhí)行平滑處理。此外,由于根據(jù)屬性數(shù)據(jù)校正確定信號,因此能夠防止對屬性不需要執(zhí)行平 滑處理、但是在僅考慮其像素值的情況下要不期望地執(zhí)行平滑處理的對象,執(zhí)行不必要的
平滑處理。第二實(shí)施例在本發(fā)明的第二實(shí)施例中,平滑處理單元305-2與第一實(shí)施例的不同之處僅在于 圖3B中的平滑處理單元305-1的部分結(jié)構(gòu),因此用相同的附圖標(biāo)記表示與第一實(shí)施例中的 元件相同的元件,這里不再進(jìn)行描述。參照圖13,描述根據(jù)第二實(shí)施例的平滑處理單元305-2的操作。圖13中的平滑處 理單元305-2輸入緊接在輸入到半色調(diào)處理單元304中之前的(contone)圖像數(shù)據(jù)、從半 色調(diào)處理單元304輸出的(半色調(diào))圖像數(shù)據(jù)以及屬性數(shù)據(jù)。如前所述,contone圖像數(shù) 據(jù)具有600dpi的分辨率,半色調(diào)圖像數(shù)據(jù)具有1200dpi的分辨率。以與contone圖像數(shù)據(jù) 相同的600dpi的分辨率輸入屬性數(shù)據(jù)。在圖13中,示出與圖像數(shù)據(jù)一起處理的屬性數(shù)據(jù) 來進(jìn)行說明。在平滑處理單元305-2中的FIFO存儲器401中累積contone圖像數(shù)據(jù)。此時, 在contone圖像數(shù)據(jù)中,僅將各個圖像信號的8位中的4個最高有效位輸入到平滑處理單 元305-2中。FIFO存儲器401使contone圖像數(shù)據(jù)延遲2行,形成由以關(guān)注像素為中心的 9個像素構(gòu)成的3X3的像素參照區(qū)域,并將參照區(qū)域輸出到混合數(shù)據(jù)轉(zhuǎn)換單元3001和邊 緣校正數(shù)據(jù)生成單元403。此外,僅將參照區(qū)域中位于中心的單個像素(關(guān)注像素)輸出 到邊緣校正單元406。然后,混合數(shù)據(jù)轉(zhuǎn)換單元3001執(zhí)行根據(jù)參照區(qū)域生成稍后描述的混 合數(shù)據(jù)的參照矩形的混合數(shù)據(jù)轉(zhuǎn)換處理,并將參照區(qū)域輸出到平滑確定單元402。然后,平 滑確定單元402執(zhí)行根據(jù)混合數(shù)據(jù)的參照區(qū)域確定是否執(zhí)行平滑處理的平滑確定處理,并 將確定結(jié)果作為確定信號輸出到邊緣校正單元406。邊緣校正數(shù)據(jù)生成單元403執(zhí)行邊緣 校正數(shù)據(jù)生成處理,以根據(jù)參照區(qū)域獲得在稍后描述的邊緣校正處理中使用的邊緣校正數(shù) 據(jù),并將邊緣校正數(shù)據(jù)輸出到邊緣校正單元406。與上述contone圖像數(shù)據(jù)類似,在FIFO存儲器404中累積屬性數(shù)據(jù)。FIFO存儲器 404使屬性數(shù)據(jù)延遲1行,并且以與參照區(qū)域中的關(guān)注像素的時序匹配的方式,將單個像素的數(shù)據(jù)輸出到下一個邊緣校正單元406。半色調(diào)處理單元304將半色調(diào)圖像數(shù)據(jù)轉(zhuǎn)換為具有1200dpi分辨率的4位的信號,并且作為大小是單個600dpi像素的四倍的2 X 2像素的矩形區(qū)域,將半色調(diào)圖像數(shù)據(jù)進(jìn) 一步輸出到平滑處理單元305-2。FIFO存儲器405使1200dpi的圖像數(shù)據(jù)的矩形區(qū)域延遲, 并且以與contone圖像數(shù)據(jù)和屬性數(shù)據(jù)的時序匹配的方式,將1200dpi的矩形區(qū)域(例如 4個像素)輸出到邊緣校正單元406。邊緣校正單元406使用上述五個數(shù)據(jù)執(zhí)行稍后描述的邊緣校正處理,并輸出由半 色調(diào)圖像數(shù)據(jù)的四個4位的像素構(gòu)成的矩形區(qū)域。混合數(shù)據(jù)轉(zhuǎn)換單元3001的示例轉(zhuǎn)換處理接下來,將詳細(xì)描述根據(jù)第二實(shí)施例的平滑處理單元305-2的混合數(shù)據(jù)轉(zhuǎn)換單元 3001執(zhí)行的混合數(shù)據(jù)轉(zhuǎn)換處理。注意,混合數(shù)據(jù)轉(zhuǎn)換單元3001針對CMYK圖像信號中的各 個執(zhí)行類似的混合數(shù)據(jù)轉(zhuǎn)換處理?;旌蠑?shù)據(jù)轉(zhuǎn)換處理是使用下面的等式(2),針對構(gòu)成上述參照區(qū)域的全部9個像 素中的各個,以預(yù)定比率執(zhí)行混合操作,以針對各個像素獲得4位的混合數(shù)據(jù),由此生成由 這9個像素構(gòu)成的參照區(qū)域的處理。MIX = ((DC ‘ MRC) + (DM · MRM) + (DY · MRY) + (DK · MRK)) >> BS,如果(MIX> 15),則 MIX = 15. . . (2)在等式(2)中,D表示像素值,其附加字符表示各個圖像信號的顏色。也就是說, DC表示青(C)色的像素值,DM表示品紅(M)色的像素值,DY表示黃(Y)色的像素值,DK表 示黑(K)色的像素值。此外,與像素值D的情況相同,MR表示各個圖像信號的混合比率,其 附加字符表示對應(yīng)圖像信號的顏色,BS表示移位量。也就是說,將各個圖像信號的像素值 D與混合比率MR的積的總和,右移由移位量BS指示的位數(shù),由此可以獲得各個像素的混合 數(shù)據(jù)MIX。例如,如果將所有MR設(shè)置為“ 1 ”,而將所有BS設(shè)置為“2”,則可以根據(jù)所有CMYK 圖像信號的平均像素值生成混合數(shù)據(jù)。此外,例如,如果將MRK設(shè)置為“5”,而將其它MR設(shè) 置為“1”,將所有BS設(shè)置為“3”,則可以增強(qiáng)4個CMYK圖像信號中的K的影響。因此,在平 滑確定單元402中,可能將上述確定信號設(shè)置為“校正開啟”,這使得對平滑處理的控制(例 如在處理期間對K圖像信號賦予比其它圖像信號高的優(yōu)先級)較容易。在第二實(shí)施例中,盡管等式(2)描述了將各個圖像信號的像素值D與混合比率MR 的積的總和右移的位量移BS,但是很明顯,代替右移,可以例如執(zhí)行除法。此外,由于混合數(shù) 據(jù)轉(zhuǎn)換單元3001生成的混合數(shù)據(jù)的參照區(qū)域是CMYK圖像信號間的公共數(shù)據(jù),因此很明顯, 例如可以在針對所有CMYK圖像信號的混合數(shù)據(jù)轉(zhuǎn)換處理中使用一次生成的數(shù)據(jù)。第二實(shí)施例的平滑處理單元的具體示例接下來,將參照圖14A至圖14C具體描述根據(jù)本實(shí)施例的平滑處理單元305_2的 部分操作。圖14A所示的參照區(qū)域3101對應(yīng)于由四個CMYK圖像信號構(gòu)成的圖像數(shù)據(jù)中的 青色的參照區(qū)域,圖14B所示的參照區(qū)域3201對應(yīng)于品紅、黃和黑色的參照區(qū)域。此外,像 素3102和像素3202是針對不同的圖像信號的相同像素,像素3103和像素3203是針對不 同的圖像信號的相同像素。在將圖14A和圖14B所示的參照區(qū)域3101和3201輸入到混合數(shù)據(jù)轉(zhuǎn)換單元3001 中的情況下,混合數(shù)據(jù)轉(zhuǎn)換單元3001針對各個參照區(qū)域中的所有9個像素執(zhí)行混合數(shù)據(jù)轉(zhuǎn)換處理。參照區(qū)域3101由像素值為“8”的像素3102和像素值為“0”的像素3103構(gòu)成,而 參照區(qū)域3201由像素值為“4”的像素3202和像素值為“0”的像素3203構(gòu)成。通過等式 (2)將這些參照區(qū)域轉(zhuǎn)換為圖14C所示的混合數(shù)據(jù)的參照區(qū)域3301,然后將其輸出到平滑 確定單元402中。混合數(shù)據(jù)的參照區(qū)域3301由像素值為“5”的像素3302和像素值為“0” 的像素3303構(gòu)成。在輸入到平滑確定單元402中的混合數(shù)據(jù)的參照區(qū)域3301中,在步驟S501中,作 為最大值獲得像素3302的像素值“5”,在步驟S502中,作為最小值獲得像素3303的像素值 “0”。然后,在步驟S503中,將它們之間的濃度差“5”與閾值Zsub進(jìn)行比較。在本實(shí)施例 中,假定閾值Zsub為“4”,因此參照區(qū)域3301中的濃度差大于閾值Zsub,因此將針對參照 區(qū)域3301的確定信號OutDataZ設(shè)置為“1”,并將其輸出到邊緣校正單元406中。在進(jìn)一步 的處理中,針對所有CMYK圖像信號共同使用該確定信號OutDataZ,來確定是否執(zhí)行平滑處 理。此外,在第一實(shí)施例中,假設(shè)例如將參照區(qū)域3101和參照區(qū)域3201輸入到平滑 確定單元402中。在這種情況下,盡管由于參照區(qū)域中的濃度差“8”而將青色的參照區(qū)域 3101的確定信號OutDataZ設(shè)置為“1”,但是由于參照區(qū)域中的濃度差“4”而將其它圖像信 號的參照區(qū)域3201的確定信號OutDataZ設(shè)置為“0”。換句話說,對青色執(zhí)行平滑處理,而 不對其它圖像信號執(zhí)行平滑處理。這樣,將僅針對青色的邊緣校正數(shù)據(jù)輸出到各個邊界,該 各個邊界將針對所有四個圖像信號、像素值為“0”的像素3102和3202,與針對所有四個圖 像信號、像素值大于“0”的像素3103和3203分離。結(jié)果,在一些情況下,可能由于該邊緣 校正數(shù)據(jù)而使用不恰當(dāng)?shù)念伾珜@些邊緣部分進(jìn)行修飾,這導(dǎo)致偽色的生成。第二實(shí)施例的效果根據(jù)第二實(shí)施例,根據(jù)全部圖像信號生成混合顏色數(shù)據(jù),并且根據(jù)混合顏色數(shù)據(jù) 生成用于確定是否執(zhí)行用于減少鋸齒的平滑處理的確定信號。這使得能夠執(zhí)行適當(dāng)?shù)奶?理,而不在邊緣部分生成偽色。第三實(shí)施例在第三實(shí)施例中,平滑處理單元305-3與第一和第二實(shí)施例的不同之處僅在于圖 3和圖13中的平滑處理單元305-1和305-2的部分結(jié)構(gòu),因此用相同的附圖標(biāo)記表示與第 一和第二實(shí)施例中的元件相同的元件,這里不再進(jìn)行描述?,F(xiàn)在,參照圖15描述根據(jù)本實(shí)施例的平滑處理單元305-3的操作。圖15中的平滑處理單元305-3輸入緊接在輸入到半色調(diào)處理單元304中之前的 (contone)圖像數(shù)據(jù)、從半色調(diào)處理單元304輸出的(半色調(diào))圖像數(shù)據(jù)以及屬性數(shù)據(jù)。如 前所述,contone圖像數(shù)據(jù)具有600dpi的分辨率,半色調(diào)圖像數(shù)據(jù)具有1200dpi的分辨率。 以與contone圖像數(shù)據(jù)相同的600dpi的分辨率輸入屬性數(shù)據(jù)。在圖15中,示出與圖像數(shù) 據(jù)一起處理的屬性數(shù)據(jù),來進(jìn)行說明。在平滑處理單元305-3中的FIFO存儲器401中累積contone圖像數(shù)據(jù)。此時,在 contone圖像數(shù)據(jù)中,僅將各個圖像信號的8位中的4個最高有效位輸入到平滑處理單元 305-3中。FIFO存儲器401使contone圖像數(shù)據(jù)延遲2行,形成由以關(guān)注像素為中心的9個 像素構(gòu)成的3 X 3像素參照區(qū)域,并將參照區(qū)域輸出到邊緣校正數(shù)據(jù)生成單元403和校正關(guān) 閉確定單元3401。此外,僅將參照區(qū)域中位于中心的單個像素(關(guān)注像素)輸出到校正關(guān)閉確定單元3401。然后,混合數(shù)據(jù)轉(zhuǎn)換單元3001執(zhí)行根據(jù)上述參照區(qū)域生成稍后描述的混 合數(shù)據(jù)的參照矩形的混合數(shù)據(jù)轉(zhuǎn)換處理,然后將參照矩形輸出到平滑確定單元402。然后, 平滑確定單元402執(zhí)行根據(jù)混合數(shù)據(jù)的參照區(qū)域確定是否執(zhí)行平滑處理的平滑確定處理, 并將確定結(jié)果作為確定信號輸出到邊緣校正單元3402。此外,邊緣校正數(shù)據(jù)生成單元403 執(zhí)行邊緣校正數(shù)據(jù)生成處理,以根據(jù)參照區(qū)域獲得在稍后描述的邊緣校正處理中使用的邊 緣校正數(shù)據(jù),并將邊緣校正數(shù)據(jù)輸出到邊緣校正單元3402。與contone圖像數(shù)據(jù)類似,在FIFO存儲器404中累積屬性數(shù)據(jù)。FIFO存儲器404 使屬性數(shù)據(jù)延遲1行,并且以與參照區(qū)域中的關(guān)注像素的時序匹配的方式,將單個像素的 數(shù)據(jù)輸出到下一個校正關(guān)閉確定單元3401。然后,校正關(guān)閉確定單元3401使用參照區(qū)域中 的關(guān)注像素和屬性數(shù)據(jù),執(zhí)行稍后描述的用于生成校正關(guān)閉信號的校正關(guān)閉確定處理,然 后將校正關(guān)閉信號輸出到下一個邊緣校正單元3402。半色調(diào)處理單元304將半色調(diào)圖像數(shù)據(jù)轉(zhuǎn)換為具有1200dpi分辨率的4位的信 號,并且作為大小是單個600dpi像素的四倍的2X2像素的矩形區(qū)域,將其進(jìn)一步輸出到 平滑處理單元305-3。FIFO存儲器405使1200dpi的圖像數(shù)據(jù)的矩形區(qū)域延遲,并且以與 contone圖像數(shù)據(jù)和屬性數(shù)據(jù)的時序匹配的方式,將1200dpi的矩形區(qū)域(例如4個像素) 輸出到邊緣校正單元3402。邊緣校正單元3402使用上述五個數(shù)據(jù)執(zhí)行稍后描述的邊緣校正處理,并輸出由 半色調(diào)圖像數(shù)據(jù)的四個4位的像素構(gòu)成的矩形區(qū)域。校正關(guān)閉確定單元3401執(zhí)行的示例確定處理接下來,將參照圖16A詳細(xì)描述校正關(guān)閉確定單元3401執(zhí)行的校正關(guān)閉確定處 理。盡管可以通過硬件或軟件來實(shí)現(xiàn)校正關(guān)閉確定單元3401執(zhí)行的處理,但是在本實(shí)施例 中,作為CPU根據(jù)程序執(zhí)行的計(jì)算機(jī)處理來進(jìn)行描述。CPU可以由在平滑處理單元305-3中 執(zhí)行的其它處理共同使用。首先,在步驟S3501中,確定屬性數(shù)據(jù)。如稍后所述,屬性數(shù)據(jù)是包括表示對象(例 如字符、線、圖形和圖像)的屬性和功能(例如復(fù)印和打印)的類型的值的具有600dpi分 辨率的單像素數(shù)據(jù)。在步驟S3501中,根據(jù)屬性數(shù)據(jù)來確定是否執(zhí)行平滑處理。在本實(shí)施 例中,僅對針對作為示例的打印功能的字符、線和圖形執(zhí)行平滑處理,使得如果屬性數(shù)據(jù)具 有上述值中的任意值,則處理進(jìn)入到步驟S3502。如果在步驟S3501中,屬性數(shù)據(jù)具有針對 打印功能的字符、線和圖形的屬性之外的屬性,則處理進(jìn)入到步驟S3505。也就是說,如果屬 性數(shù)據(jù)具有表示上述對象以外的對象的屬性或操作的值,則處理進(jìn)入到步驟S3505。然后,在步驟S3502中,執(zhí)行白像素確定,以確定contone圖像數(shù)據(jù)中的關(guān)注像素 是否是白像素。這里所說的白像素是白色像素,例如針對所有CMYK圖像信號,值為“0”的 像素。然后,在步驟S3503中,確定關(guān)注像素是否為白像素,并且確定屬性數(shù)據(jù)是否指示白 像素確定屬性。這里所說的白像素確定屬性是在進(jìn)行白像素確定時涉及的對象的屬性,在 本實(shí)施例中,例如,將字符和線的屬性定義為白像素確定屬性。因此,如果屬性數(shù)據(jù)具有字 符或線的屬性,并且如果關(guān)注像素是白像素,則處理進(jìn)入到步驟S3505。如果關(guān)注像素不是 白像素,并且/或者如果屬性數(shù)據(jù)不表示白像素確定屬性,則處理進(jìn)入到步驟S3504。然后,在步驟S3504中,將值“1”(校正開啟)作為校正關(guān)閉信號OutDataOFF輸 出。在步驟S3505中,將值“0”(校正關(guān)閉)作為校正關(guān)閉信號OutDataOFF輸出。
這使得除了通過平滑確定單元402根據(jù)濃度生成的確定信號之外,能夠通過對象 的屬性進(jìn)行控制,由此防止對諸如不需要平滑處理的自然圖像的對象帶來負(fù)面效果。此外, 由于針對字符或線的白像素,作為“校正關(guān)閉”輸出校正關(guān)閉信號,因此還可以消除諸如輪 廓字符或輪廓線變窄的負(fù)面效果。在本實(shí)施例中,描述了白像素表示針對所有CMYK圖像信號值為“0”的像素。但 是,本發(fā)明不限于此,例如,可以將值不大于預(yù)定閾值、因此被認(rèn)為是白色的像素確定為白 像素。此外,屬性數(shù)據(jù)指示的屬性的示例不限于字符、線、圖形和圖像,它們可以包括例如指 示磅數(shù)為4或更小的小字符的屬性,或者指示磅數(shù)為0. 1或更小的細(xì)線的屬性。邊緣校正單元3402的示例處理接下來,將參照圖16B詳細(xì)描述根據(jù)本實(shí)施例的邊緣校正單元3402執(zhí)行的邊緣校 正處理。根據(jù)本實(shí)施例的邊緣校正處理是對在第一實(shí)施例中描述的邊緣校正處理,附加稍 后描述的步驟S3601的處理,因此這里不再描述其它步驟。注意,邊緣校正單元3402也針 對CMYK圖形信號中的各個執(zhí)行類似的邊緣校正處理。盡管可以通過硬件或軟件來實(shí)現(xiàn)邊 緣校正單元3402執(zhí)行的處理,但是在本實(shí)施例中,作為CPU根據(jù)程序執(zhí)行的計(jì)算機(jī)處理來 進(jìn)行描述。CPU可以由在平滑處理單元305-3中執(zhí)行的其它處理共同使用。參照圖16B,首先,在步驟S3601中,邊緣校正單元3402確定從校正關(guān)閉確定單元 3401輸入的校正關(guān)閉信號OutDataOFF是“校正開啟”還是“校正關(guān)閉”。如果校正關(guān)閉信 號OutDataOFF是“1” ( “校正開啟”),則處理進(jìn)入到步驟S1402。如果在步驟S3601中校 正關(guān)閉信號OutDataOFF是“0” ( “校正關(guān)閉”),則處理進(jìn)入到步驟S1407,強(qiáng)制輸出半色調(diào) 圖像數(shù)據(jù)的矩形區(qū)域。第三實(shí)施例的效果如上所述,根據(jù)本實(shí)施例,除了從平滑確定單元402輸出確定信號以外并且在這 之前,通過在校正關(guān)閉確定單元3401中生成校正關(guān)閉信號,也能夠?qū)崿F(xiàn)與第一和第二實(shí)施 例中的效果類似的效果。此外,由于不通過軟件等的操作執(zhí)行在校正關(guān)閉信號為“校正關(guān) 閉”的情況下不需要執(zhí)行的平滑確定處理或邊緣校正數(shù)據(jù)生成處理,因此還具有加速處理 的效果。其它實(shí)施例本發(fā)明可以作為例如系統(tǒng)、裝置、方法、程序或存儲介質(zhì)來實(shí)施。具體地說,本發(fā)明 可以應(yīng)用于由多個設(shè)備構(gòu)成的系統(tǒng)或由單個設(shè)備構(gòu)成的裝置。本發(fā)明的各方面還能夠通過讀出并執(zhí)行記錄在存儲裝置上的用于執(zhí)行上述實(shí)施 例的功能的程序的系統(tǒng)或設(shè)備的計(jì)算機(jī)(或諸如CPU或MPU的裝置)、以及通過由系統(tǒng)或設(shè) 備的計(jì)算機(jī)例如讀出并執(zhí)行記錄在存儲裝置上的用于執(zhí)行上述實(shí)施例的功能的程序來執(zhí) 行各步驟的方法來實(shí)現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲裝置的各種類型的記錄介 質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。雖然參照示例性實(shí)施例對本發(fā)明進(jìn)行了說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公 開的示例性實(shí)施例。所附權(quán)利要求的范圍符合最寬的解釋,以使其涵蓋所有這種變型、等同 結(jié)構(gòu)及功能。
權(quán)利要求
一種圖像處理裝置,其用于基于第一圖像數(shù)據(jù)減少第二圖像數(shù)據(jù)中的鋸齒,所述第二圖像數(shù)據(jù)作為對所述第一圖像數(shù)據(jù)的各個圖像信號執(zhí)行數(shù)字半色調(diào)處理的結(jié)果而獲得,屬性數(shù)據(jù)表示包含在所述第一圖像數(shù)據(jù)中的各個像素的屬性,所述圖像處理裝置包括平滑確定單元,其被配置為基于所述第一圖像數(shù)據(jù),輸出指示是否執(zhí)行平滑處理的確定信號;邊緣校正數(shù)據(jù)生成單元,其被配置為根據(jù)所述第一圖像數(shù)據(jù),生成用于所述平滑處理的邊緣校正數(shù)據(jù);以及邊緣校正單元,其被配置為根據(jù)所述確定信號和所述屬性數(shù)據(jù)來選擇是否執(zhí)行邊緣校正處理,所述邊緣校正處理使用所述邊緣校正數(shù)據(jù)生成單元生成的所述邊緣校正數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中,所述邊緣校正單元包括選擇單元,該選 擇單元被配置為在執(zhí)行使用所述邊緣校正數(shù)據(jù)的所述邊緣校正處理的情況下,按照所述第 二圖像數(shù)據(jù)的每個像素,將所述第二圖像數(shù)據(jù)與所述邊緣校正數(shù)據(jù)生成單元生成的所述邊 緣校正數(shù)據(jù)進(jìn)行比較,并且將所述第二圖像數(shù)據(jù)與所述邊緣校正數(shù)據(jù)中具有較大像素值的 圖像數(shù)據(jù)作為所述比較的結(jié)果輸出。
3.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中,所述邊緣校正單元包括確定信號校正 單元,該確定信號校正單元被配置為基于所述屬性數(shù)據(jù)或基于所述第一圖像數(shù)據(jù)和所述屬 性數(shù)據(jù),對所述確定信號進(jìn)行校正。
4.根據(jù)權(quán)利要求1所述的圖像處理裝置,該圖像處理裝置還包括混合數(shù)據(jù)轉(zhuǎn)換單元, 該混合數(shù)據(jù)轉(zhuǎn)換單元被配置為將由多個圖像信號構(gòu)成的所述第一圖像數(shù)據(jù)轉(zhuǎn)換為由單個 圖像信號構(gòu)成的混合第一圖像數(shù)據(jù),其中,所述平滑確定單元基于所述混合第一圖像數(shù)據(jù),輸出指示是否執(zhí)行平滑處理的 所述確定信號。
5.根據(jù)權(quán)利要求4所述的圖像處理裝置,其中,所述第一圖像數(shù)據(jù)由青、品紅、黃和黑 色四個圖像信號構(gòu)成,并且所述混合數(shù)據(jù)轉(zhuǎn)換單元通過以預(yù)定比率將所述第一圖像數(shù)據(jù)的所述四個圖像信號混 合,將所述第一圖像數(shù)據(jù)轉(zhuǎn)換為由單個圖像信號構(gòu)成的所述混合第一圖像數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的圖像處理裝置,該圖像處理裝置還包括校正關(guān)閉確定單元, 該校正關(guān)閉確定單元被配置為基于所述屬性數(shù)據(jù),輸出指示不執(zhí)行平滑處理的校正關(guān)閉信 號,其中,所述邊緣校正單元根據(jù)所述確定信號和所述校正關(guān)閉信號來選擇是否執(zhí)行邊緣 校正處理,所述邊緣校正處理使用所述邊緣校正數(shù)據(jù)生成單元生成的所述邊緣校正數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的圖像處理裝置,其中,所述校正關(guān)閉確定單元基于所述第一 圖像數(shù)據(jù)和所述屬性數(shù)據(jù),輸出指示不執(zhí)行平滑處理的校正關(guān)閉信號。
8.一種圖像處理方法,其基于第一圖像數(shù)據(jù)減少第二圖像數(shù)據(jù)中的鋸齒,所述第二圖 像數(shù)據(jù)作為對所述第一圖像數(shù)據(jù)的各個圖像信號執(zhí)行數(shù)字半色調(diào)處理的結(jié)果而獲得,屬性 數(shù)據(jù)表示包含在所述第一圖像數(shù)據(jù)中的各個像素的屬性,所述圖像處理方法包括以下步 驟基于所述第一圖像數(shù)據(jù),輸出指示是否執(zhí)行平滑處理的確定信號;根據(jù)所述第一圖像數(shù)據(jù),生成用于所述平滑處理的邊緣校正數(shù)據(jù);以及根據(jù)所述確定信號和所述屬性數(shù)據(jù)來選擇是否執(zhí)行邊緣校正處理,所述邊緣校正處理 使用在所述生成步驟中生成的所述邊緣校正數(shù)據(jù)。
全文摘要
本發(fā)明提供一種圖像處理裝置及圖像處理方法。為了基于第一圖像數(shù)據(jù)減少第二圖像數(shù)據(jù)中的鋸齒,第二圖像數(shù)據(jù)通過對第一圖像數(shù)據(jù)的各個圖像信號執(zhí)行數(shù)字半色調(diào)處理而獲得,屬性數(shù)據(jù)表示第一圖像數(shù)據(jù)中的各個像素的屬性,基于第一圖像數(shù)據(jù)來輸出指示是否執(zhí)行平滑處理的確定信號,根據(jù)第一圖像數(shù)據(jù)來生成用于平滑處理的邊緣校正數(shù)據(jù),根據(jù)確定信號和屬性數(shù)據(jù)來選擇是否執(zhí)行使用邊緣校正數(shù)據(jù)的邊緣校正處理。此外,針對各個圖像信號比較第二圖像數(shù)據(jù)和邊緣校正數(shù)據(jù),以根據(jù)比較結(jié)果輸出其中的一個。
文檔編號H04N1/409GK101867682SQ20101014857
公開日2010年10月20日 申請日期2010年4月14日 優(yōu)先權(quán)日2009年4月17日
發(fā)明者橿渕洋一, 蕪木浩 申請人:佳能株式會社