專利名稱:圖象半色調(diào)處理裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及由二進(jìn)制象素組成的諸如文字字型圖象的二進(jìn)制圖象的處理,特別涉及用包含半色調(diào)的多灰度等級圖象顯示所述二進(jìn)制圖象、使顯示及印刷等輸出點(diǎn)密度變得更易看見的圖象半色調(diào)處理裝置。
近年來,計(jì)算機(jī)中由于GUI(圖象用戶接口)的發(fā)展,MMI(人-機(jī)接口)正向前快速推進(jìn)。受這種潮流影響,顯示器等畫面上包含圖象及文字等的圖象數(shù)據(jù)以各種尺寸來顯示,或者利用打印機(jī)等進(jìn)行印刷輸出的機(jī)會增加了。
另一方面,隨著顯示信息的多樣化,在所謂黑白單色顯示且解象度較低的顯示器中,進(jìn)行灰度等級顯示十分普遍。例如,低解象度的液晶顯示器中,基本上不采用僅黑白等的2灰度等級,而用包含半色調(diào)的8灰度等級或16灰度等級等的顯示。
而且,比較便宜的輸出裝置,特別是小型顯示器等,一般解象度較低,即使在顯示由確定的二進(jìn)制數(shù)據(jù)組成的二進(jìn)制圖象的圖象數(shù)據(jù)時,也會變成輪廓凹凸強(qiáng)烈呈鋸齒狀的刺眼圖象,并有不易看清且目視性變壞的傾向。特別是筆記本型便攜式個人計(jì)算機(jī)等移動式機(jī)器中所用的液晶顯示器中,這種傾向就更顯著。
例如,同樣大小(比如10.5點(diǎn))的文字即字符,若用輸出裝置為顯示器及打印機(jī)進(jìn)行輸出,由于輸出裝置解象度的不同,實(shí)際上顯示器所顯示的文字圖象即字符圖象與打印機(jī)打出的字符圖象是用不同的點(diǎn)數(shù)表現(xiàn)的。因此,一般來說,在解象度低于打印機(jī)的顯示器中所顯示的字符就會變成鋸齒狀的刺目粗糙圖象。
針對這種情況,本發(fā)明的目的在于提供在使用包含半色調(diào)的多灰度等級顯示的輸出裝置輸出二進(jìn)制圖象的系統(tǒng)中,可將原二進(jìn)制圖象變換成多灰度等級圖象,進(jìn)行多灰度等級顯示輸出,使顯示圖象的可見性及目視性良好的圖象半色調(diào)裝置。
按照本發(fā)明的第1圖象半色調(diào)處理裝置,其特征在于包括對原二進(jìn)制圖象的各象素加權(quán),把加權(quán)過的象素值所組成的多值圖象進(jìn)行變換的象素變換裝置;反向所述原二進(jìn)制圖象,并在該原二進(jìn)制圖象的象素排列所對應(yīng)的周圍多個方向上,各自生成移動多次的移動反向圖象的移動反向處理裝置;根據(jù)所述象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的多個移動反向圖象,生成半色調(diào)圖象的灰度等級化處理裝置;輸出由所述灰度等級化處理裝置所生成的半色調(diào)圖象的圖象輸出裝置〔權(quán)利要求1〕。
所述移動反向處理裝置,是將原二進(jìn)制圖象反向,并在上下左右的各方向上移動,分別生成4個移動反向圖象的裝置,所述灰度等級化處理裝置,也可為根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的4個移動反向圖象,生成半色調(diào)圖象的裝置〔權(quán)利要求2〕。
所述移動反向處理裝置,是將原二進(jìn)制圖象反向,并在左上、左下、右上及右下各方向上移動,分別生成4個移動反向圖象的裝置,所述灰度等級化處理裝置,也可為依據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的4個移動反向圖象生成半色調(diào)圖象的裝置〔權(quán)利要求3〕。
所述移動反向處理裝置,是將原二進(jìn)制圖象反向,并在上、下、左、右、左上、左下、右上及右下各方向上移動,分別生成8個移動反向圖象的裝置,所述灰度等級化裝置,也可為根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的8個移動反向圖象生成半色調(diào)圖象的裝置〔權(quán)利要求4〕。
所述灰度等級化處理裝置,也可為將象素變換裝置得到的多值圖象和移動反向處理裝置得到的多個移動反向圖象,相應(yīng)于所述圖象的各象素進(jìn)行加法合成的裝置〔權(quán)利要求5〕。
有關(guān)本發(fā)明第2圖象半色調(diào)處理裝置,其特征在于包括對原二進(jìn)制的各象素加權(quán),使其變換為由加權(quán)過的象素值組成的多值圖象的象素變換裝置;在所述原二進(jìn)制圖象的其象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動圖象的移動處理裝置;根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的多個移動圖象生成半色調(diào)圖象的灰度等級化處理裝置,輸出由所述灰度等級化處理裝置生成的半色調(diào)圖象的圖象輸出裝置〔權(quán)利要求6〕。
所述移動處理裝置,是將原二進(jìn)制圖象在上下左右各方向上移動,分別生成4個移動圖象的裝置,灰度等級化裝置,也可為根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的4個移動圖象生成半色調(diào)圖象的裝置〔權(quán)利要求7〕。
所述移動處理裝置,是將原二進(jìn)制圖象在左上、左下、右上及右下各方向上移動,分別生成4個移動圖象的裝置,灰度等級化處理裝置,也可為根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的4個移動圖象生成半色調(diào)圖象的裝置〔權(quán)利要求8〕。
所述移動處理裝置,是將原二進(jìn)制圖象在上、下、左、右、左上、左下、右上及右下各方向上移動,分別生成8個移動圖象的裝置,灰度等級化裝置,也可為根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的8個移動圖象生成半色調(diào)圖象的裝置〔權(quán)利要求9〕。
所述灰度等級化處理裝置,也可為將象素變換裝置得到的多值圖象和移動處理裝置得到的多個移動圖象,相應(yīng)于所述多值圖象的各象素進(jìn)行加法合成的裝置〔權(quán)利要求10〕。
有關(guān)本發(fā)明第3圖象半色調(diào)處理裝置,其特征在于包括生成期望的輸出尺寸的x×y倍的放大原二進(jìn)制圖象的放大圖象生成裝置,對所述原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置,反向所述原二進(jìn)制圖象,并在該原二進(jìn)制圖象的象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動反向圖象的移動反向處理裝置,根據(jù)所述象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的多個移動反向圖象,生成半色調(diào)圖象的灰度等級化處理裝置,將通過所述灰度等級化處理裝置所生成的半色調(diào)圖象縮小(1/x)×(1/y)倍的縮小處理裝置,輸出由所述縮小處理裝置生成的半色調(diào)圖象的圖象輸出裝置〔權(quán)利要求11〕。
移動反向處理裝置,是將原二進(jìn)制圖象反向,并在上下左右各方向上移動,分別生成4個移動反向圖象的裝置,灰度等級化處理裝置,也可為根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的4個移動反向圖象生成半色調(diào)圖象的裝置〔權(quán)利要求12〕。
移動反向處理裝置,是將原二進(jìn)制圖象反向,并在左上、左下,右上及右下各方向上移動,分別生成4個移動反向圖象的裝置,灰度等級化處理裝置,也可為根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的4個移動反向圖象生成半色調(diào)圖象的裝置〔權(quán)利要求13〕。
移動反向處理裝置,是將原二進(jìn)制圖象反向,并在上、下、左、右、左上、左下、右上及右下各方向上移動,分別生成8個移動反向圖象的裝置,灰度等級化處理裝置,也可為根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的8個移動反向圖象生成半色調(diào)圖象的裝置〔權(quán)利要求14〕。
所述灰度等級化處理裝置,也可為將象素變換裝置得到的多值圖象和移動反向處理裝置得到的多個反向圖象,相應(yīng)于所述多值圖象的各象素進(jìn)行加法合成的裝置〔權(quán)利要求15〕。
有關(guān)本發(fā)明第4圖象半色調(diào)處理裝置,其特征在于包括生成期望的輸出尺寸的x×y倍的放大原二進(jìn)制圖象的放大圖象生成裝置;對所述原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置;在所述原二進(jìn)制圖象的其象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動圖象的移動處理裝置;根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的多個移動圖象,生成半色調(diào)圖象的灰度等級化處理裝置;將通過所述灰度等級化處理裝置所生成的半色調(diào)圖象縮小(1/x)×(1/y)倍的縮小處理裝置;輸出由所述縮小處理裝置生成的半色調(diào)圖象的圖象輸出裝置〔權(quán)利要求16〕。
所述移動處理裝置,是將原二進(jìn)制圖象在上下左右各方向上移動,分別生成4個移動圖象的裝置,灰度等級化裝置,也可為根據(jù)象素變換裝置得到的多值圖象和所述移動處理裝置得到的4個移動圖象生成半色調(diào)圖象的裝置〔權(quán)利要求17〕。
所述移動處理裝置,是將原二進(jìn)制圖象在左上、左下、右上及右下各方向上移動,分別生成4個移動圖象的裝置,灰度等級化裝置,也可為根據(jù)象素變換裝置得到的多值圖象和所述移動處理裝置得到的4個移動圖象生成半色調(diào)圖象的裝置〔權(quán)利要求18〕。
所述移處理裝置,是將原二進(jìn)制圖象在上、下、左、右、左上、左下、右上及右下各方向上移動,分別生成8個移動圖象的裝置,灰度等級化裝置,也可為根據(jù)象素變換裝置得到的多值圖象和所述移動處理裝置得到的8個移動圖明生成半色調(diào)圖象的裝置〔權(quán)利要求19〕。
所述灰度等級化處理裝置,也可為將象素變換裝置得到的多值圖象和移動處理裝置得到的多個移動圖象相應(yīng)于所述多值圖象的各象素進(jìn)行加法合成的裝置〔權(quán)利要求20〕。
有關(guān)本發(fā)明第5圖象半色調(diào)處理裝置,其特征在于包括對原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置,根據(jù)所述多值圖象各象素周圍鄰接象素所對應(yīng)的象素信息,對所述多值圖象的象素值進(jìn)行灰度等級處理生成半色調(diào)圖象的灰度等級化處理裝置;輸出由所述灰度等級化處理裝置生成的半色調(diào)圖象的圖象輸出裝置〔權(quán)利要求21〕。
所述灰度等級化處理裝置,也可為根據(jù)多值圖象各象素的上下左右各鄰接象素的信息進(jìn)行灰度等級化處理的裝置〔權(quán)利要求22〕。
所述灰度等級化處理裝置,也可為根據(jù)多值圖象各象素的左上、左下、右上及右下各鄰接象素的信息進(jìn)行灰度等級化處理的裝置〔權(quán)利要求23〕。
所述灰度等級化處理裝置,也可為根據(jù)多值圖象各象素的上、下、左、右、左上、左下、右上及右下各鄰接象素的信息進(jìn)行灰度等級化處理的裝置〔權(quán)利要求24〕。
所述灰度等級化處理裝置,也可為根據(jù)各鄰接象素的象素值作為背景象素值的象素信息進(jìn)行灰度等級化處理的裝置〔權(quán)利要求25〕。
有關(guān)本發(fā)明第6圖象半色調(diào)處理裝置,其特征在于包括生成期望的輸出尺寸的x×y倍的放大原二進(jìn)制圖象的放大圖象生成裝置;對所述原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置;根據(jù)所述多值圖象各象素周圍的鄰接象素所對應(yīng)的象素信息,對所述多值圖象的象素值進(jìn)行灰度等級處理,生成半色調(diào)圖象的灰度等級化處理裝置;把所述灰度等級化處理裝置所生成的半色調(diào)圖象縮小(1/x)×(1/y)倍的縮小處理裝置;輸出由所述縮小處理裝置生成的半色調(diào)圖象的圖象輸出裝置〔權(quán)利要求26〕。
所述灰度等級化處理裝置,也可為根據(jù)多值圖象各象素上下左右的各鄰接象素的信息進(jìn)行灰度等級化處理的裝置〔權(quán)利要求27〕。
所述灰度等級化處理裝置也可為根據(jù)多值圖象各象素左上、左下、右上及右下的各鄰接象素的信息進(jìn)行灰度等級化處理的裝置〔權(quán)利要求28〕。
所述灰度等級化處理裝置也可為根據(jù)多值圖象各象素上、下、左、右、左上、左下、右上及右下的各鄰接象素的信息進(jìn)行灰度等級化處理的裝置〔權(quán)利要求29〕。
所述灰度等級化處理裝置也可為根據(jù)各鄰接象素的象素值為背景象素值的象素信息進(jìn)行灰度等級化處理的裝置〔權(quán)利要求30〕。
所述原二進(jìn)制圖象也可為文字字型圖象〔權(quán)利要求31〕。
本發(fā)明的圖象半色調(diào)處理裝置,將原二進(jìn)制圖象的各象素加權(quán),變換為由加權(quán)過的象素值所組成的多值圖象,并對原二進(jìn)制圖象,進(jìn)行反向或不反向,和在其象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動反向圖象或多個移動圖象,根據(jù)所述多值圖象和所述多個移動圖象,生成半色調(diào)圖象,由于輸出該半色調(diào)圖象,把所述原二進(jìn)制圖象變換成包含半色調(diào)的多灰度等級圖象,可使所述原二進(jìn)制圖象的外觀上的輪廓線平滑化,所以可以進(jìn)行易見性且目視性良好的顯示輸出。
還有,本發(fā)明的另一圖象半色調(diào)處理裝置,生成預(yù)先期望的輸出尺寸的x×y倍的放大原二進(jìn)制圖象,對所述原二進(jìn)制圖象的各象素加權(quán),變換為由加權(quán)過的象素值所組成的多值圖象,反向或不反向所述原二進(jìn)制圖象,并在其象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動反向圖象或多個移動圖象,根據(jù)所述多值圖象和所述多個移動圖象,生成半色調(diào)圖象后,輸出按(1/x)×(1/y)倍的大小縮小的該半色調(diào)圖象。
本發(fā)明的另一圖象半色調(diào)處理裝置,對所述原二進(jìn)制圖象的各象素加權(quán),變換為由加權(quán)過的象素值所組成的多值圖象根據(jù)所述多值圖象各象素周圍的鄰接象素所對應(yīng)的象素信息,灰度等級處理所述多值圖象的象素值,生成半色調(diào)圖象,輸出該半色調(diào)圖象。
本發(fā)明的再一個圖象半色調(diào)處理裝置,生成預(yù)先期望的輸出尺寸的x×y倍的放大的原二進(jìn)制圖象,對所述原二進(jìn)制圖象的各象素加權(quán),變換為由加權(quán)過的象素值所組成的多值圖象,根據(jù)所述多值圖象各象素周圍的鄰接象素所對應(yīng)的象素信息,灰度等級處理所述多值圖象的象素值,生成半色調(diào)圖象后,輸出按(1/x)×(1/y)倍的大小縮小的該半色調(diào)圖象。
按照本發(fā)明的圖象半色調(diào)處理裝置,在使用可包含半色調(diào)的多灰度等級顯示的輸出裝置的二進(jìn)制圖象的輸出系統(tǒng)中,把所述原二進(jìn)制圖象變換成包含半色調(diào)的多灰度等級圖象,可使所述原二進(jìn)制圖象的外觀輪廓線平滑化,以多灰度等級進(jìn)行輸出,從而有可能進(jìn)行易見性且目視性良好的顯示。
圖1表示為本發(fā)明第1實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能方框圖。
圖2表示使用圖1的半色調(diào)處理部的圖象半色調(diào)處理裝置的系統(tǒng)構(gòu)成的示意方框圖。
圖3為說明圖1所示裝置動作的圖象數(shù)據(jù)模式圖。
圖4為說明圖1所示裝置動作的圖象數(shù)據(jù)模式圖。
圖5為說明圖1所示裝置動作的圖象數(shù)據(jù)模式圖。
圖6是說明圖1所示裝置動作的圖象數(shù)據(jù)模式圖。
圖7是說明圖1所示裝置動作的圖象數(shù)據(jù)模式圖。
圖8是說明圖1所示裝置動作的圖象數(shù)據(jù)模式圖。
圖9是說明圖1所示裝置動作的圖象數(shù)據(jù)模式圖。
圖10是說明圖1所示裝置動作的圖象數(shù)據(jù)模式圖。
圖11表示為本發(fā)明第2實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖12是說明圖11所示裝置動作的圖象數(shù)據(jù)模式圖。
圖13是說明圖11所示裝置動作的圖象數(shù)據(jù)模式圖。
圖14是說明圖11所示裝置動作的圖象數(shù)據(jù)模式圖。
圖15是說明圖11所示裝置動作的圖象數(shù)據(jù)模式圖。
圖16是說明圖11所示裝置動作的圖象數(shù)據(jù)模式圖。
圖17是說明圖11所示裝置動作的圖象數(shù)據(jù)模式圖。
圖18表示為本發(fā)明第3實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖19是說明圖18所示裝置動作的圖象數(shù)據(jù)模式圖。
圖20是說明圖18所示裝置動作的圖象數(shù)據(jù)模式圖。
圖21是說明圖18所示裝置動作的圖象數(shù)據(jù)模式圖。
圖22表示為本發(fā)明第4實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖23表示為本發(fā)明第5實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖24表示為本發(fā)明第6實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖25表示本發(fā)明第7實(shí)施例的圖象半色調(diào)處理裝置的系統(tǒng)構(gòu)成的方框圖。
圖26表示為圖25所示的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖27是說明圖25所示裝置動作的圖象數(shù)據(jù)模式圖。
圖28是說明圖25所示裝置動作的圖象數(shù)據(jù)模式圖。
圖29表示為本發(fā)明第8實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成示意圖。
圖30是說明圖29所示裝置動作的圖象數(shù)據(jù)模式圖。
圖31是說明圖29所示裝置動作的圖象數(shù)據(jù)模式圖。
圖32表示為本發(fā)明第9實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成示意圖。
圖33是說明圖32所示裝置動作的圖象數(shù)據(jù)模式圖。
圖34是說明圖32所示裝置動作的圖象數(shù)據(jù)模式圖。
圖35是說明圖32所示裝置動作的圖象數(shù)據(jù)模式圖。
圖36是與圖35進(jìn)行比較的通常系統(tǒng)的輸出圖象數(shù)據(jù)圖。
圖37是圖35的輸出圖象數(shù)據(jù)的放大圖象示意圖。
圖38是圖36的輸出圖象數(shù)據(jù)的放大圖象示意圖。
圖39表示為本發(fā)明第10實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖40表示為本發(fā)明第11實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖41表示為本發(fā)明第12實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成方框圖。
圖42表示本發(fā)明第13實(shí)施例的圖象半色調(diào)處理裝置的系統(tǒng)構(gòu)成方框圖。
圖43是說明圖42的灰度等級處理部動作的圖象數(shù)據(jù)模式圖。
圖44表示本發(fā)明第14實(shí)施例的圖象半色調(diào)處理裝置的系統(tǒng)構(gòu)成方框圖。
圖45是說明圖44的灰度等級處理部動作的圖象數(shù)據(jù)模式圖。
圖46表示本發(fā)明第15實(shí)施例的圖象半色調(diào)處理裝置的系統(tǒng)構(gòu)成方框圖。
圖47是說明圖46的灰度等級處理部動作的圖象數(shù)據(jù)模式圖。
圖48表示本發(fā)明第16實(shí)施例的圖象半色調(diào)處理裝置的系統(tǒng)構(gòu)成方框圖。
圖49表示本發(fā)明第17實(shí)施例的圖象半色調(diào)處理裝置的系統(tǒng)構(gòu)成方框圖。
圖50表示本發(fā)明第18實(shí)施例的圖象半色調(diào)處理裝置的系統(tǒng)構(gòu)成方框圖。
實(shí)施例1圖1表示作為本發(fā)明的第1實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
這樣的處理能夠利用圖象處理專用機(jī)完成,對于可處理一般圖象數(shù)據(jù)的計(jì)算機(jī)系統(tǒng)來說,通過CD-ROM、軟盤、磁盤、光盤等記錄媒體中的存儲形式所提供的程序,也能實(shí)現(xiàn)圖象處理。
圖1中的半色調(diào)處理部1包括象素變換部11、上移反向部12、下移反向部13、右移反向部14、左移反向部15及灰度等級化處理部。
象素變換部11對構(gòu)成原二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部11加權(quán)的具體處理是白象素為“0”、黑象素為“1”,對于這種用二進(jìn)制的“0”和“ 1”所構(gòu)成的二進(jìn)制圖象,白象素按原樣設(shè)計(jì)為“0”,而對黑象素設(shè)為比1大的值,此處設(shè)計(jì)為“5”。
上移反向部12,進(jìn)行黑白反向原二進(jìn)制圖象,并在象素座標(biāo)上移動1象素即向上移動1點(diǎn)。也就是說,上移反向部12把已提供的二進(jìn)制圖象的白象素“0”和黑象“1”改換后形成反向二進(jìn)制圖象的同時,向上方移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”填滿最下端的1行,生成二進(jìn)值圖象。
下移反向部13,黑白反向原二進(jìn)制圖象,并在象素座標(biāo)上向下移動1象素即向下移1個點(diǎn)。也就是說,下移反向部13把已提供的二進(jìn)制圖象的白象素“0”和黑象素“1”改換后形成反向二進(jìn)制圖象的同時,向下移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”填滿最上端的1行后生成二進(jìn)制圖象。
右移反向部14,黑白反向原二進(jìn)制圖象,并且在象素座標(biāo)上向右移動1象素,即向右移動1點(diǎn)。也就是說,右移反向部14把已提供的二進(jìn)制圖象的白象素“0”和黑象素“1”改換后形成反向二進(jìn)制圖象的同時,向右移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”填滿最左端的1列后生成二進(jìn)制圖象。
左移反向部15,黑白反向原二進(jìn)制圖象,并且在象素座標(biāo)上向左移動1象素,即向左移動1點(diǎn)。也就是說,左移反向部15把已提供的二進(jìn)制圖象的白象素“0”和黑象素“1”改換后形成反向二進(jìn)制圖象的同時,向左移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”填滿最右端的1列后生成二進(jìn)制圖象。
灰度等級化處理部16,根據(jù)用象素變換部11所得到的多值圖象和從上移反向部12、下移反向部13、右移反向部14及左移反向部15分別所得到的4個二進(jìn)制圖象,生成半色調(diào)圖象。通過用象素變換部11所得到的多值圖象和用上移反向部12、下移反向部13、右移反向部14及左移反向部15分別得到的4個二進(jìn)制圖象之間進(jìn)行的象素單位的減法處理,灰度等級化處理部16經(jīng)加法合成生成這種圖象的半色調(diào)圖象。也就是說,對于有所述多值圖象的座標(biāo)位置的象素值為“5”的加權(quán)象素,在相應(yīng)的已反向移過的二進(jìn)制圖象的座標(biāo)位置象素為“1”的情況下,灰度等級化處理部16從所述加權(quán)象素中減去“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。這種減法處理分別對四個已反向移動的二進(jìn)制圖象反復(fù)進(jìn)行。例如,對應(yīng)所述多值圖象的象素值為“5”的座標(biāo)位置的四個二進(jìn)制圖象的象素值均為“1”的場合,全部進(jìn)行減法,獲得使有關(guān)象素的象素值變?yōu)椤?”的結(jié)果(5-1-1-1-1=1)。通過灰度等級化處理部16,對四個反向移動過的二進(jìn)制圖象的每個象素進(jìn)行減法處理的結(jié)果為半色調(diào)圖象。
這樣,如圖2所示,使用半色調(diào)處理部1的圖象半色調(diào)處理裝置由半色調(diào)處理部1及圖象輸出裝置2構(gòu)成。
圖象輸出裝置2為表現(xiàn)多色調(diào)輸出的顯示器或打印機(jī)等,本例中為諸如液晶顯示器那樣的顯示器。
下面,對圖2所示的圖象半色調(diào)處理裝置的動作的一例,特別以圖1所示的半色調(diào)處理部1的處理動作為中心,參照圖3~圖10進(jìn)行具體的說明。
圖3表示由輸入圖1的半色調(diào)處理部1中的白象素和黑象素構(gòu)成的原二進(jìn)制圖象的一個例子。原二進(jìn)制圖象可用例如設(shè)白象素的象素值為“0”、黑象素的象素值為“1”來表示。
利用象素變換部11,象素值“0”的白象素按原樣不動,象素值“1”的黑象素加權(quán)為象素值“5”,圖3的原二進(jìn)制圖象就被變換為圖4那樣的加權(quán)多值圖象。
并且,利用上移反向部12,在改換象素值“0”與象素值“1”進(jìn)行黑白反向的同時,把整個圖象向圖示上方移動1象素,即向上移動1點(diǎn),圖3的原二進(jìn)制圖象就變換成圖5那樣的反向上移圖象。此時,最下端的1行用“1”填滿。
利用下移反向部13,在改換象素值“0”和象素值“1”的同時,把整個圖象向圖示下方移1象素,即向下移1點(diǎn),圖3的原二進(jìn)制圖象就變換為圖6那樣的反向下移圖象。此時,最上端的1行用“1”填滿。
利用右移反向部14,在改換象素值“0”和象素值“1”的同時,把整個圖象向圖示右側(cè)移1象素,即向右移1點(diǎn),圖3的原二進(jìn)制圖象就變換為圖7那樣的反向右移圖象。此時,最左端的1列用“1”填滿。
同樣地,利用左移反向部15,在改換象素“0”和象素“ 1”的同時,把整個圖象向圖示左側(cè)移1象素,即向左移1點(diǎn),圖3的原二進(jìn)制圖象就變換為圖8那樣的反向左移圖象。此時,最右端的一列用“1”填滿。
灰度等級化處理部16,從象素變換部11所生成的圖4所示的加權(quán)多值圖象中,減去由上移反向部12、下移反向部13、右移反向部14及左移反向部15各自生成的二進(jìn)制圖象所構(gòu)成的反向上移圖象(圖5)、反向下移圖象(圖6)、反向右移圖象(圖7)及反向左移圖象(圖8),并合成這樣的圖象數(shù)據(jù),灰度等級化為包含圖9那樣的半色調(diào)的半色調(diào)圖象。也就是說,除去加權(quán)多值圖象的象素中為“0”的部分,對于象素值為“5”的象素,從該象素值“5”中,減去反向上移圖象、反向下移圖象、反向右移圖象及反向左移圖象的象素值“0”或“ 1”,生成圖9的半色調(diào)圖象。
這樣生成的半色調(diào)圖象,由圖2所示的圖象輸出裝置給出相應(yīng)于象素值的灰度等級,比如濃度等級后輸出。例如,圖10所示的輸出一例表現(xiàn)為象素值“5”的象素黑100%,象素值“4”的象素黑75%,象素值“3”的象素黑50%,象素值“2”的象素黑25%,而象素值“0”的象素黑0%(即為白)。
因此,通過用低的灰度等級表現(xiàn)原二進(jìn)制圖象輪廓的凹凸的凸部,在視覺上平滑了整體輪廓,使易見性及目視性良好的顯示或印刷成為可能。
實(shí)施例2上述圖1的灰度等級化處理部1中,利用上下左右移動原二進(jìn)制圖象的反向圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算,形成了半色調(diào)圖象,而在本發(fā)明的第2實(shí)施例中,取代上下左右的移動,在左上、左下、右上及右下的4個斜方向上移動,減法運(yùn)算反向圖象,也能很好地形成半色調(diào)圖象。
圖11表示作為本發(fā)明第2實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖11的半色調(diào)處理部1A包括有與圖1有同樣功能的圖象變換部11及灰度等級化處理部16、左上移動反向部17、左下移動反向部18、右上移動反向部19及右下移動反向部20。
如上所述,象素變換部11對構(gòu)成原二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部11加權(quán)的具體處理是對白象素為“0”、黑象素為“1”所構(gòu)成的二進(jìn)制圖象,將白象素按原樣設(shè)計(jì)為“0”,而對黑象素設(shè)為比“1”大的象素值5。
左上移動反向部17,黑白反向原二進(jìn)制圖象,并在象素座標(biāo)上向左上移動1象素,即向左上移動1點(diǎn)。也就是說,左上移動反向部17在把已提供的二進(jìn)制圖象的白象素“0”和黑象素“1”改換后形成反向二進(jìn)制圖象的同時,向左移動1點(diǎn)同時向上方移動一點(diǎn)其反向二進(jìn)制圖象,而且分別用“1”填滿最右端及最下端的各1行后生成二進(jìn)制圖象。
左下移動反向部18,黑白以向原二進(jìn)制圖象,并在象素座標(biāo)上向左下移動1象素,即向左下移動1點(diǎn)。也就是說,左下移動反向部18在把已提供的二進(jìn)制圖象的白象素“0”和黑象素“1”改換后形成反向二進(jìn)制圖象的同時,向左側(cè)移動1點(diǎn)同時向下方移動1點(diǎn)其反向二進(jìn)制圖象,而且分別用“1”填滿最右端及最上端的各1行后生成二進(jìn)制圖象。
右上移動反向部19,黑白反向原二進(jìn)制圖象,并在象素座標(biāo)上向右上移動1象素,即向右上移動1點(diǎn)。也就是說,右上移動反向部19在把已提供的二進(jìn)制圖象的白象素“0”和黑象素“1”改換后形成反向二進(jìn)制圖象的同時,向右側(cè)移動1點(diǎn)同時向上方移動1點(diǎn)其反向二進(jìn)制圖象,而且分別用“1”填滿最左端及最下端的各1行后生成二進(jìn)制圖象。
右下移動反向部20,黑白反向原二進(jìn)制圖象,并在象素座標(biāo)上向右下移動1象素,即向右下移動1點(diǎn)。也就是說,右下移動反向部20在把已提供的二進(jìn)制圖象的白象素“0”和黑象素“1”改換后形成反向二進(jìn)制圖象的同時,向右側(cè)移動1點(diǎn)同時向下方移動1點(diǎn)其反向二進(jìn)制圖象,而且分別用“1”填滿最左端及最上端的各1行后生成二進(jìn)制圖象。
根據(jù)用象素變換部11所得到的多值圖象,和此情況下用左上移動反向部17、左下移動反向部18、右上移動反向部19及右下移動反向部20分別得到的4個二進(jìn)制圖象,灰度等級化處理部16生成半色調(diào)圖象。通過用象素變換部11所得到的多值圖象,和用左上移動反向部17、左下移動反向部18、右上移動反向部19及右下移動反向部20分別得到的四個二進(jìn)制圖象之間進(jìn)行的象素單位的減法運(yùn)算處理,灰度等級化處理部16經(jīng)加法合成這些圖象得到半色調(diào)圖象。也就是說,對于有所述多值圖象的座標(biāo)位置的象素值為“5”的加權(quán)象素,對應(yīng)反向移動的二進(jìn)制圖象的座標(biāo)位置象素為“1”的情況,灰度等級化處理部16從所述加權(quán)象素中減去“1”。此時,對多值圖象的象素“0”不進(jìn)行減減法處理。這種減法處理,分別對4個反向移動的二進(jìn)制圖象反復(fù)進(jìn)行。通過灰度等級化處理部16,4個反向移動的二進(jìn)制圖象對每個象素進(jìn)行減法運(yùn)算,結(jié)果為半色調(diào)圖象。
這樣,使用半色調(diào)處理部1A的圖象半色調(diào)處理裝置可象圖2那樣構(gòu)成。此情況下,可用半色調(diào)處理部1A取代半色調(diào)處理部1。
下面,對圖11所示的半色調(diào)處理部1A的處理動作,參照圖3、圖4及圖12~圖17進(jìn)行具體的說明。
圖3表示由輸入圖11的半色調(diào)處理部1A中的白象素和黑象素構(gòu)成的原二進(jìn)制圖象的一例。如前所述,原二進(jìn)制圖象可用例如設(shè)白象素的象素值為“0”、黑象素的象素值為“1”來表示。
利用象素變換部11,象素值“0”的白象素按原樣不動,象素值“ 1”的黑象素加權(quán)為象素值“5”,圖3的原二進(jìn)制圖象就變換為圖4那樣的加權(quán)多值圖象。
而且,利用左上移動反向部17,在利用改換象素值“0”與象素值“1”進(jìn)行黑白反向的同時,把整個圖象向圖示左側(cè)移動1點(diǎn)同時向圖示的上方移動1點(diǎn),圖3的原二進(jìn)制圖象就變換成圖12那樣的反向左上移動圖象。此時,用“1”填滿最右端及最下端的各1行。
利用左下移動反向部18,在改換象素值“0”與象素值“1”進(jìn)行黑白反向的同時,把整個圖象向圖示的左側(cè)移動1點(diǎn)同時向圖示的下方移動1點(diǎn),圖3所示的原二進(jìn)制圖象就變換成圖13那樣的反向左下移動圖象。此時,用“1”填滿最右端及最上端的各1行。
利用右上移動反向部19,在改換象素值“0”與象素值“1”進(jìn)行黑白反向的同時,把整個圖象向圖示的右側(cè)移動1點(diǎn)同時向圖示的上方移動1點(diǎn),圖3所示的原二進(jìn)制圖象就變換成圖14那樣的反向右上移動圖象。此時,用“1”填滿最左端及最下端的各1行。
同樣地,利用右下移動反向部20,在改換象素值“0”與象素值“1”進(jìn)行黑白反向的同時,把整個圖象向圖示的右側(cè)移動1點(diǎn)同時向圖示的上方移動1點(diǎn),圖3所示的原二進(jìn)制圖象就變換成圖15那樣的反向右下移動圖象。此時,用“1”填滿最左端及最上端的各1行。
從象素變換部11所生成的圖4所示的加權(quán)多值圖象中,減去由左上移動反向部17、左下移動反向部18、右上移動反向部19及右下移動反向部20分別產(chǎn)生的二進(jìn)制圖象組成的反向左上移動圖象(圖12)、反向左下移動圖象(圖13)、反向右上移動圖象(圖14)及反向右下移動圖象(圖15),合成這樣的圖象數(shù)據(jù),灰度等級化形成包括圖16那樣的半色調(diào)的半色調(diào)圖象。也就是說,除去加權(quán)多值圖象的象素中“0”的部分,對于象素值“5”的象素,從該象素值“5”開始,通過減去反向左上移動圖象、反向左下移動圖象、反向右上移動圖象及反向右下移動圖象的象素值“0”或“1”,生成圖16所示的半色調(diào)圖象。
這樣生成的半色調(diào)圖象,由圖2所示的圖象輸出裝置給出相應(yīng)于象素值的灰度等級,比如濃度等級后輸出。例如,圖17所示的輸出一例表現(xiàn)為象素值“4”的象素黑100%,象素值“3”的象素黑66%,象素值“2”的象素黑33%,而象素值“0”的象素黑0%(即為白)。
因此,通過用低的灰度等級表現(xiàn)原二進(jìn)制圖象輪廓的凹凸的凸部,在視覺上平滑了整體輪廓,使易見性及目視性良好的顯示或印刷成為可能。
實(shí)施例3上述圖1的灰度等級化處理部1中,利用上下左右移動原二進(jìn)制圖象的反向圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算,形成了半色調(diào)圖象;在圖11的灰度等級化處理部1A中,利用左上、左下、右上及右下移動原二進(jìn)制圖象的反向圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算生成半色調(diào)圖象;而本發(fā)明的第3實(shí)施例,在加權(quán)從上下左右4個方向、及左上、左下、右上和右下4個斜向方向共計(jì)8個方向上,移動反向圖象,進(jìn)行減法運(yùn)算,也可生成半色調(diào)圖象。
圖18表示作為本發(fā)明第3實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖18的半色調(diào)處理部1B包括與圖1及圖11有相同功能的上移反向部12、下移反向部13、右移反向部14、左移反向部15、左上移動反向部17,左下移動反向部18、右上移動反向部19及右下移動反向部20、象素變換部21及灰度等級化處理部22。
象素變換部21對構(gòu)成原二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部21加權(quán)的具體處理是對白象素為“0”、黑象素為“1”所構(gòu)成的二進(jìn)制圖象,將白象素按原樣設(shè)計(jì)為“0”,而對黑象素設(shè)為比“1”大的象素值“9”。
上移反向部12、下移反向部13、左移反向部14、右移反向部15、左上移動反向部17、左下移動反向部18、右上移動反向部19及右下移動反向部20黑白反向原二進(jìn)制圖象,同時在各自的象素座標(biāo)上向上、下、左、右、左上、左下、右上及右下移動1點(diǎn),用“ 1”填滿經(jīng)移動產(chǎn)生的空白部,生成二進(jìn)制圖象。
根據(jù)用象素變換部21得到的多值圖象,和此情況下用上移反向部12、下移反向部13、左移反向部14,右移反向部15、左上移動反向部17、左下移動反向部18、右上移動反向部19及右下移動反向部20分別得到的8個二進(jìn)制圖象,灰度等級化處理部22生成半色調(diào)圖象。灰度等級化處理部22通過用象素變換部21得到的多值圖象,和用上移反向部12、下移反向部13、左移反向部14、右移反向部15、左上移動反向部17、左下移動反向部18、右上移動反向部19及右下移動反向部20分別得到的8個二進(jìn)制圖象之間進(jìn)行的象素單位的減法運(yùn)算處理,加法合成這些圖象得到半色調(diào)圖象。也就是說,對有所述多值圖象的座標(biāo)位置的象素值為“9”的加權(quán)象素,對應(yīng)反向移動的二進(jìn)制圖象的座標(biāo)位置象素為“1”的情況,灰度等級化處理部22從所述加權(quán)象素中減“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。這種減法處理分別對8個反向二進(jìn)制圖象進(jìn)行。通過灰度等級化處理部22,8個反向移動的二進(jìn)制圖象對每個象素進(jìn)行減法運(yùn)算的結(jié)果為半色調(diào)圖象。
這樣,可象圖2那樣構(gòu)成使用半色調(diào)處理部1B的圖象半色調(diào)處理裝置。此情況下,用半色調(diào)處理部1B代替半色調(diào)處理部1。
下面,對圖18所示的半色調(diào)處理部1B的處理動作,參照圖3,圖5~圖8、圖12~圖15及圖19~圖21進(jìn)行具體的說明。
圖3表示由輸入圖18的半色調(diào)處理部1B中的白象素和黑象素構(gòu)成的原二進(jìn)制圖象的一個例子。如上所述,比如用白象素的象素值“0”黑象素的象素值“1”來表示原二進(jìn)制圖象。
利用象素變換部21,象素值“0”的白象素按原樣不動,象素值“1”的黑象素加權(quán)為象素值“9”,圖3的原二進(jìn)制圖象就變換為圖19那樣的加權(quán)多值圖象。
利用上移反向部12,在把象素值“0”和象素值“1”改換的同時,將整個圖象向圖示上方移動1象素即1點(diǎn),圖3的原二進(jìn)制圖象就轉(zhuǎn)換為圖5那樣的反向上移圖象。此時,用“1”填滿最下端的1行。
利用下移反向部13,在把象素值“0”與象素值“1”改換的同時,將整個圖象向圖示下方移動1象素即1點(diǎn),圖3的原二進(jìn)制圖象就變換為圖6那樣的反向下移圖象。此時,用“1”填滿最上端的1行。
利用右移反向部14,在把象素值“0”與象素值“1”改換的同時,將整個圖象向圖示右側(cè)移動1象素即1點(diǎn),圖3的原二進(jìn)制圖象就變換為圖7那樣的反向右移圖象。此時,用“1”填滿最左端的1行。
利用左移反向部15,在把象素值“0‘與象素值“1”改換的同時,將整個圖象向圖示左側(cè)移動1象素即1點(diǎn),圖3的原二進(jìn)制圖象就變換為圖8那樣的反向左移圖象。此時,用“1”填滿最右端的1行。
用左上移動反向部17,在把象素值“0”與象素值“1”改換的同時,將整個圖象向圖示左側(cè)移動1點(diǎn)同時向圖示上方移動1點(diǎn),圖3的原二進(jìn)制圖象變換成圖12那樣的反向左上移動圖象。此時,用“1”填滿最右及最下端的各1行。
利用左下移動反向部18,在把象素值“0”與象素值“1”改換的同時,將整個圖象向圖示左側(cè)移動1點(diǎn)同時向圖示下方移動1點(diǎn),圖3的原二進(jìn)制圖象就變換成圖13那樣的反向左下移動圖象。此時,用“1”填滿最右端及最上端的各1行。
利用右上移動反向部19,在把象素值“0”與象素值“1”改換的同時,將整個圖象向圖示右側(cè)移動1點(diǎn)同時向圖示上方移動1點(diǎn),圖3的原二進(jìn)制圖象就變換成圖14那樣的反向右上移動圖象。此時,用“1”填滿最左端及最下端的各1行。
同樣地,利用右下移動反向部20,在把象素值“0”與象素值“1”改換的同時,將整個圖象向圖示右側(cè)移動1點(diǎn)同時向圖示下方移動1點(diǎn),圖3的原二進(jìn)制圖象就變換成圖15那樣的反向右下移動圖象。此時,用“1”填滿最左端及最上端的各1行。
從象素變換部21所生成的圖19的加權(quán)多值圖象中,減去由上移反向部12、下移反向部13、左移反向部14、右移反向部15、左上移動反向部17、左下移動反向部18、右上移動反向部19及右下移動反向部20分別產(chǎn)生的二進(jìn)制圖象所構(gòu)成的反向上移圖象(圖5)、反向下移圖象(圖6)、反向左移圖象(圖8)、反向右移圖象(圖7)、反向左上移動圖象(圖12)、反向左下移動圖象(圖13)、反向右上移動圖象(圖14)及反向右下移動圖象(圖15),合成這樣的圖象數(shù)據(jù),灰度等級化形成包含圖20那樣的半色調(diào)圖象。也就是說,除加權(quán)多值圖象的象素中“0”的部分,對于象素值“9”的象素,從該象素值“9”中,減去反向上移圖象、反向下移圖象、反向右移圖象、反向左移圖象、反向左上移動圖象、反向左下移動圖象、反向右上移動圖象及反向右下移動圖象的象素值“0”或“1”,生成圖20的半色調(diào)圖象。
利用圖象輸出裝置2給出相應(yīng)于象素值的灰度等級,比如濃度的灰度等級后輸出這樣生成的半色調(diào)圖象。例如,圖21示出一個輸出的例子,象素值“8”的象素黑100%,象素值“7”的象素黑80%,象素值“6”的象素黑64%,象素值“5”的象素黑48%,象素值“4”的象素黑32%,象素值“3”的象素黑16%,而象素值“0”的象素黑0%(即為白)。
因此,經(jīng)低灰度等級化,用多灰度等級表現(xiàn)出原二進(jìn)制圖象輪廓的凹凸的凸部,在視覺上使整體輪廓更平滑化,使易見性及目視性更好的顯示或印刷成為可能。
實(shí)施例4上述圖1的灰度等級化處理部1中,利用上下左右移動原二制圖象的反向圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算,形成半色調(diào)圖象。而本發(fā)明的第4實(shí)施例,不反向地上下左右移動原二進(jìn)制圖象,而通過減法運(yùn)算移動圖象的象素值“0”的象素,也能較好地形成半色調(diào)圖象。
圖22表示為本發(fā)明第4實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖22的半色調(diào)處理部1C包括與圖1有相同功能的象素變換部11,加上上移處理部23、下移處理部24、右稱處理部35、左移處理部26及灰度等級化處理部27。
象素變換部11對構(gòu)成原二進(jìn)制圖象的各象素進(jìn)行加權(quán)。用該象素變換部11加權(quán)的具體處理是,例如,白象素為“0”,黑象素為“1”時,對用“0”和“1”所構(gòu)成的二進(jìn)制圖象,將白象素按原樣設(shè)計(jì)為“0”,而對黑象素在此情況下設(shè)為比“1”大的象素值“5”。
上移處理部23在象素座標(biāo)上向上移動1象素即向上移動1點(diǎn)原二進(jìn)制圖象。也就是說,上移處理部23向上移動1點(diǎn)所提供的原二進(jìn)制圖象,而且用“0”填滿最下端的1行,形成二進(jìn)制圖象。
下移處理部24在象素座標(biāo)上向下移動1象素即向下移動1點(diǎn)原二進(jìn)制圖象。也就是說,下移處理部24向下移動1點(diǎn)所提供的原二進(jìn)制圖象,而且用“0”填滿最下端的1行,形成二進(jìn)制圖象。
右移處理部25在象素座標(biāo)上向右側(cè)移動1象素即向右移動1點(diǎn)原二進(jìn)制圖象。也就是說,右移處理部25向右側(cè)移動1點(diǎn)所提供的原二進(jìn)制圖象,而且用“0”填滿最左端的1行,形成二進(jìn)制圖象。
左移處理部26在象素座標(biāo)上向左側(cè)移動1象素即向左移動1點(diǎn)原二進(jìn)制圖象。也就是說,左移處理部26向左側(cè)移動1點(diǎn)所提供的原二進(jìn)制圖象,而且用“0”填滿最右端的1行,形成二進(jìn)制圖象。
根據(jù)象素變換部11中得到的多值圖象,和上移處理部23、下移處理部24、右移處理部25及左移處理部26各自得到的4個二進(jìn)制圖象,灰度等級化處理部27生成半色調(diào)圖象。灰度等級化處理部27對于用象素變換部11得到的多值圖象,依據(jù)上移動處理部23、下移處理部24、右移處理部25及左移處理部26分別所得到的4個二進(jìn)制圖象進(jìn)行象素單位的減法處理,經(jīng)加法運(yùn)算合成這些圖象,得到半色調(diào)圖象。也就是說,對有所述多值圖象的座標(biāo)位置的象素值“5”的加權(quán)象素,對應(yīng)的移動過的二進(jìn)制圖象的座標(biāo)位置象素為“0”的情況,灰度等級化處理部27從所述加權(quán)象素中減“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。這種減法處理分別對四個移動過的二進(jìn)制圖象反復(fù)進(jìn)行。例如,對于所述多值圖象的象素值“5”所對應(yīng)的座標(biāo)位置的4個二進(jìn)制圖象的象素值全為“0”的情況,所有減法運(yùn)算進(jìn)行后的結(jié)果(5-1-1-1-1=1)使該象素的象素值變成“1”。通過灰度等級化處理部27,4個移動過的二進(jìn)制圖象對所有各象素進(jìn)行減法運(yùn)算,結(jié)果為半色調(diào)圖象。
這樣,可象圖2一樣構(gòu)成使用半色調(diào)處理部1C的圖象半色調(diào)處理裝置。此情況下,用半色調(diào)處理部1C取代半色調(diào)處理部1。
通過使用圖22所示的半色調(diào)處理部1C的圖象半色調(diào)處理裝置,生成與圖9一樣的半色調(diào)圖象,并提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后輸出。例如,圖10表示了一個輸出的例子,象素值“5”的象素黑100%,象素值“4”的象素黑75%,象素值“3”的象素黑50%,象素值“2”的象素黑25%,而象素值“0”的象素黑0%(即為白)。
實(shí)施例5上述圖22的灰度等級化處理部1C中,經(jīng)上下左右移動原二進(jìn)制圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算,形成半色調(diào)圖象。而本發(fā)明的第5實(shí)施例,取代上下左右的移動,在左上、左下、右上及右下的4個斜向方向上移動,依據(jù)這些圖象進(jìn)行減法運(yùn)算,也能形成半色調(diào)圖象。
圖23表示為本發(fā)明第5實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖23的半色調(diào)處理部1D包括與圖22有同樣功能的象素變換部11及灰度等級化處理部27,加上左上移動處理部28、左下移動處理部29、右上移動處理部30及右下移動處理部31。
如上所述,象素變換部11對構(gòu)成原二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部11加權(quán)的具體處理是對由白象素為“0”、黑象素為“1”所構(gòu)成的二進(jìn)制圖象,將白象素按原樣設(shè)計(jì)為“0”,而對黑象素設(shè)為比“1”大的象素值“5”。
左上移動處理部28在象素座標(biāo)上向左上移動1點(diǎn)原二進(jìn)制圖象。也就是說,左上移動處理部28向左側(cè)移動1點(diǎn)同時向上方移動1點(diǎn)所提供的二進(jìn)制圖象,而且用“0”分別填滿最右端及最下端的1行后生成二進(jìn)制圖象。
左下移動處理部29在象素座標(biāo)上向左下移動1點(diǎn)原二進(jìn)制圖象。也就是說,左下移動處理部29向左側(cè)移動1點(diǎn)同時向下方移動1點(diǎn)所提供的二進(jìn)制圖象,而且用“0”分別填滿最右端及最上端的1行后生成二進(jìn)制圖象。
右上移動處理部30在象素座標(biāo)上向右上移動1點(diǎn)原二進(jìn)制圖象。也就是說,右上移動處理部30向右側(cè)移動1點(diǎn)同時向上方移動1點(diǎn)所提供的二進(jìn)制圖象,而且用“0”分別填滿最左端及最下端的1行后生成二進(jìn)制圖象。
右下移動處理部31在象素座標(biāo)上向右下移動1點(diǎn)原二進(jìn)制圖象。也就是說,右下移動處理部31向右側(cè)移動1點(diǎn)同時向下方移動1點(diǎn)所提供的二進(jìn)制圖象,而且用“0”分別填滿最左端及最上端的1行后生成二進(jìn)制圖象。
根據(jù)象素變換部11得到的多值圖象,和此情況下左上移動處理部28、左下移動處理部29、右上移動處理部30及右下移動處理部31各自得到的4個二進(jìn)制圖象,灰度等級化處理部27生成半色調(diào)圖象?;叶鹊燃壔幚聿?7,在象素變換部11所得到的多值圖象,和在左上移動處理部28、左下移動處理部29、右上移動處理部30及右下移動處理部31各自得到的4個二進(jìn)制圖象之間進(jìn)行象素單位的減法處理,經(jīng)加法運(yùn)算合成這些圖象,得到半色調(diào)圖象。也就是說,對有所述多值圖象的座標(biāo)位置的象素值“5”的加權(quán)象素,對應(yīng)移動過的二進(jìn)制圖象的座標(biāo)位置象素為“0”的情況,灰度等級化處理部27從所述加權(quán)象素中減“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。這種減法處理分別對四個移動過的二進(jìn)制圖象反復(fù)進(jìn)行。通過灰度等級化處理部27,四個移動過的二進(jìn)制圖象對所有各個象素減法運(yùn)算,結(jié)果形成半色調(diào)圖象。
這樣,可象圖2一樣構(gòu)成使用半色調(diào)處理部1D的圖象半色調(diào)處理裝置。此情況下,用半色調(diào)處理部1D取代半色調(diào)處理部1。
利用使用圖23所示的半色調(diào)處理部1D的圖象半色調(diào)處理裝置,生成圖16那樣的半色調(diào)圖象,提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級并輸出。例如,圖17表示了一個輸出的例子,象素值“4”的象素黑100%,象素值“3”的象素黑60%,象素值“2”的象素黑33%,而象素值“0”的象素黑0%(即為白)。
實(shí)施例6上述圖22的灰度等級化處理部1C中,經(jīng)上下左右移動原二進(jìn)制圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算,形成半色調(diào)圖象;在圖23的灰度等級化處理部1D中,經(jīng)左上左下及右上右下把移動原二進(jìn)制圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算后形成半色調(diào)圖象,而本發(fā)明的第6實(shí)施例,在上下左右四個方向,而且再加上左上、左下、右上及右下的四個斜方向一起共計(jì)8個方向上移動減法運(yùn)算這些圖象,也能形成半色調(diào)圖象。
圖24表示為本發(fā)明第6實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖24的半色調(diào)處理部1E包括與圖18有同樣功能的象素變換部21、與圖22及圖23有同樣功能的上移處理部23、下移處理部24、右移處理部25、左移處理部26、左上移動處理部28、左下移動處理部29、右上移動處理部30及右下移動處理部31、以及灰度等級化處理部32。
如上所述,象素變換部21對構(gòu)成原二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部21加權(quán)的具體處理是對由白象素為“0”、黑象素為“1”所構(gòu)成的二進(jìn)制圖象,將白象素按原樣設(shè)計(jì)為“0”,而將黑象素設(shè)為比“1”大的象素值“9”。
上移處理部23、下移處理部24、右移處理部25、左移處理部26、左上移動處理部28、左下移動處理部29、右上移動處理部30及右下移動處理部31在象素座標(biāo)上各自向上、下、左、右、左上、左下、右上及右下移動1點(diǎn)原二進(jìn)制圖象,并用“0”填滿因移動產(chǎn)生的空白部后生成二進(jìn)制圖象。
根據(jù)象素變換部21得到的多值圖象,和此情況下上移處理部23、下移處理部24、右移處理部25、左移處理部26、左上移動處理部28、左下移動處理部29、右上移動處理部30及右下移動處理部31各自得到的8個二進(jìn)制圖象,灰度等級化處理部32生成半色調(diào)圖象。通過在用象素變換部21所得到的多值圖象,和在用上移處理部23、下移處理部24、右移處理部25、左移處理部26、左上移動處理部28、左下移動處理部29、右上移動處理部30及右下移動處理部31分別得到的8個二進(jìn)制圖象之間進(jìn)行象素單位的減法處理,灰度等級化處理部32再經(jīng)加法運(yùn)算合成這些圖象得到半色調(diào)圖象。也就是說,對有所述多值圖象的座標(biāo)位置的象素值“9”的加權(quán)象素,對應(yīng)移動過的二進(jìn)制圖象的座標(biāo)位置象素為“0”的情況,灰度等級化處理部32從所述加權(quán)象素中減“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。并分別對8個移動過的二進(jìn)制圖象進(jìn)行這種減法處理。通過灰度等級化處理部32,8個移動過的二進(jìn)制圖象對所有各個象素減法運(yùn)算后,結(jié)果形成半色調(diào)圖象。
這樣,可象圖2那樣構(gòu)成使用半色調(diào)處理部1E的圖象半色調(diào)處理裝置。此情況下,用半色調(diào)處理部1E取代半色調(diào)處理部1。
利用使用圖24所示的半色調(diào)處理部1E的圖象半色調(diào)處理裝置,生成圖20那樣的半色調(diào)圖象,提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級并輸出。例如,圖21表示了一個輸出的例子,象素值“8”的象素黑100%,象素值“7”的象素黑80%,象素值“6”的象素黑64%,象素值“5”的象素黑48%,象素值“4”的象素黑32%,象素值“3”的象素黑16%,而象素值“0”的象素黑0%(即為白)。
實(shí)施例7圖25表示本發(fā)明第7實(shí)施例的圖象半色調(diào)處理裝置的構(gòu)成。圖25所示的圖象半色調(diào)處理裝置包括放大圖象發(fā)生部101、半色調(diào)處理部102、縮小處理部103及圖象輸出裝置104。
放大圖象發(fā)生部輸出按期望的輸出尺寸的x×y倍、比如2×2倍放大的二進(jìn)制圖象。這種放大二進(jìn)制圖象,比如為文字字型等圖象,通過放大圖象發(fā)生部101,比如所謂的字型輪廓的字型發(fā)生器,產(chǎn)生象素分辨率即點(diǎn)密度不因放大而降低的圖象。
半色調(diào)處理部102,通過與圖2的半色調(diào)處理部1大致相同的處理,使所述放大二進(jìn)制圖象灰度等級化,形成半色調(diào)圖象。
縮小處理部103,把用半色調(diào)處理部102灰度等級化過的半色調(diào)圖象,對應(yīng)放大圖象發(fā)生部102的放大倍率縮小(1/x)×(1/y)倍、此處為(1/2)×(1/2)倍后生成半色調(diào)圖象。
圖象輸出裝置104,把縮小處理部103所生成的縮小半色調(diào)圖象多灰度等級化后輸出給顯示器或打印機(jī)等,這里是輸出給液晶顯示器那樣的顯示器。
圖26表示半色調(diào)處理部102的詳細(xì)功能構(gòu)成。
圖25中的半色調(diào)處理部102包括象素變換部41、上移反向部42、下移反向部43、右移反向部44、左移反向部45及灰度等級化處理部46。
象素變換部41對由放大圖象發(fā)生部101所產(chǎn)生的已放大的二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部41加權(quán)的具體處理是對由白象素為“0”、黑象素為“1”這樣的二制值所構(gòu)成的放大的二進(jìn)制圖象,將白象素按原樣設(shè)計(jì)為“0”,而對黑象素在此情況下設(shè)為比“1”大的象素值“5”。
上移反向部42黑白反向所述放大二進(jìn)制圖象,同時在象素座標(biāo)上向上移動1象素即向上移1點(diǎn)。也就是說,在上移反向處理部42改換所提供的放大二進(jìn)制圖象的白象素“0”和黑象素“1”形成反向二進(jìn)制圖象的同時,自上移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”填滿最下端的1行后生成二進(jìn)制圖象。
下移反向部43黑白反向所述放大二進(jìn)制圖象同時在象素座標(biāo)上向下移動1象素即向下移動1點(diǎn)。也就是說,下移反向部43在改換所提供的放大二進(jìn)制圖象的白象素“0”和黑象素“1”形成反向二進(jìn)制圖象的同時,向下移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”填滿最上端的1行后生成二進(jìn)制圖象。
右移反向部44黑白反向所述放大二進(jìn)制圖象同時在象素座標(biāo)上向右移動1象素即向右移動1點(diǎn)。也就是說,右移反向部44在改換所提供的放大二進(jìn)制圖象的白象素“0”和黑象素“1”形成反向二進(jìn)制圖象的同時,向右移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”填滿最左端的2行后生成二進(jìn)制圖象。
左移反向部45黑白反向所述放大二進(jìn)制圖象同時在象素座標(biāo)上向左移動1象素即向左移動1點(diǎn)。也就是說,左移反向部45在改換所提供的放大二進(jìn)制圖象的白象素“0”和黑象素“1”形成反向二進(jìn)制圖象的同時,向左移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”填滿最右端的1行后生成二進(jìn)制圖象。
根據(jù)象素變換部41中得到的多值圖象,和上移反向部42、下移反向部43、右移反向部44及左移反向部45各自得到的4個二進(jìn)制圖象,灰度等級化處理部46生成半色調(diào)圖象。也就是說,灰度等級化處理部46,在象素變換部41所得到的多值圖象,和在上移反向部42、下移反向部43、右移反向部44及左移反向部45中各自得到的4個二進(jìn)制圖象之間進(jìn)行象素單位的減法處理,然后加法合成這些圖象形成半色調(diào)圖象。具體地說,對有所述多值圖象的座標(biāo)位置的象素“5”的加權(quán)象素,對應(yīng)反向移動過的二進(jìn)制圖象的座標(biāo)位置象素為“1”的情況,灰度等級化處理部46從所述加權(quán)象素中減“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。這種減法處理分別對4個反向移動過的二進(jìn)制圖象反復(fù)進(jìn)行。例如,對應(yīng)所述多值圖象的象素值“5”的座標(biāo)位置的4個二進(jìn)制圖象的象素值全為“1”的情況,整個減法進(jìn)行后的結(jié)果(5-1-1-1-1=1)使該象素的象素值變成“1”。通過灰度等級化處理部46,4個反向移動過的二進(jìn)制圖象對所有各象素減法運(yùn)算后的結(jié)果為半色調(diào)圖象。
這樣,由于半色調(diào)處理部102中生成的半色調(diào)圖象為對應(yīng)所述放大的二進(jìn)制圖象的半色調(diào)圖象,通過圖25所示的縮小處理部103,按期望的輸出尺寸進(jìn)行縮小后變成縮小半色調(diào)圖象。由圖象輸出裝置104輸出這種縮小半色調(diào)圖象。
這種情況的半色調(diào)處理部102的處理動作與圖1的半色調(diào)處理部1大致相同。
由放大圖象發(fā)生部101提供給半色調(diào)處理部102,圖3所示的那種由白象素和黑象素構(gòu)成的二進(jìn)制圖象,此情況下為2×2倍的放大二進(jìn)制圖象。放大二進(jìn)制圖象比如用白象素的象素值“0”、黑象素的象素值“1”來表示。
通過象素變換部41,象素值“0”的白象素按原樣不變,象素值“1”的黑象素按象素值“5”加權(quán),圖3中的放大二進(jìn)制圖象就變換成圖4那樣的加權(quán)多值圖象。
而且,利用上移反向部42,在改換象素值“0”和象素值“1”進(jìn)行黑白反向的同時,將整個圖象向圖示上方移動1象素即向上移1點(diǎn),圖3中的所述放大二進(jìn)制圖象就變換為圖5那樣的反向上移圖象。此時,用“1”填滿最下端的1行。
利用下移反向部43,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示下方移動1象素即向下移1點(diǎn),圖3中的所述放大二進(jìn)制圖象就變換為圖6那樣的反向下移圖象。此時,用“1”填滿最上端的1行。
利用右移反向部44,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示右側(cè)移動1象素即向右移1點(diǎn),圖3中的所述放大二進(jìn)制圖象就變換成圖7那樣的反向右移圖象。此時,用“1”填滿最左端的1行。
同樣地,利用左移反向部45,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示左側(cè)移動1象素即向左移1點(diǎn),圖3中的所述放大二進(jìn)制圖象就變換成圖8那樣的反向左移圖象。此時,用“1”填滿最右端的1行。
從象素變換部41中生成的圖4所示的加權(quán)多值圖象中,減去向上移反向部42、下移反向部43、右移反向部44及左移反向部45各自生成的二進(jìn)制圖象所構(gòu)成的反向上移圖象(圖5)、反向下移圖象(圖6)、反向右移圖象(圖7)及反向左移圖象(圖8),并合成這些圖象數(shù)據(jù),灰度等級化為包含圖9那樣的半色調(diào)的半色調(diào)圖象。即除去加權(quán)多值圖象的象素值“0”的部分,對象素值“5”的象素,從該象素值“5”開始,減去反向上移圖象、反向下移圖象、反向右移圖象及反向左移圖象的象素值“0”或“1”,生成圖9的半色調(diào)圖象。
這樣生成的半色調(diào)圖象,用圖25所示的縮小處理部103縮小(1/2)×(1/2)倍后,得到圖27所示的縮小半色調(diào)圖象。用該縮小處理部103縮小(1/2)×(1/2)倍,是以2×2各點(diǎn)的平均值作為各象素值而得到本來的圖9所示的半色調(diào)圖象的。
這種縮小的半色調(diào)圖象由圖象輸出裝置104提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后輸出。例如,圖28表示了一個輸出的例子,象素值“4”象素黑100%,象素值“3”的象素黑75%,象素值“2”的象素黑50%,象素值“1”的象素黑25%,而象素值“0”的象素黑0%(即為白)。
因此,在視覺上使整體輪廓進(jìn)行了高精度地平滑化,使易見性和目視性良好的顯示或印刷成為可能。
實(shí)施例8上述圖26的灰度等級化處理部102中,經(jīng)上下左右移動放大的二進(jìn)制圖象的反向圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算,形成半色調(diào)圖象,而本發(fā)明的第8實(shí)施例,取代上下左右移動,在左上、左下、右上及右下的4個斜方向上移動,減法運(yùn)算反向圖象,也能形成半色調(diào)圖象。
圖29表示為本發(fā)明第8實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖29的半色調(diào)處理部102A包括與圖26有同樣功能的象素變換部41及灰度等級化處理部46、左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50。
如上所述,象素變換部41對構(gòu)成所述放大的二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,該象素變換部41中加權(quán)的具體處理是對由白象素為“0”、黑象素為“1”所構(gòu)成的二進(jìn)制圖象,將白象素按原樣設(shè)計(jì)為“0”,而對黑象素設(shè)為比“1”大的象素值“5”。
左上移動反向部47黑白反向所述放大的二進(jìn)制圖象,同時在象素座標(biāo)上向左上移動1象素,即向左上移動1點(diǎn)。也就是說,左上移動反向部47在改換所提供的放大二進(jìn)制圖象的白象素“0”和黑象素“1”后形成反向二進(jìn)制圖象的同時,向左側(cè)移動1點(diǎn)同時向上方移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”分別填滿最右端及最下端的各1行后生成二進(jìn)制圖象。
左下移動反向部48黑白反向所述放大的二進(jìn)制圖象,并在象素座標(biāo)上向左下移動2象素即向左下移動1點(diǎn)。也就是說,左下移動反向部48在改換所提供的放大二進(jìn)制圖象的白象素“0”和黑象素“1”后形成反向二進(jìn)制圖象的同時,向左側(cè)移動1點(diǎn)且向下方移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”分別填滿最右端及最上端的各1行后生成二進(jìn)制圖象。
右上移動反向部49黑白反向所述放大二進(jìn)制圖象,并在象素座標(biāo)上向右上移動1象素即向右上移動1點(diǎn)。也就是說,右上移動反向部49在改換所提供的放大二進(jìn)制圖象的白象素“0”和黑象素“1”后形成反向二進(jìn)制圖象的同時,向右側(cè)移動1點(diǎn)且向上方移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”分別填滿最左端及最下端的各1行后生成二進(jìn)制圖象。
右下移動反向部50黑白反向所述放大二進(jìn)制圖象,并在象素座標(biāo)上向右下移動1象素即向右下移動1點(diǎn)。也就是說,右下移動反向部50在改換所提供的放大二進(jìn)制圖象的白象素“0”和黑象素“1”后形成反向二進(jìn)制圖象的同時,向右側(cè)移動1點(diǎn)且向下方移動1點(diǎn)其反向二進(jìn)制圖象,而且用“1”分別填滿最左端及最上端的各1行后生成二進(jìn)制圖象。
根據(jù)象素變換部41中得到的多值圖象,和此情況下左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50各自得到的4個二進(jìn)制圖象,灰度等級化處理部46生成半色調(diào)圖象。灰度等級化處理部46,在用象素變換部41得到的多值圖象,和在左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50各自得到的4個二進(jìn)制圖象之間進(jìn)行象素單位的減法處理,然后加法合成這些圖象形成半色調(diào)圖象。也就是說,對有所述多值圖象的座標(biāo)位置的象素“5”的加權(quán)象素,對應(yīng)的反向移勸過的二進(jìn)制圖象的座標(biāo)位置象素為“1”的情況,灰度等級化處理部46從所述加權(quán)象素中減“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理,而分別對4個反向移動過的二進(jìn)制圖象進(jìn)行這種減法處理。通過灰度等級化處理部46,4個反向移動過的二進(jìn)制圖象對所有各象素減法運(yùn)算后的結(jié)果為半色調(diào)圖象。
這樣,可象圖25那樣構(gòu)成使用半色調(diào)處理部102A的圖象半色調(diào)處理裝置。此情況下,用半色調(diào)處理部102A代替半色調(diào)處理部102。由于半色調(diào)處理部102A中生成的半色調(diào)圖象為所述放大二進(jìn)制圖象所對應(yīng)的半色調(diào)圖象,所以通過圖25所示的縮小處理部103,按期望的輸出尺寸縮小后變成縮小的半色調(diào)圖象。通過圖象輸出裝置104輸出這種縮小的半色調(diào)圖象。
此情況下的半色調(diào)處理部102A的處理動作與圖26的半色調(diào)處理部102的動作大致相同。
從放大圖象發(fā)生部101,對半色調(diào)處理部102A提供由圖3所示的白象素和黑象素構(gòu)成的二進(jìn)制圖象,此情況下為2×2倍的放大二進(jìn)制圖象。例如,用白象素的象素值“0”、黑象素的象素值“1”表示放大的二進(jìn)制圖象。
利用象素變換部41,象素值“0”的白象素按原樣不動,而象素值“1”的黑象素按象素值“5”加權(quán),圖3的所述放大二進(jìn)制圖象就變換成圖4那樣的加權(quán)多值圖象。
而且,利用左上移動反向部47,在改換象素值“0”和象素值“1”進(jìn)行黑白反向的同時,將整個圖象向圖示左側(cè)移動1點(diǎn)并向上移動1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖12那樣的反向左上移動圖象。此時,用“1”填滿最右端及最下端的各1行。
利用左下移動反向部48,在改換象素值“0”和象素值“1”進(jìn)行黑白反向的同時,將整個圖象向圖示左側(cè)移動1點(diǎn)并向下移動1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖13那樣的反向左下移動圖象。此時,用“1”填滿最右端及最上端的各1行。
利用右上移動反向部49,在改換象素值“0”和象素值“1”進(jìn)行黑白反向的同時,將整個圖象向圖示右側(cè)移動1點(diǎn)并向上移動1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖14那樣的反向右上移動圖象。此時,用“1”填滿最左端及最下端的各1行。
同樣地,利用右下移動反向部50,在改換象素值“0”和象素值“1”進(jìn)行黑白反向的同時,將整個圖象向圖示右側(cè)移動1點(diǎn)并向下移動1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖15那樣的反向右下移動圖象。此時,用“1”填滿最左端及最上端的各1行。
從象素變換部41生成的圖4所示的加權(quán)多值圖象中,減去由左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50各自生成的二進(jìn)制圖象所構(gòu)成的反向左上移動圖象(圖12)、反向左下移動圖象(圖13)、反向右上移動圖象(圖14)及反向右下移動圖象(圖15),然后合成這些圖象數(shù)據(jù)、灰度等級化形成為包含圖16那樣的半色調(diào)的半色調(diào)圖象。也就是說,對于除去加權(quán)多值圖象的象素值“0”的部分的象素值“5”的象素,從該象素值“5”開始,通過減法運(yùn)算反向左上移動圖象、反向左下移動圖象、反向右上移動圖象及反向右下移動圖象的象素值“0”或“1”,生成圖16的半色調(diào)圖象。
這樣生成的半色調(diào)圖象,送至圖25所示的縮小處理部103縮小(1/2)×(1/2)倍后,得到圖30所示的縮小半色調(diào)圖象。由輸出裝置104提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后輸出這種縮小的半色調(diào)圖象。例如,圖31表示了一個輸出的例子,象素值“4”的象素為黑100%,象素值“1”的象素為黑75%,象素值“2”的象素為黑50%,象素值“1”的象素為黑25%,而象素值“0”的象素為黑0%(即為白)。
實(shí)施例9上述圖26的灰度等級化處理部102中,經(jīng)上下左右移動放大的二進(jìn)制圖象的反向圖象,并從加權(quán)多值圖象中進(jìn)行減法運(yùn)算,形成半色調(diào)圖象;在圖29的灰度等級化處理部102或,經(jīng)左上左下及右上右下移動放大二進(jìn)制圖象的反向圖象,并從加權(quán)多值圖象中進(jìn)行減法運(yùn)算形成半色調(diào)圖象;而本發(fā)明的第9實(shí)施例,在上下左右4個方向、連同左上、左下、右上及右下的4個斜向方向共計(jì)8個方向上移動,減法運(yùn)算反向圖象后,也可形成半色調(diào)圖象。
圖32表示為本發(fā)明第9實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖32的半色調(diào)處理部102B包括與圖26及圖29有同樣功能的上移反向部42、下移反向部43、右移反向部44、左移反向部45、左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50、象素變換部51及灰度等級化處理部52。
象素變換部51對構(gòu)成所述放大二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部51加權(quán)的具體處理是,對于用白象素“0”、黑象素“1”構(gòu)成的二進(jìn)制圖象,把白象素按原樣設(shè)計(jì)為“0”,而對黑象素設(shè)為比“1”大的象素值“9”。
上移反向部42、下移反向部43、左移反向部44、右移反向部45、左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50,黑白反向所述二進(jìn)制圖象且分別在象素座標(biāo)上向上、下、左、右、左上、左下、右上及右下移動1點(diǎn),用“1”填滿因移動而產(chǎn)生的空白部后生成二進(jìn)制圖象。
根據(jù)象素變換部51得到的高值圖象,和此情況下上移反向部42、下移反向部43、右移反向部44、左移反向部45、左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50各自得到的8個二進(jìn)制圖象,灰度等級化處理部52生成半色調(diào)圖象。在灰度等級化處理部52,由象素變換部51得到的多值圖象,和在上移反向部42,下移反向部43、右移反向部44、左移反向部45、左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50各自得到的8個二進(jìn)制圖象之間進(jìn)行象素單位的減法處理,經(jīng)加法合成這些圖象得到半色調(diào)圖象。也就是說,對有所述多值圖象座標(biāo)位置的象素值“9”的加權(quán)象素、對應(yīng)的反向移動過的二進(jìn)制圖象座標(biāo)位置的象素為“1”的情況,灰度等級化處理部52從所述加權(quán)象素中減“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。而分別對8個反向移動過的二進(jìn)制圖象進(jìn)行這種減法處理。通過灰度等級化處理部52,8個反向移動過的二進(jìn)制圖象對所有各象素減法運(yùn)算后的結(jié)果為半色調(diào)圖象。
于是,可象圖25那樣構(gòu)成使用半色調(diào)處理部102B的圖象半色調(diào)處理裝置。此情況下,用半色調(diào)處理部102B代替半色調(diào)處理部102。由于半色調(diào)處理部102B中生成的半色調(diào)圖象為所述放大二進(jìn)制圖象所對應(yīng)的半色調(diào)圖象,所以利用圖25所示的縮小處理部103,按期望的輸出尺寸縮小后變成縮小的半色調(diào)圖象。用圖象輸出裝置104輸出此縮小半色調(diào)圖象。
下面,具體說明圖32所示的半色調(diào)處理部102B的處理動作。半色調(diào)處理部102B中,由放大圖象發(fā)生部101放大圖象,此情況下放大為2×2倍的二進(jìn)制圖象,從而得到圖3所示的由白象素和黑象素構(gòu)成的二進(jìn)制圖象。例如,用白象素的象素值“0”、黑象素的象素值“1”顯示放大的二進(jìn)制圖象。
通過象素變換部51,象素值“0”的白象素按原樣不變,而象素值“1”的黑象素加權(quán)為象素值“9”,圖3的所述放大二進(jìn)制圖象就變換成圖19那樣的加權(quán)多值圖象。
利用上移反向部42,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示上方移動1象素即上移1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖5那樣的反向上移圖象。此時,用“1”填滿最下端的1行。
利用下移反向部43,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示下方移動1象素即下移1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖6那樣的反向下移圖象。此時,用“1”填滿最上端的1行。
利用右移反向部44,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示右側(cè)移動1象素即右移1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖7那樣的反向右移圖象。此時,用“1”填滿最左端的1行。
利用左移反向部45,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示左側(cè)移動1象素即左移1點(diǎn),圖3的所示放大二進(jìn)制圖象就變換成圖8那樣的反向左移圖象。此時,用“1”填滿最右端的1行。
利用左上移動反向部47,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示左側(cè)移動1點(diǎn)并向圖示上方移動1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖12那樣的反向左上移動圖象。此時,用“1”填滿最右端及最下端的各1行。
利用左下移動反向部48,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示左側(cè)移動1點(diǎn)并向圖示下方移動1點(diǎn),圖3的所述放大二進(jìn)制圖象變換成圖13那樣的反向左下移動圖象。此時,用“1”填滿最右端及最上端的各1行。
利用右上移動反向部49,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示右側(cè)移動1點(diǎn)并向圖示上方移動1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖14那樣的反向右上移動圖象。此時,用“1”填滿最左端及最下端的各一行。
同樣地,利用右下移動反向部50,在改換象素值“0”和象素值“1”的同時,將整個圖象向圖示右側(cè)移動1點(diǎn)并向圖示下方移動1點(diǎn),圖3的所述放大二進(jìn)制圖象就變換成圖15那樣的反向右下移動圖象。此時,用“1”填滿最左端及最上端的各1行。
從象素變換部51所得到的圖19所示的加權(quán)多值圖象中,減去由上移反向部42、下移反向部43、右移反向部44、左移反向部45、左上移動反向部47、左下移動反向部48、右上移動反向部49及右下移動反向部50各自生成的二進(jìn)制圖象所構(gòu)成的反向上移圖象(圖5)、反向下移圖象(圖6)、反向右移圖象(圖7)、反向左移圖象(圖8)、反向左上移動圖象(圖12)、反向左下移動圖象(圖13)、反向右上移動圖象(圖14)及反向右下移動圖象(圖15),然后合成這些圖象數(shù)據(jù),灰度等級化形成包含圖20那樣的半色調(diào)的半色調(diào)圖象。也就是說,對于除去加權(quán)多值圖象的象素值“0”的部分的象素值“9”的象素,從該象素值“9”中減去反向上移圖象、反向下移圖象、反向右移圖象、反向左移圖象、反向左上移動圖象、反向左下移動圖象、反向右上移動圖象及反向右下移動圖象的象素值“0”或“1”,生成圖20的半色調(diào)圖象。
這樣生成的半色調(diào)圖象,供給圖25所示的縮小處理部103被縮小(1/2)×(1/2)倍后,得到圖33所示的縮小半色調(diào)圖象。該縮小的半色調(diào)圖象,由圖象輸出裝置104提供相應(yīng)于象素值的灰度等級,例如濃度灰度等級后輸出。例如,圖34表示了顯示輸出的一個例子,象素值“7”的象素黑100%,象素值“5”的象素黑80%,象素值“4”的象素黑60%,象素值“3”的象素墨50%,象素值“2”的象素黑40%,象素值“1”的象素黑20%,而象素值“0”的象素黑0%(即為白)。
順便地,用圖35表示了依據(jù)第9實(shí)施例輸出稱為“愛”及“A”文字的例子。圖36表示對于與圖35相同的文字,未按本發(fā)明進(jìn)行處理,而按原樣輸出的情況。為進(jìn)行兩者的比較,圖37表示放大的圖35的圖象,而圖38表示放大的圖36的圖象。圖35與圖37、圖36與圖38相比,顯然輪廓線的凹凸變不不尖銳了。
實(shí)施例10上述圖26的灰度等級化處理部102中,經(jīng)上下左右移動放大的二進(jìn)制圖象的反向圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算形成半色調(diào)圖象,而本發(fā)明的第10實(shí)施例,不反向所述放大的二進(jìn)制圖象,而僅上下左右移動,對移動圖象的象素值為“0”象素進(jìn)行減法運(yùn)算,也可形成半色調(diào)圖象。
圖39表示為本發(fā)明第10實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖39的半色調(diào)處理部102C包括與圖26有同樣功能的象素變換部41、上移處理部53、下移處理部54、右移處理部55、左移處理部56及灰度等級化處理部57。
象素變換部41對構(gòu)成所述放大二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部41加權(quán)的具體處理是,對由白象素為“0”、黑象素為“1”、這兩個二進(jìn)制“0”和“1”構(gòu)成的二進(jìn)制圖象,白象素“0”按原樣設(shè)計(jì),而黑象素在此情況下設(shè)為比“1”大的象素值“5”。
上移處理部53在象素座標(biāo)上向上移1象素即向上移1點(diǎn)所述放大二進(jìn)制圖象,也就是說,上移處理部53向上移1點(diǎn)所提供的放大二進(jìn)制圖象,而且用“0”填滿最下端的1行后生成二進(jìn)制圖象。
下移處理部54在象素座標(biāo)上向下移1象素即向下移1點(diǎn)所述放大二進(jìn)制圖象。也就是說,下移處理部54向下移1點(diǎn)所提供的放大二進(jìn)制圖象,而且用“0”填滿最上端的1行后生成二進(jìn)制圖象。
右移處理部55在象素座標(biāo)上向右移1象素即向右移1點(diǎn)所述放大二進(jìn)制圖象。也就是說,右移處理部55向右移1點(diǎn)所提供的放大二進(jìn)制圖象,,而且用“0”填滿最左端的1行后生成二進(jìn)制圖象。
左移處理部56在象素座標(biāo)上向左移1象素即向左移1點(diǎn)所述放大二進(jìn)制圖象。也就是說,左移處理部56向左移1點(diǎn)所提供的放大二進(jìn)制圖象,而且用“0”填滿最右端的1行后生成二進(jìn)制圖象。
根據(jù)象素變換部41得到的多值圖象,和上移處理部53、下移處理部54、右移處理部55及左移處理部56各自得到的4個二進(jìn)制圖象,灰度等級化處理部57生成半色調(diào)圖象?;叶鹊燃壔幚聿?7,對于用象素變換部41得到的多值圖象,根據(jù)上移處理部53、下移處理部54、右移處理部55及左移處理部56各自得到的4個二進(jìn)制圖象的象素單位進(jìn)行減法處理,再經(jīng)加法運(yùn)算合成這些圖象得到半色調(diào)圖象。也就是說,對有所述多值圖象座標(biāo)位置的象素值“5”的加權(quán)象素,對應(yīng)移動過的二進(jìn)制圖象座標(biāo)位置的象素值為“0”的情況,灰度等級化處理部57從所述加權(quán)象素中減去“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。此減法處理分別對4個移動過的二進(jìn)制圖象反復(fù)進(jìn)行。例如,對于所述多值圖象象素值“5”所對應(yīng)的座標(biāo)位置的4個二進(jìn)制圖象的象素值全為“0”的情況,整個減法運(yùn)算進(jìn)行的結(jié)果(5-1-1-1-1=1)使該象素的象素值變?yōu)椤?”。通過灰度等級化處理部57,4個移動過的二進(jìn)制圖象對所有各象素減法運(yùn)算的結(jié)果為半色調(diào)圖象。
這樣,可象圖25那樣構(gòu)成使用半色調(diào)處理部102C的圖象半色調(diào)處理裝置。
用半色調(diào)處理部102C這樣形成的半色調(diào)圖象,供給圖25所示的縮小處理部103,縮小(1/2)×(1/2)倍后,變成圖27所示的縮小半色調(diào)圖象。該縮小半色調(diào)圖象,由圖象輸出裝置104提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級并輸出。例如,圖28表示顯示輸出的一個例子,象素值“4”的象素黑100%,象素值“3”的象素黑75%,象素值“2”的象素黑50%,象素值“1”的象素黑25%,而象素值“0”的象素黑0%(即為白)。
實(shí)施例11上述圖39的灰度等級化處理部102C中,經(jīng)上下左右移動放大二進(jìn)制圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算形成半色調(diào)圖象,而本發(fā)明的第11實(shí)施例,代替上下左右移動,在左上、左下、右上及右下4個斜方向上移動,依據(jù)這些圖象進(jìn)行減法運(yùn)算,也可形成半色調(diào)圖象。
圖40表示為本發(fā)明第11實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖40的半色調(diào)處理部102D包括與圖39有同樣功能的象素變換部41及灰度等級化處理部57、左上移動處理部58、左下移動處理部59、右上移動處理部60及右下移動處理部61。
如上所述,象素變換部41對構(gòu)成所述放大二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部41加權(quán)的具體處理是對于由白象素“0”、黑象素“1”構(gòu)成的二進(jìn)制圖象,將白象素“0”按原樣設(shè)計(jì)不變,而對黑象素設(shè)為比“1”大的象素值“5”。
左上移動處理部58在象素座標(biāo)上向左上移動1點(diǎn)所述放大二進(jìn)制圖象。也就是說,左上移動處理部58向左側(cè)移動1點(diǎn)并向上移動1點(diǎn)所提供的放大二進(jìn)制圖象,而且用“0”分別填滿最右端及最下端的各1行后生成二進(jìn)制圖象。
左下移動處理部59在象素座標(biāo)上向左下移動1點(diǎn)所述放大二進(jìn)制圖象。也就是說,左下移動處理部59向左側(cè)移動1點(diǎn)并向下移動1點(diǎn)所提供的放大二進(jìn)制圖象,而且用“0”分別填滿最右端及最上端的各1行后生成二進(jìn)制圖象。
右上移動處理部60在象素座標(biāo)上向右上移動1點(diǎn)所述放大二進(jìn)制圖象。也就是說,右上移動處理部60向右移動1點(diǎn)并向上移動1點(diǎn)所提供的放大二進(jìn)制圖象,而且用“0”分別填滿最左端及最下端的各1行后生成二進(jìn)制圖象。
右下移動處理部61在象素座標(biāo)上向右下移動1點(diǎn)所述放大二進(jìn)制圖象。也就是說,右下移動處理部61向右移動1點(diǎn)并向下移動1點(diǎn)所提供的放大二進(jìn)制圖象,而且用“0”分別填滿最左端及最上端的各1行后生成二進(jìn)制圖象。
根據(jù)用象素變換部41得到的多值圖象,和此情況下左上移動處理部58、左下移動處理部59、右上移動處理部60及右下移動處理部61各自得到的4個二進(jìn)制圖象,灰度等級化處理部57生成半色調(diào)圖象。灰度等級化處理部57在用象素變換部41得到的多值圖象,和用左上移動處理部58、左下移動處理部59、右上移動處理部60及右下移動處理部61各自得到的四個二進(jìn)制圖象之間進(jìn)行象素單位的減法處理,然后經(jīng)加法合成這些圖象得到半色調(diào)圖象。也就是說,對于有所述多值圖象座標(biāo)位置的象素值“5”的加權(quán)象素,對應(yīng)移動過的二進(jìn)制圖象座標(biāo)位置的象素為“0”的情況,灰度等級化處理部57從所述加權(quán)象素中減“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。分別進(jìn)行關(guān)于4個移動過的二進(jìn)制圖象的這種減法處理。通過灰度等級化處理部57,4個移動過的二進(jìn)制圖象對所有各象素減法運(yùn)算后的結(jié)果為半色調(diào)圖象。
這樣,可象圖35那樣使用半色調(diào)處理部102D的圖象半色調(diào)處理裝置。此情況下,用半色調(diào)處理部102D代替半色調(diào)處理部102。由于用半色調(diào)處理部102D生成的半色調(diào)圖象是對應(yīng)所述放大二進(jìn)制圖象的半色調(diào)圖象,所以通過圖25所示的縮小處理部103,按期望的輸出尺寸縮小后變?yōu)榭s小半色調(diào)圖象。該縮小半色調(diào)圖象由圖象輸出裝置104輸出。也就是說,用半色調(diào)處理部102D生成的半色調(diào)圖象,經(jīng)縮小處理部103縮小(1/2)×(1/2)倍后,得到圖30所示的縮小半色調(diào)圖象。該縮小的半色調(diào)圖象,由圖象輸出裝置104提供相應(yīng)于象素值灰度等級,比如濃度灰度等級并輸出。例如,圖31表示顯示輸出的一個例子,象素值“4”的象素黑100%,象素值“3”的象素黑75%,象素值“2”的象素黑50%,象素值“1”的象素黑25%,而象素值“0”的象素黑0%(即為白)。
實(shí)施例12上述圖39的灰度等級化處理部102C中,經(jīng)上下左右移動放大的二進(jìn)制圖象,從多值圖象中進(jìn)行減法運(yùn)算形成半色調(diào)圖象;圖40的灰度等級化處理部102D中,經(jīng)左上左下及右上右下移動放大二進(jìn)制圖象,從加權(quán)多值圖象中進(jìn)行減法運(yùn)算形成半色調(diào)圖象;而本發(fā)明的第12實(shí)施例,不僅在上下左右4個方向上、還在左上、左下、右上及右下的4個斜方向共計(jì)8個方向上移動,減法運(yùn)算圖象,也可形成半色調(diào)圖象。
圖41表示為本發(fā)明第12實(shí)施例的圖象半色調(diào)處理裝置的主要部分的半色調(diào)處理部的功能構(gòu)成。
圖41的半色調(diào)處理部102E包括與圖32有同樣功能的象素變換部51、與圖39及圖40有相同功能的上移處理部53、下移處理部54、右移處理部55、左移處理部56,左上移動處理部58、左下移動處理部59、右上移動處理部60及右下移動處理部61、灰度等級化處理部62。
如上所述,象素變換部51對構(gòu)成所述放大二進(jìn)制圖象的各象素進(jìn)行加權(quán)。例如,通過該象素變換部51加權(quán)的具體處理是,對于由白象素“0”、黑象素“1”構(gòu)成的二進(jìn)制圖象,將白象素“0”按原樣設(shè)計(jì)不變,而對黑象設(shè)為比“1”大的象素值“9”。
上移處理部53、下移處理部54、右移處理部55、左移處理部56、左上移動處理部58、左下移動處理部59、右上移動處理部60及右下移動處理部61,分別在象素座標(biāo)上向上、下、左、右、左上、左下、右上及右下移動1點(diǎn)所述放大二進(jìn)制圖象,并用“0”填滿因移動產(chǎn)生的空白部后生成半色調(diào)圖象。
根據(jù)用象素變換部51得到的多值圖象,和此情況下上移處理部53、下移處理部54、右移處理部55、左移處理部56、左上移動處理部58、左下移動處理部59、右上移動處理部60及右下移動處理部61各自得到的8個二進(jìn)制圖象,灰度等級化處理部62生成半色調(diào)圖象?;叶鹊燃壔幚聿?2,在用象素變換部51得到的多值圖象,和在上移處理部53、下移處理部54、右移處理部55、左移處理部56、左上移動處理部58、左下移動處理部59、右上移動處理部60及右下移動處理部61各自得到的8個二進(jìn)制圖象之間進(jìn)行象素單位的減法處理,然后,經(jīng)加法合成這些圖象得到半色調(diào)圖象。也就是說,相對于有所述多值圖象座標(biāo)位置的象素值“9”的加權(quán)象素,對應(yīng)移動過的二進(jìn)制圖象座標(biāo)位置的象素為“0”的情況,灰度等級化處理部62從所述加權(quán)象素中減去“1”。此時,對多值圖象的象素“0”不進(jìn)行減法處理。分別進(jìn)行關(guān)于8個移動過的二進(jìn)制圖象的這種減法處理。利用灰度等級化處理部62,8個移動過的二進(jìn)制圖象對所有各象素減法運(yùn)算后的結(jié)果為半色調(diào)圖象。于是,可象圖25那樣構(gòu)成使用半色調(diào)處理部102E的圖象半色調(diào)處理裝置。此情況下,用半色調(diào)處理部102E代替半色調(diào)處理部102。由于用半色調(diào)處理部102E生成的半色調(diào)圖象為對應(yīng)所述放大二進(jìn)制圖象的半色調(diào)圖象,所以通過圖25所示的縮小處理部103,按期望的輸出尺寸縮小后變?yōu)榭s小半色調(diào)圖象。這種縮小半色調(diào)圖象由圖象輸出裝置104輸出。
也就是說,用半色調(diào)處理部102E生成的半色調(diào)圖象,經(jīng)圖25所示的縮小處理部103縮小(1/2)×(1/2)倍,得到圖33所示的縮小半色調(diào)圖象。這種縮小半色調(diào)圖象,由圖象輸出裝置104提供相應(yīng)于象素值灰度等級,比如濃度灰度等級并輸出。例如,圖34表示顯示輸出的一個例子,象素值“7”的象素黑100%,象素值“5”的象素黑80%,象素值“4”的象素黑60%,象素值“3”的象素黑50%,象素值“2”的象素黑40%,象素值“1”的象素黑20%,而象素值“0”的象素黑0%(即為白)。
實(shí)施例13圖42表示本發(fā)明第13實(shí)施例的半色調(diào)處理裝置的構(gòu)成。圖42所示的半色調(diào)處理裝置包括象素變換處理部201,灰度等級處理部202及圖象輸出裝置203。
象素變換處理部201,與圖1所示的象素變換部11有大致相同的功能,對構(gòu)成原二進(jìn)制圖象的各象素進(jìn)行加權(quán)多值化,得到多值圖象。例如,通過該象素變換處理部201加權(quán)的具體處理是,對于由白象素為“0”、黑象素為“1”這兩個二進(jìn)制的“0”和“1”構(gòu)成的二進(jìn)制圖象,將白象素“0”按原樣設(shè)計(jì)不變,而對黑象素在此情況下設(shè)為比“1”大的象素值“5”。
灰度等級處理部202,實(shí)際上進(jìn)行大致相當(dāng)于圖1中的上移反向部12、下移反向部13、右移反向部14、左移反向部15及灰度等級化處理部的處理。也就是說,灰度等級處理部202,對在由象素變換部201多值化的上述多值圖象中、鄰接于黑象素的上下左右的象素中的白象素的數(shù)加權(quán),從黑象素的象素值中減去該值,作為該象素的灰度等級象素,從而形成半色調(diào)圖象。并對所提供的多值圖象的所有象素進(jìn)行有關(guān)各黑象素的減法處理。
圖象輸出裝置203是多灰度等級地顯示在灰度等級處理部202中所生成的半色調(diào)圖象的輸出顯示器或打印機(jī)等,此情況下,為液晶顯示器。
下面,以圖42所示的圖象半色調(diào)處理裝置的動作作為一個例子,參照圖43進(jìn)行具體說明。
象素變換處理部201中輸入的原二進(jìn)制圖象,如圖3所示由白象素和黑象素組成。例如,用白象素的象素值“0”、黑象素的象素值“1”來表示。
通過象素變換處理部201,象素值“0”的白象素按原樣不變,象素值“1”的黑象素加權(quán)為象素值“5”,圖3的原二進(jìn)制圖象就變換為圖4那樣的加權(quán)多值圖象。
如圖43所示,用象素變換處理部201生成的圖4的加權(quán)多值圖象,通過灰度等級處理部202,在要灰度等級化的被減法運(yùn)算的象素A的座標(biāo)為(n,m)時,由圖示上方鄰接座標(biāo)(n,m-1)位置的參照象素a,圖示右側(cè)鄰接座標(biāo)(n+1,m)位置的參照象素b、圖示下方鄰接座標(biāo)(n,m+1)位置的參照象素C、圖示左側(cè)鄰接座標(biāo)(n-1,m)位置的參照象素d的4個參照象素,計(jì)算白象素的數(shù),從所述要減法運(yùn)算的象素A的象素值中,減去計(jì)算的白象素?cái)?shù)。也就是說,圖4座標(biāo)(1,1)的象素情況下,參照象素a~d內(nèi),若白象素座標(biāo)為(1,0),(1,2)及(0,1)的3象素,那么根據(jù)5-3=2,座標(biāo)(1,1)的灰度等級象素的象素值就變?yōu)椤?”。
對于圖4的各黑象素,通過這樣的灰度等級化,就生成包含圖9那樣的半色調(diào)的半色調(diào)圖象。
由圖象輸出裝置203提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后,就可輸出這樣生成的半色調(diào)圖象。例如,圖10表示了輸出的一個例子,象素值“5”的象素黑100%,象素值“4”的象素黑75%,象素值“3”的象素黑50%,象素值“2”的象素黑25%,而象素值“0”的象素黑0%(即為白)。
因此,通過用低灰度等級顯示原二進(jìn)制圖象的凹凸的凸部分,在視覺上使整體輪廓平滑化,使易見性及目視性良好的顯示或印刷成為可能。
圖42的圖象半色調(diào)處理裝置中,對黑象素進(jìn)行加權(quán),原二進(jìn)制圖象變換成多值圖象,用其多值象素周圍的白象素?cái)?shù),調(diào)整黑象素的黑色等級進(jìn)行灰度等級化,能夠有效地進(jìn)行圖象和背景部界限的平滑化。
實(shí)施例14
圖44表示本發(fā)明第14實(shí)施例的圖象半色調(diào)處理裝置的構(gòu)成。圖44所示的圖象半色調(diào)處理裝置由與圖42相同的象素變換處理部201及圖象輸出裝置203、與圖42的灰度等級處理部有若干不同的灰度等級處理部202A構(gòu)成。
也就是說,象素變換處理部201對構(gòu)成原二進(jìn)制圖象的各象素經(jīng)加權(quán)進(jìn)行多值化,得到多值圖象。例如,通過該象素變換處理部201加權(quán)的具體處理是對白象素為“0”、黑象素為“1”、用二進(jìn)制的“0”和“1”構(gòu)成的二進(jìn)制圖象,把白象素“0”按原樣不變,而對黑象素設(shè)為比“1”大的象素值“5”。
灰度等級部202A,實(shí)際上進(jìn)行與圖11中的左上移動反向部17、左下移動反向部18、右上移動反向部19、右下移動反向部20及灰度等級化處理部16大致相同的處理。也就是說,在灰度等級處理部202A,對由象素變換處理部201多值化的所述多值圖象中,與黑象素鄰接的左上、左下、右上及右下的象素中存在的白象素?cái)?shù)加權(quán),并從黑象素的象素值中減去該加權(quán)值,作為該象素的灰度等級象素,從而生成半色調(diào)圖象。對于所提供的多值圖象的所有象素,進(jìn)行針對各黑象素的減法處理。
圖象輸出裝置203是按灰度等級顯示輸出灰度等級處理部202A中所生成的半色調(diào)圖象的顯示器或打印機(jī)等,此情況下,為液晶顯示器。
下面,參照圖45,對圖44所示的圖象半色調(diào)處理裝置的動作的一個例子,進(jìn)行具體說明。
象素變換處理部201中輸入的原二進(jìn)制圖象,如圖3所示由白象素和黑象素組成。例如,用白象素的象素值“0”、黑象素的象素值“1”來表示。
通過象素變換處理部201,象素值“0”的白象素按原樣不變,象素值“1”的黑象素加權(quán)為象素值“5”,圖3的原二進(jìn)制圖象就變換為圖4那樣的加權(quán)多值圖象。
如圖45所示,用象素變換處理部201生成的圖4的加權(quán)多值圖象,通過灰度等級處理部202A,在要灰度等級化的被減法運(yùn)算的象素A的座標(biāo)為(n,m)時,從圖示右上方鄰接座標(biāo)(n+1,m-1)位置的參照象素e,圖示右下方鄰接座標(biāo)(n+1,m+1)位置的參照象素f、圖示左下方鄰接座標(biāo)(n-1,m+1)的參照象素g、圖示左上方鄰接座標(biāo)(n-1,m-1)位置的參照象素h的4個參照象素中,計(jì)算白象素的數(shù),從所述要被減法運(yùn)算的象素A的象素值中,減去計(jì)數(shù)的白象素?cái)?shù)。也就是說,圖4座標(biāo)(1,1)的象素情況下,參照象素a~d內(nèi),若白象素是座標(biāo)(2,0)、(0,2)及(0,0)的3象素,那么根據(jù)5-3=2,座標(biāo)(1,1)的灰度等級象素的象素值就變?yōu)椤?”。
對于圖4的各黑象素,通過這樣的灰度等級化,就生成包含圖16那樣的半色調(diào)的半色調(diào)圖象。
由圖象輸出裝置203提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后輸出這樣生成的半色調(diào)圖象。例如,圖7表示了輸出的一個例子,象素值“4”的象素黑100%,象素值“3”的象素黑66%,象素值“2”的象素黑33%,而象素值“0”的象素黑0%(即為白)。
因此,將黑象素進(jìn)行加權(quán),原二進(jìn)制圖象變換成多值圖象,用其多值象素周圍的白象素?cái)?shù),調(diào)整黑象素的黑色等級進(jìn)行灰度等級化,能夠有效地實(shí)現(xiàn)圖象和背景部界限的平滑化。
實(shí)施例15圖46表示本發(fā)明第15實(shí)施例的圖象半色調(diào)處理裝置的構(gòu)成。圖46所示的圖象半色調(diào)處理裝置由與圖42相同的圖象輸出裝置203、與圖44的圖象變換處理部201及灰度等級處理部202A有若干不同的象素變換處理部201A及灰度等級處理部202B構(gòu)成。
也就是說,象素變換處理部201A對構(gòu)成原二進(jìn)制圖象的各象素經(jīng)加權(quán)進(jìn)行多值化,得到多值圖象。例如,通過該象素變換處理部201A加權(quán)的具體處理是對白象素為“0”、黑象素為“1”的用二進(jìn)制的“0”和“1”構(gòu)成的二進(jìn)制圖象,把白象素“0”按原樣不變,而對黑象素設(shè)為比“1”大的象素值“9”。
灰度等級部202B,實(shí)際上進(jìn)行與圖18的上移反向部12、下移反向部13、右移反向部14、左移反向部15、左上移動反向部17、左下移動反向部18、右上移動反向部19、右下移動反向部20及灰度等級化處理部22大體相同的處理。也就是說,灰度等級處理部202B,對由象素變換處理部201A多值化的所述多值圖象中,與黑象素鄰接的上、下、左、右、左上、左下、右上及右下的象素中存在的白象素?cái)?shù)加權(quán),并從黑象素的象素值中減去該加權(quán)值作為該象素的灰度等級象素,從而生成半色調(diào)圖象。對于所提供的多值圖象的所有黑象素,進(jìn)行針對各黑象素的減法處理。
圖象輸出裝置203是按灰度等級顯示輸出灰度等級處理部202B中所生成的半色調(diào)圖象的顯示器或打印機(jī),此情況下,為液晶顯示器。
下面,參照圖47,對圖46所示的圖象半色調(diào)處理裝置的動作之一例,進(jìn)行具體說明。
象素變換處理部201A中輸入的原二進(jìn)制圖象,如圖3所示由白象素和黑象素組成。例如,用白象素的象素值“0”、黑象素的象素值“1”來表示。
利用象素變換處理部201A,將象素值“0”的白象素按原樣不變,象素值“1”的黑象素加權(quán)為象素值“9”,圖3的原二進(jìn)制圖象就變換為圖19那樣的加權(quán)多值圖象。
如圖47所示,用象素變換處理部201A生成的圖19的加權(quán)多值圖象,通過灰度等級處理部202B,在要灰度等級化的被減法運(yùn)算的象素A的座標(biāo)為(n,m)時,從圖示上方鄰接座標(biāo)(n,m-1)位置的參照象素a,圖示右方鄰接座標(biāo)(n+1,m)位置的參照象素b、圖示下方鄰接座標(biāo)(n,m+1)位置的參照象素c、圖示左方鄰接座標(biāo)(n-1,m)位置的參照象素d、圖示右上方鄰接座標(biāo)(n+1,m-1)位置的參照象素e、圖示右下方鄰接座標(biāo)(n+1,m+1)位置的參照象素f、圖示左下方鄰接座標(biāo)(n-1,m+1)位置的參照象素g、圖示左上方鄰接座標(biāo)(n-1,m-1)位置的參照象素h的8個參照象素中計(jì)數(shù)白象素的數(shù),從所述要被減法運(yùn)算的象素A的象素值中,減去計(jì)數(shù)的白象素?cái)?shù)。也就是說,圖19座標(biāo)(1,1)的象素情況下,參照象素a~h內(nèi),若白象素是座標(biāo)(1,0)、(1,2)、(0,1)、(2,0)、(0,2)及(0,0)的6象素,那么根據(jù)9-6=3,座標(biāo)(1,1)的灰度等級象素的象素值就變?yōu)椤?”。
對圖19的各黑象素,通過這樣的灰度等級化,就生成包含圖20那樣的半色調(diào)的半色調(diào)圖象。
由圖象輸出裝置203提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后輸出這樣生成的半色調(diào)圖象。例如,圖21表示了輸出的一個例子,象素值“8”的象素黑100%,象素值“7”的象素黑80%,象素值“6”的象素黑64%,象素值“5”的象素黑48%,象素值“4”的象素黑32%,象素值“3”的象素黑16%,而象素值“0”的象素黑0%(即為白)。
實(shí)施例16圖48表示本發(fā)明第16實(shí)施例的圖象半色調(diào)處理裝置的構(gòu)成。圖48所示的圖象半色調(diào)處理裝置由放大圖象發(fā)生部301、象素變換處理部302、灰度等級處理部303、縮小處理部304及圖象輸出裝置305構(gòu)成。
放大圖象發(fā)生部301按期望的輸出尺寸的x×y倍,比如2×2倍輸出放大的二進(jìn)制圖象。這種放大二進(jìn)制圖象,例如為文字字型等圖象,通過放大圖象發(fā)生部301,比如稱為字型輪廓發(fā)生器產(chǎn)生象素分辨率點(diǎn)密度不因放大而降低的圖象。
象素變換處理部302,與圖42所示的象素變換處理部201有大致相同的功能,對構(gòu)成所述放大二進(jìn)制圖象的各象素經(jīng)加權(quán)進(jìn)行多值化,得到多值圖象。例如,通過該象素變換處理部302加權(quán)的具體處理是對白象素為“0”、黑象素為“1”的用二進(jìn)制的“0”和“1”構(gòu)成的二進(jìn)制圖象,把白象素“0”按原樣不變,而對黑象素在此情況下設(shè)為比“1”大的象素值“5”。
灰度等級處理部303,與圖42所示的灰度等級處理部202有大致相同的功能,對由象素變換部302多值化的所述多值圖象中,與黑象素鄰接的上下左右的象素中存在的白象素?cái)?shù)加權(quán),從黑象素的象素中減去該值作為該象素的灰度等級象素,從而生成半色調(diào)圖象。對所提供的多值圖象的所有象素進(jìn)行針對各黑象素的減法運(yùn)算。
縮小處理部304,把用灰度等級處理部303灰度等級化的半色調(diào)圖象,按對應(yīng)放大圖象發(fā)生部301的放大倍率,縮小(1/x)×(1/y)倍,此情況下縮小(1/2)×(1/2)倍,生成縮小半色調(diào)圖象。
圖象輸出裝置305為顯示器或打印機(jī),它按多灰度等級顯示由縮小處理部304生成的半色調(diào)圖象,此例中為液晶顯示器。
下面,參照圖43,對圖48所示的圖象半色調(diào)處理裝置的動作一例,進(jìn)行具體的說明。
象素變換部302中,由放大圖象發(fā)生部301提供圖3所示的用白象素和黑象素組成的二進(jìn)制圖象,此情況下為2×2倍的放大二進(jìn)制圖象。所述放大二進(jìn)制圖象,如圖3所示由白象素和黑象素構(gòu)成,比如用白象素的象素值為“0”、黑象素的象素值為“1”來表示。
象素變換處理部302使象素值“0”的白象素按原樣不變,象素值“1”的黑象素按象素值“5”加權(quán),圖3的所述放大二進(jìn)制圖象就變換成圖4那樣的加權(quán)多值圖象。
用象素變換處理部302生成的圖4中的加權(quán)多值圖象,如圖43所示,通過灰度等級處理部303,在要灰度等級化的被減法運(yùn)算象素A的座標(biāo)為(n,m)時,從圖示上方鄰近座標(biāo)(n,m-1)位置的參照象素a、圖示右側(cè)鄰近座標(biāo)(n+1,m)位置的參照象素b、圖示下方鄰近座標(biāo)(n,m+1)位置的參照象素c、圖示左側(cè)鄰近座標(biāo)(n-1,m)位置的參照象素d的4個參照象素中計(jì)數(shù)白象素的數(shù),從所述要被減法運(yùn)算象素A的象素值中減去計(jì)數(shù)過的白象素?cái)?shù)。也就是說,圖4的座標(biāo)(1,1)的象素情況下,參照象素a~d內(nèi),若白象素為座標(biāo)(1,0)、(1,2)及(0,1)的3象素,那么根據(jù)5-3=2,座標(biāo)(1,1)的灰度等級象素的象素值就變成“2”。
對圖4的各黑象素,通過這樣的灰度等級化,就生成包括圖20那樣的半色調(diào)的半色調(diào)圖象。
這樣生成的半色調(diào)圖象,送至縮小處理部304縮小(1/2)×(1/2)倍,得到圖27所示的縮小半色調(diào)圖象。利用這種縮小處理部304縮小(1/2)×(1/2)倍,是以2×2各點(diǎn)的平均值為各象素值而得到本來的圖9所示的半色調(diào)圖象的。
由圖象輸出裝置305提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后輸出這種縮小的半色調(diào)圖象。例如,圖28表示了輸出的一個例子,象素值“4”的象素黑100%,象素值“3”的象素黑75%,象素值“2”的象素黑50%,象素值“1”的象素黑25%,而象素值“0”的象素黑0%(即為白)。
因此,在視覺上整體輪廓被高精度地平滑化,使易見性且目視性良好的顯示或印刷成為可能。
實(shí)施例17圖49表示本發(fā)明第17實(shí)施例的圖象半色調(diào)處理裝置的構(gòu)成。圖49所示的圖象半色調(diào)處理裝置包括與科48相同的放大圖象發(fā)生部301、圖象變換處理部302、縮小處理部304及圖象輸出裝置305,和與圖48的灰度等級處理部303有若干不同的灰度等級處理部303A。
放大圖象發(fā)生部301,按期望的輸出尺寸的x×y倍、比如2×2倍輸出放大二進(jìn)制圖象。
象素變換處理部302,對構(gòu)成所述放大二進(jìn)制圖象的各象素經(jīng)加權(quán)進(jìn)行多值化,得到多值圖象。例如,通過該象素變換處理部302加權(quán)的具體處理是對白象素為“0”、黑象素為“1”的用二進(jìn)制的“0”和“1”構(gòu)成的二進(jìn)制圖象,把白象素“0”按原樣不變,而對黑象素在此情況下設(shè)為比“1”大的象素值“5”。
對由象素變換處理部302多值化的所述多值圖象中,與黑象素鄰接的左上、左下、右上及右下的象素中存在的白象素的數(shù)加權(quán),從黑象素的象素值中減去該值作為該象素的灰度等級象素,灰度等級處理部303A就生成半色調(diào)圖象。對所提供的多值圖象的所有象素進(jìn)行針對各黑象素的減法運(yùn)算。
縮小處理部304,把用灰度等級處理部305A灰度等級化的半色調(diào)圖象,按對應(yīng)放大圖象發(fā)生部301的放大倍率縮小(1/x)×(1/y)倍,此情況下縮小(1/2)×(1/2)倍,生成縮小半色調(diào)圖象。
圖象輸出裝置305多灰度等級地顯示輸出用縮小處理部304生成的半色調(diào)圖象。
下面,參照圖45,對圖49所示的圖象半色調(diào)處理裝置的動作一例,進(jìn)行具體的說明。
象素變換處理部302中,由放大圖象發(fā)生部301提供圖3所示的用白象素和黑象素組成的二進(jìn)制圖象,此情況下為2×2倍的放大二進(jìn)制圖象。所述放大二進(jìn)制圖象,如圖3所示由白象素和黑象素組成,比如用白象素的象素值為“0”、黑象素的象素值為“1”來表示。
象素變換處理部302使象素值“0”的白象素按原樣不變,而象素值“1”的黑象素按象素值“5”加權(quán),圖3的所述放大二進(jìn)制圖象就變換成圖4那樣的加權(quán)多值圖象。
如圖45所示,用象素變換處理部302生成的圖4中的加權(quán)多值圖象,通過灰度等級處理部303A,在要灰度等級化的被減法運(yùn)算象素A的座標(biāo)為(n,m)時,從圖示右上方鄰近座標(biāo)(n+1,m-1)位置的參照象素e、圖示右下方鄰近座標(biāo)(n+1,m+1)位置的參照象素f、圖示左下方鄰近座標(biāo)(n-1,m+1)位置的參照象素g、圖示左上方鄰近座標(biāo)(n-1,m-1)位置的參照象素h的4個參照象素中計(jì)數(shù)白象素的數(shù),從所述要被減法運(yùn)算象素A的象素中減去計(jì)數(shù)過的白象素?cái)?shù)。也就是說,圖4的座標(biāo)(1,1)的象素情況下,參照象素a~d內(nèi),若白象素為座標(biāo)(2,0)、(0,2)及(0,0)的3象素,那么根據(jù)5-3=2,座標(biāo)(1,1)的灰度等級象素的象素值就變成“2”。
對于圖4的各黑象素,通過進(jìn)行這樣的灰度等級化,就生成包含圖16那樣的半色調(diào)的半色調(diào)圖象。
這樣生成的半色調(diào)圖象,送至縮小處理部304按(1/2)×(1/2)倍縮小,得到圖30所示的縮小半色調(diào)圖象。利用這種縮小處理部304縮小(1/2)×(1/2)倍,是以2×2各點(diǎn)的平均值作為各象素值而得到本來的圖16所示的半色調(diào)圖象的。
由圖象輸出裝置305提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后輸出這種縮小的半色調(diào)圖象。例如,圖31表示了輸出的一個例子,象素值“4”的象素黑100%,象素值“3”的象素黑75%,象素值“2”的象素黑50%,象素值“1”的象素黑25%,而象素值“0”的象素黑0%(即為白)。
這樣一來,在視覺上整體輪廓被高精度地平滑化,使易見性且目視性良好的顯示或印刷成為可能。
實(shí)施例18圖50表示本發(fā)明第18實(shí)施例的圖象半色調(diào)處理裝置的構(gòu)成。圖50所示的圖象半色調(diào)處理裝置由與圖48相同的放大圖象發(fā)生部301、縮小處理部304及圖象輸出裝置305、和與圖48的象素變換處理部302及灰度等級處理部303有若干不同的象素變換處理部302A及灰度等級處理部303B構(gòu)成。
放大圖象發(fā)生部301按期望的輸出尺寸的x×y倍、比如2×2倍輸出放大二進(jìn)制圖象。
象素變換處理部302A,對構(gòu)成所述放大二進(jìn)制圖象的各象素經(jīng)加權(quán)進(jìn)行多值化,得到多值圖象。例如,通過該象素變換處理部302A加權(quán)的具體處理是對白象素為“0”、黑象素為“1”的用二進(jìn)制的“0”和“1”構(gòu)成的二進(jìn)制圖象,把白象素“0”按原樣不變,而對黑象素在此情況下設(shè)為比“1”大的象素值“9”。
對由象素變換處理部302A多值化的所述多值圖象中,與黑象素鄰接的上、下、左、右、左上、左下、右上及右下的象素中存在的白象素的數(shù)加權(quán),從黑象素的象素值中減去該值作為該象素的灰度等級象素,灰度等級處理部303B就生成半色調(diào)圖象。對所提供的多值圖明的所有象素進(jìn)行針對各黑象素的減法運(yùn)算。
縮小處理部304,將用灰度等級處理部303B灰度等級化的半色調(diào)圖象,按對應(yīng)放大圖象發(fā)生部301的放大倍率縮小(1/x)×(1/y)倍,此情況下縮小(1/2)×(1/2)倍,生成縮小半色調(diào)圖象。
圖象輸出裝置305多灰度等級地顯示輸出用縮小處理部304生成的半色調(diào)圖象。
下面,參照圖47,對圖50所示的圖象半色調(diào)處理裝置的動作一例,進(jìn)行具體說明。
象素變換處理部302A中,由放大圖象發(fā)生部301提供圖3所示的用白象素和黑象素組成的二進(jìn)制圖象,此情況下為2×2倍的放大二進(jìn)制圖象,所述放大二進(jìn)制圖象,如圖3所示由白象素和黑象素組成,比如用白象素的象素值為“0”、黑象素的象素值為“1”來表示。
象素變換處理部302A使象素值“0”的白象素按原樣不變,而象素值“1”的黑象素按象素值“9”加權(quán),圖3的所述放大二進(jìn)制圖象就變換成圖19那樣的加權(quán)多值圖象。
如圖47所示,用象素變換處理部302A生成的圖19的加權(quán)多值圖象,通過灰度等級處理部303B在要灰度等級化的被減法運(yùn)算象素A的座標(biāo)為(n,m)時,從圖示上方鄰近座標(biāo)(n,m-1)位置的參照象素a、圖示右側(cè)鄰近座標(biāo)(n+1,m)位置的參照象素b、圖示下方鄰近座標(biāo)(n,m+1)位置參照象素c、圖示左側(cè)鄰近座標(biāo)(n-1,m)位置參照象素d、圖示右上方鄰近座標(biāo)(n+1,m-1)位置參照象素e、圖示右下方鄰近座標(biāo)(n+1,m+1)位置參照象素f、圖示左下方鄰近座標(biāo)(n-1,m+1)位置參照象素g、圖示左上方鄰近座標(biāo)(n-1,m-1)位置參照象素h的8個參照象素中計(jì)數(shù)白象素的數(shù),從所述要被減法運(yùn)算象素A的象素中減去計(jì)數(shù)過的白象素?cái)?shù)。也就是說,圖19的座標(biāo)(1,1)的象素情況下,參照象素a~h內(nèi),若白象素為座標(biāo)(1,0)、(1,2)、(0,1)、(2,0)、(0,2)及(0,0)的6象素,那么根據(jù)9-6=3,座標(biāo)(1,1)的灰度等級象素的象素值就變成“3”。
對于圖19的各黑象素,通過進(jìn)行這樣的灰度等級化,就生成包含圖20那樣的半色調(diào)的半色調(diào)圖象。
這樣生成的半色調(diào)圖象,送至縮小處理部304按(1/2)×(1/2)倍縮小,得到圖33所示的縮小半色調(diào)圖象。利用這咱縮小處理部304縮小(1/2)×(1/2)倍,是以2×2各點(diǎn)的平均值作為各象素值而得到本來的圖20所示的半色調(diào)圖象的。
由圖象輸出裝置305提供相應(yīng)于象素值的灰度等級,比如濃度灰度等級后輸出這種縮小半色調(diào)圖象。例如,圖34表示了輸出的一個例子,象素值“7”的象素黑100%,象素值“5”的象素黑80%,象素值“4”的象素黑60%,象素值“3”的象素黑50%,象素值“2”的象素黑40%,象素值“1”的象素黑20%,而象素值“0”的象素黑0%(即為白)。
工業(yè)上利用的可能性本發(fā)明可用于使用進(jìn)行文字等符號顯示的顯示器的計(jì)算機(jī)系統(tǒng)、配有顯示器裝置的工業(yè)儀器、配有錄象機(jī)等民用品或小型顯示部的攜帶式信息器等。
權(quán)利要求
1.一種圖象半色調(diào)處理裝置,包括對原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置;反向所述原二進(jìn)制圖象,并在該原二進(jìn)制圖象的象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動的反向圖象的移動反向處理裝置,依據(jù)所述象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的多個移動反向圖象,生成半色調(diào)圖象的灰度等級化處理裝置,輸出由所述灰度等級化裝置所生成的半色調(diào)圖象的圖象輸出裝置。
2.如權(quán)利要求1所述的半色調(diào)處理裝置,其特征在于所述移動反向處理裝置將原二進(jìn)制圖象反向,并在上、下、左、右各方向上移動,分別生成4個移動反向圖象,根據(jù)象素變換裝置所得到的多值圖象和所述移動反向處理裝置所得到的4個移動反向圖象,所述灰度等級化處理裝置生成半色調(diào)圖象。
3.如權(quán)利要求1所述的圖象半色調(diào)處理裝置,其特征在于所述移動反向處理裝置,將原二進(jìn)制圖象反向,并在左上、左下、右上及右下各方向上移動,分別生成4個移動反向圖象,依據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的4個移動反向圖象,灰度等級化處理裝置生成半色調(diào)圖象。
4.如權(quán)利要求1所述的圖象半色調(diào)處理裝置,其特征在于所述移動反向處理裝置將原二進(jìn)制圖象反向,并在上、下、左、右、左上、左下、右上及右下各方向上移動,分別生成8個移動反向圖象,根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的8個移動反向圖象,灰度等級化處理裝置生成半色調(diào)圖象。
5.如權(quán)利要求2~4中任一項(xiàng)所述的圖象半色調(diào)處理裝置,其特征在于所述灰度等級化處理裝置,將象素變換裝置得到的多值圖象和移動反向處理裝置得到的多個移動反向圖象,相應(yīng)于所述多值圖象的各象素進(jìn)行加法合成。
6.圖象半色調(diào)處理裝置,包括對原二進(jìn)制的各象素加權(quán),使其變換為由加權(quán)過的象素值組成的多值圖象的象素變換裝置;在所述原二進(jìn)制圖象的其象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動圖象的移動處理裝置;根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的多個移動圖象生成半色調(diào)圖象的灰度等級化處理裝置;輸出由所述灰度等級化處理裝置生成的半色調(diào)圖象的圖象輸出裝置。
7.如權(quán)利要求6所述的圖象半色調(diào)處理裝置,其特征在于所述移動處理裝置將原二進(jìn)制圖象在上下左右各方向上移動,分別生成4個移動圖象,根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的四個移動圖象,灰度等級化處理裝置生成半色調(diào)圖象。
8.如權(quán)利要求6所述的圖象半色調(diào)處理裝置,其特征在于所述移動處理裝置將原二進(jìn)制圖象在左上、左下、右上及右下各方向上移動,分別生成4個移動圖象,根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的4個移動圖象,灰度等級化處理裝置生成半色調(diào)圖象。
9.如權(quán)利要求6所述的圖象半色調(diào)處理裝置,其特征在于所述移動處理裝置將原二進(jìn)制圖象在上、下、左、右、左上、左下、右上及右下各方向上移動,分別生成8個移動圖象,根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的8個移動圖象,灰度等級化處理裝置生成半色調(diào)圖象。
10.如權(quán)利要求7~9中任一項(xiàng)所述的圖象半色調(diào)處理裝置,其特征在于所述灰度等級化處理裝置,將象素變換裝置得到的多值圖象和移動處理裝置得到的多個移動圖象,相應(yīng)于所述多值圖象的各象素進(jìn)行加法合成。
11.圖象半色調(diào)處理裝置,包括生成期望的輸出尺寸的x×y倍的放大原二進(jìn)制圖象的放大圖象生成裝置;對所述原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置;反向所述原二進(jìn)制圖象,并在該原二進(jìn)制圖象的象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動反向圖象的移動反向處理裝置;根據(jù)所述象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的多個移動反向圖象,生成半色調(diào)圖象的灰度等級化處理裝置;將通過所述灰度等級化處理裝置所生成的半色調(diào)圖象縮小(1/x)×(1/y)倍的縮小處理裝置;輸出由所述縮小處理裝置生成的半色調(diào)圖象的圖象輸出裝置。
12.如權(quán)利要求11所述的圖象半色調(diào)處理裝置,其特征在于移動反向處理裝置將原二進(jìn)制圖象反向,并在上下左右各方向上移動分別生成4個移動反向圖象,根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的4個移動反向圖象,灰度等級化處理裝置生成半色調(diào)圖象。
13.如權(quán)利要求11所述的圖象半色調(diào)處理裝置,其特征在于移動反向處理裝置將原二進(jìn)制圖象方向,并在左上、左下、右上及右下各方向上移動,分別生成4個移動反向圖象,根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的4個移動反向圖象,灰度等級化處理裝置生成半色調(diào)圖象。
14.如權(quán)利要求11所述的圖象半色調(diào)處理裝置,其特征在于移動反向處理裝置將原二進(jìn)制圖象反向,并在上、下、左、右、左上、左下、右上及右下各方向上移動,分別生成8個移動反向圖象,根據(jù)象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的8個移動反向圖象,灰度等級化處理裝置生成半色調(diào)圖象。
15.如權(quán)利要求12~14中任一項(xiàng)所述的圖象半色調(diào)處理裝置,其特征在于所述灰度等級化處理裝置,將象素變換裝置得到的多值圖象和移動反向處理裝置得到的多個反向圖象,相應(yīng)于所述多值圖象的各象素進(jìn)行加法合成。
16.圖象半色調(diào)處理裝置,包括生成期望的輸出尺寸的x×y倍的放大原二進(jìn)制圖象的放大圖象生成裝置;對所述原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置;在所述原二進(jìn)制圖象的其象素排列所對應(yīng)的周圍多個方向上移動,分別生成多個移動圖象的移動處理裝置;根據(jù)所述象素變換裝置得到的多值圖象和所述移動處理裝置得到的多個移動圖象,生成半色調(diào)圖象的灰度等級化處理裝置;將通過所述灰度等級化處理裝置所生成的半色調(diào)圖象縮小(1/x)×(1/y)倍的縮小處理裝置;輸出由所述縮小處理裝置生成的半色調(diào)圖象的圖象輸出裝置。
17.如權(quán)利要求16所述的圖象半色調(diào)處理裝置,其特征在于所述移動處理裝置的原二進(jìn)制圖象在上下左右各方向上移動,分別生成4個移動圖象,根據(jù)象素變換裝置得到的多值圖象和所述移動處理裝置得到的4個移動圖象,灰度等級化處理裝置生成半色調(diào)圖象。
18.如權(quán)利要求16所述的圖象半色調(diào)處理裝置,其特征在于所述移動處理裝置將原二進(jìn)制圖象在左上、左下、右上及右下各方向上移動,分別生成4個移動圖象,根據(jù)象素變換裝置得到的多值圖象和所述移動處理裝置得到的4個移動圖象,灰度等級化處理裝置生成半色調(diào)圖象。
19.如權(quán)利要求16所述的圖象半色調(diào)處理裝置,其特征在于所述移動處理裝置將原二進(jìn)制圖象在上、下、左、右、左上、左下、右上及右下各方向上移動,分別生成8個移動圖象,根據(jù)象素變換裝置得到的多值圖象和所述移動處理裝置得到的8個移動圖象,灰度等級化處理裝置生成半色調(diào)圖象。
20.如權(quán)利要求17~19中任一項(xiàng)所述的圖象半色調(diào)處理裝置,其特征在于所述灰度等級化處理裝置將象素變換裝置得到的多值圖象和移動處理裝置得到的多個移動圖象相應(yīng)于所述多值圖象的各象素進(jìn)行加法合成。
21.圖象半色調(diào)處理裝置,包括對原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置;根據(jù)所述多值圖象各象素周圍鄰接象素所對應(yīng)的象素信息,對所述多值圖象的象素值進(jìn)行灰度等級處理,生成半色調(diào)圖象的灰度等級化處理裝置;和輸出由所述灰度等級化處理裝置生成的半色調(diào)圖象的圖象輸出裝置。
22.如權(quán)利要求21所述的圖象半色調(diào)處理裝置,其特征在于根據(jù)多值圖象各象素的上下左右各鄰接象素的信息,所述灰度等級化處理裝置進(jìn)行灰度等級化處理。
23.如權(quán)利要求21所述的圖象半色調(diào)處理裝置,其特征在于根據(jù)多值圖象各象素的左上、左下、右上及右下各鄰接象素的信息,所述灰度等級化處理裝置進(jìn)行灰度等級化處理。
24.如權(quán)利要求21所述的圖象半色調(diào)處理裝置,其特征在于根據(jù)多值圖象各象素的上、下、左、右、左上、左下、右上及右下各鄰接象素的信息,所述灰度等級化處理裝置進(jìn)行灰度等級化處理。
25.如權(quán)利要求22~24中任一項(xiàng)所述的圖象半色調(diào)處理裝置,其特征在于根據(jù)各鄰接象素的象素值作為背景象素值的象素信息,所述灰度等級化處理裝置進(jìn)行灰度等級化處理。
26.圖象半色調(diào)處理裝置,包括生成期望的輸出尺寸的x×y倍的放大原二進(jìn)制圖象的放大圖象生成裝置;對所述原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換裝置;根據(jù)所述多值圖象各象素周圍的鄰接象素所對應(yīng)的象素信息,對所述多值圖象的象素值進(jìn)行灰度等級處理,生成半色調(diào)圖象的灰度等級化處理裝置;把所述灰度等級化處理裝置所生成的半色調(diào)圖象縮小(1/x)×(1/y)倍的縮小處理裝置;和輸出由所述縮小處理裝置生成的半色調(diào)圖象的圖象輸出裝置。
27.如權(quán)利要求26所述的圖象半色調(diào)處理裝置,其特征在于根據(jù)多值圖象各象素上下左右的各鄰接象素的信息,所述灰度等級化處理裝置進(jìn)行灰度等級化處理。
28.如權(quán)利要求26所述的圖象半色調(diào)處理裝置,其特征在于根據(jù)多值圖象各象素左上、左下、右上及右下的各鄰接象素的信息,所述灰度等級化處理裝置進(jìn)行灰度等級化處理。
29.如權(quán)利要求26所述的圖象半色調(diào)處理裝置,其特征在于根據(jù)多值圖象各象素上、下、左、右、左上、左下、右上及右下的各鄰接象素的信息,所述灰度等級化處理裝置進(jìn)行灰度等級化處理。
30.如權(quán)利要求27~29中任一項(xiàng)所述的圖象半色調(diào)處理裝置,其特征在于根據(jù)各鄰接象素的象素值為背景象素值的象素信息,所述灰度等級化處理裝置進(jìn)行灰度等級化處理。
31.如權(quán)利要求1~30中任一項(xiàng)所述的圖象半色調(diào)處理裝置,其特征在于所述原二進(jìn)制圖象為文字字型圖象。
32.圖象半色調(diào)處理方法,包括對原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換;反向所述原二進(jìn)制圖象,并在該原二進(jìn)制圖象的象素排列所對應(yīng)的周圍多個方向上移動,分別生成移動反向圖象的移動反向處理步驟;根據(jù)所述象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的多個移動反向圖象,生成半色調(diào)圖象的灰度等級化處理步驟;輸出所述灰度等級化處理裝置所生成的半色調(diào)圖象的圖象輸出步驟。
33.記錄媒體,存儲有對原二進(jìn)制圖象的各象素加權(quán),使其變換為由加權(quán)過的象素值所組成的多值圖象的象素變換步驟;反向所述原二進(jìn)制圖象,并在該原二進(jìn)制圖象的象素排列所對應(yīng)的周圍多個方向上移動,分別生成移動反向圖象的移動反向處理步驟;根據(jù)所述象素變換裝置得到的多值圖象和所述移動反向處理裝置得到的多個移動反向圖象,生成半色調(diào)圖象的灰度等級化處理步驟;輸出所述灰度等級化處理裝置所生成的半色調(diào)圖象的圖象輸出步驟。
34.圖象半色調(diào)處理裝置,包括在原二進(jìn)制圖象的其象素排列所對應(yīng)的周圍多個方向上移動分別生成多個移動圖象的移動處理裝置;根據(jù)所述原二進(jìn)制圖象和所述生成的多個移動圖象,使所述原二進(jìn)制圖象周邊部的灰度等級值小于其它部位的灰度等級值,而生成半色調(diào)圖象的灰度等級化處理裝置;和輸出所述灰度等級化處理裝置所生成的半色調(diào)圖象的圖象輸出裝置。
35.圖象半色調(diào)處理方法,包括在原二進(jìn)制圖象的其象素排列所對應(yīng)的周圍多個方向上移動,生成多個移動圖象的移動處理步驟;根據(jù)所述原二進(jìn)制圖象和所述生成的多個移動圖象,使所述原二進(jìn)制圖象周邊部的灰度等級值小于其它部位的灰度等級值,而生成半色調(diào)圖象的灰度等級化處理步驟;和輸出所述灰度等級化處理裝置所生成的半色調(diào)圖象的圖象輸出步驟。
全文摘要
通過象素變換部把原二進(jìn)制圖象變換成加權(quán)多值圖象。原二進(jìn)制圖象按下述方式進(jìn)行變換通過上移/反向電路將其象素反向并上移1點(diǎn),形成上移反向圖象;通過下移/反向電路將其象素反向并下移1點(diǎn),形成下移反向圖象;通過右移/反向電路將其象素反向并右移1點(diǎn),形成右移反向圖象;通過左移/反向電路將其象素反向并左移1點(diǎn),形成左移反向圖象。半色調(diào)電路減法處理移動過的反向圖象后合成半色調(diào)圖象。
文檔編號G06T5/30GK1169198SQ96191545
公開日1997年12月31日 申請日期1996年10月18日 優(yōu)先權(quán)日1995年10月20日
發(fā)明者島村薰 申請人:富士通株式會社