JPH08168004A - Device and method for processing image - Google Patents

Device and method for processing image

Info

Publication number
JPH08168004A
JPH08168004A JP6311995A JP31199594A JPH08168004A JP H08168004 A JPH08168004 A JP H08168004A JP 6311995 A JP6311995 A JP 6311995A JP 31199594 A JP31199594 A JP 31199594A JP H08168004 A JPH08168004 A JP H08168004A
Authority
JP
Japan
Prior art keywords
density value
value
pixel
threshold value
density
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP6311995A
Other languages
Japanese (ja)
Inventor
Mika Yamamoto
美香 山本
Masaya Kikuta
昌哉 菊田
Norio Shimura
典男 志村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP6311995A priority Critical patent/JPH08168004A/en
Publication of JPH08168004A publication Critical patent/JPH08168004A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE: To form a high-definition image by deciding a threshold value based on the density value of an extracted formed material picture element and further thresholding the density value based on the threshold value to form an edge suitable for a degraded image. CONSTITUTION: Image data stored in frame memories 103R, 103G and 103B are read into a RAM 107 for each line. Among the data read into the RAM 107, the data for which density difference between adjacent two picture elements is larger than α are detected as inclination presence. When the picture elements provided with this inclination are continued more than β in the same direction, those picture elements are extracted. A threshold value Th1 is calculated from the density value of these extracted picture elements, and the density value is replaced with the threshold value Th1. In this case, the average value of maximum and minimum density value stored in the RAM 107 is defined as the threshold value Th1. When the picture element provided with the density higher than this threshold value Th1 is converted to the maximum density value and the picture element provided with density lower than the threshold value Th1 is converted to the minimum density value, the image can be threshold processed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は画像処理装置及びその方
法に関し、例えば高品位な画像を形成する画像処理装置
及びその方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and a method thereof, and more particularly to an image processing apparatus and a method thereof for forming a high quality image.

【0002】[0002]

【従来の技術】従来の画像処理装置においては、スキャ
ナ、ビデオ入力機器等の画像入力装置により画像信号を
アナログ信号として入力し、これをディジタル信号に変
換してから種々の画像処理を施した後、該イメージデー
タを画像入力装置の解像度及び濃度に応じて、メモリに
蓄積していた。
2. Description of the Related Art In a conventional image processing apparatus, an image signal is input as an analog signal by an image input apparatus such as a scanner or a video input device, converted into a digital signal, and then subjected to various image processing. The image data is stored in the memory according to the resolution and density of the image input device.

【0003】[0003]

【発明が解決しようとする課題】しかしながら従来の画
像処理装置においては、画像入力装置から入力されるア
ナログ信号にはランダムノイズが重畳されているため
に、このままディジタル化を行うと、劣化した画像デー
タがメモリに蓄積されてしまう。すると、特に画素数の
少ない小さな画像を、A4サイズ等の大きな画像に拡大
した場合、拡大画像は全体的にぼけてしまう。更に、画
像によっては被写体の区別がつかなくなってしまうこと
さえあった。
However, in the conventional image processing apparatus, since random noise is superposed on the analog signal input from the image input apparatus, if the digitalization is performed as it is, the deteriorated image data is deteriorated. Will be stored in memory. Then, when a small image having a small number of pixels is enlarged to a large image such as A4 size, the enlarged image is entirely blurred. Furthermore, depending on the image, the subject may not be distinguishable.

【0004】従来の画像処理装置では、このような画像
のぼけを除去するために、空間フィルタを用いたエッジ
強調処理を行っているが、上述したような拡大画像等に
対しては、隣接画素間の濃度差が少ないためにエッジ強
調処理による効果はほとんど得られないという欠点があ
った。
In the conventional image processing apparatus, in order to remove such blurring of an image, edge enhancement processing using a spatial filter is performed. There is a drawback in that the effect of the edge enhancement processing is hardly obtained because the difference in density between them is small.

【0005】本発明は上述した従来技術の欠点を除去す
るためになされたものであり、その目的とするところ
は、ノイズ等の影響により劣化した画像に対して、適切
なエッジを形成し、原画に近い高品位な画像を形成可能
な画像処理装置及びその方法を提供することにある。
The present invention has been made in order to eliminate the above-mentioned drawbacks of the prior art. The purpose of the present invention is to form an appropriate edge for an image deteriorated by the influence of noise or the like, and An object of the present invention is to provide an image processing apparatus and a method thereof capable of forming a high-quality image close to the above.

【0006】[0006]

【課題を解決するための手段】本発明の画像処理装置で
は、上述した目的を達成するための一手段として以下の
構成を備える。
The image processing apparatus of the present invention has the following configuration as one means for achieving the above-mentioned object.

【0007】即ち、隣接する画素と所定以上の濃度差が
ある画素を有傾画素として検出する検出手段と、所定数
以上連続している有傾画素を抽出する抽出手段と、前記
抽出手段により抽出された有傾画素の濃度値に基づいて
閾値を決定する閾値決定手段と、前記閾値に基づいて前
記抽出された有形画素の濃度値を2値化するデータ変換
手段とを有することを特徴とする。
That is, a detecting means for detecting a pixel having a density difference of a predetermined value or more with an adjacent pixel as a tilted pixel, an extracting means for extracting a tilted pixel continuous by a predetermined number or more, and the extracting means. And a data conversion unit for binarizing the density value of the extracted tangential pixel based on the threshold value. .

【0008】例えば、前記抽出手段は、少なくとも3画
素以上連続している有傾画素を抽出することを特徴とす
る。
For example, the extraction means is characterized by extracting tilted pixels in which at least three pixels are consecutive.

【0009】例えば、前記閾値決定手段は、前記抽出手
段により抽出された有傾画素の最大濃度値と最小濃度値
との平均を閾値とすることを特徴とする。
For example, the threshold value determining means uses the average of the maximum density value and the minimum density value of the tilted pixels extracted by the extracting means as a threshold value.

【0010】例えば、前記データ変換手段は、濃度値が
前記閾値よりも大きい有傾画素を前記最大濃度値に、濃
度値が前記閾値よりも小さい有傾画素を前記最小濃度値
に変換することにより2値化することを特徴とする。
For example, the data conversion means converts a tilted pixel having a density value larger than the threshold value to the maximum density value, and a tilted pixel having a density value smaller than the threshold value to the minimum density value. It is characterized by being binarized.

【0011】または、前記データ変換手段は、濃度値が
前記閾値よりも大きい有傾画素を該濃度値に前記最大濃
度値との差分の所定の割合を加算した濃度値に変換し、
濃度値が前記閾値よりも小さい有傾画素を該濃度値から
最小濃度値との差分の所定の割合を減算した濃度値に変
換することにより2値化することを特徴とする。
Alternatively, the data converting means converts a tilted pixel having a density value larger than the threshold value into a density value obtained by adding a predetermined ratio of a difference between the density value and the maximum density value,
The tilted pixel whose density value is smaller than the threshold value is binarized by converting the density value into a density value obtained by subtracting a predetermined ratio of the difference from the minimum density value.

【0012】また、前記閾値決定手段は、前記抽出手段
により抽出された全有傾画素の平均濃度値を閾値とする
ことを特徴とする。
Further, the threshold value determining means uses the average density value of all tilted pixels extracted by the extracting means as a threshold value.

【0013】また、前記閾値決定手段は、前記抽出手段
により抽出された有傾画素の並びにおいて中央に位置す
る画素の濃度値を閾値とすることを特徴とする。
Further, the threshold value determining means is characterized in that the threshold value is the density value of the pixel located at the center in the array of tilted pixels extracted by the extracting means.

【0014】例えば、前記閾値決定手段は、前記抽出手
段により抽出された有傾画素数Nが奇数である場合には
(N+1)/2番目に位置する画素の濃度値を閾値と
し、偶数である場合にはN/2番目と(N/2+1)番
目に位置する画素の濃度値の平均を閾値とすることを特
徴とする。
For example, when the number N of tilted pixels extracted by the extracting means is an odd number, the threshold value determining means sets the density value of the (N + 1) / 2th pixel to be the threshold value and is an even number. In this case, the average of the density values of the N / 2th and (N / 2 + 1) th pixels is used as the threshold value.

【0015】[0015]

【作用】以上の構成により、所定の傾きを有する画素の
所定数以上の並びについて、その傾きの範囲内で2値化
を行うことができる。従って、緩やかな濃度変化が連続
的に起こっているような部分においても適切にエッジを
形成することが可能となる。
With the above-described structure, it is possible to perform binarization within a range of the inclination for an array of a predetermined number or more of pixels having a predetermined inclination. Therefore, it is possible to properly form an edge even in a portion where a gentle density change continuously occurs.

【0016】また、変換する濃度値を、原濃度値と有傾
画素の最大濃度値及び最小濃度値との比率により算出す
ることができ、従ってエッジが滑らかになり、より自然
な画像を形成することが可能となる。
Further, the density value to be converted can be calculated by the ratio of the original density value and the maximum density value and the minimum density value of the tilted pixel, so that the edges are smoothed and a more natural image is formed. It becomes possible.

【0017】[0017]

【実施例】以下、本発明に係る一実施例について、図面
を参照して詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment according to the present invention will be described in detail below with reference to the drawings.

【0018】<第1実施例>図1は、本実施例における
画像処理装置のブロック構成を示す図である。図1にお
いて、101R,101G,101Bは画像入力部であ
り、RGB信号が入力される。102R,102G,1
02Bはアナログ信号であるRGB信号をそれぞれ8ビ
ットのディジタル信号に変換するA/Dコンバータであ
る。103R,103G,103BはA/Dコンバータ
102R,102G,102Bにてそれぞれディジタル
データに変換されたRGB信号を1フレーム分格納する
フレームメモリである。尚、フレームメモリ103R,
103G,103Bは、書き込み及び読み出しが可能で
あり、サンプリング時間が高速なものであればどのよう
な種類のものであっても構わない。
<First Embodiment> FIG. 1 is a block diagram showing the arrangement of an image processing apparatus according to this embodiment. In FIG. 1, 101R, 101G, and 101B are image input units to which RGB signals are input. 102R, 102G, 1
Reference numeral 02B is an A / D converter that converts each RGB signal that is an analog signal into an 8-bit digital signal. Reference numerals 103R, 103G, 103B are frame memories for storing one frame of RGB signals converted into digital data by the A / D converters 102R, 102G, 102B, respectively. The frame memory 103R,
103G and 103B can be written and read, and may be of any type as long as the sampling time is high.

【0019】また、105はCPUであり、詳細は後述
するが、ROM106に格納されたプログラムに基づい
て本実施例におけるエッジ強調処理や各種画質向上のた
めの画像処理を行う。尚、CPU105は後述する各バ
スラインを介してフレームメモリ103R,103G,
103Bにアドレス設定し、データを読みだす。104
はディジタルに変換されたイメージデータをフレームメ
モリ103R,103G,103Bに書き込むためのア
ドレスを発生するアドレス発生部である。106はRO
Mであり、本実施例における画像処理プログラム等が格
納されている。107はRAMであり、フレームメモリ
103R,103G,103Bのデータや画像処理中に
計算されたデータ等を一時記憶するためのワークメモリ
として使用される。108は本実施例装置の画像処理結
果を出力するための出力I/F部である。尚、本実施例
では出力部108はセントロニクス準拠であるとする
が、これに限定されるものではない。109はCPU1
05からフレームメモリ103R,103G,103B
に格納されているデータをアクセスするためのアドレス
バスライン、110は上述したようにアドレスバスライ
ン109で指定したアドレスのデータを読み書きするた
めのデータバスライン、111は画像処理結果を出力す
るためのバスラインである。
Reference numeral 105 denotes a CPU, which will be described in detail later, but performs edge enhancement processing and image processing for improving various image quality in this embodiment based on a program stored in the ROM 106. It should be noted that the CPU 105 transmits the frame memories 103R, 103G,
Address is set to 103B and data is read out. 104
Is an address generator for generating an address for writing the digitally converted image data in the frame memories 103R, 103G, 103B. 106 is RO
M, which stores the image processing program and the like in this embodiment. Reference numeral 107 denotes a RAM, which is used as a work memory for temporarily storing the data in the frame memories 103R, 103G, 103B, the data calculated during image processing, and the like. An output I / F unit 108 outputs the image processing result of the apparatus of this embodiment. Although the output unit 108 is based on Centronics in this embodiment, the output unit 108 is not limited to this. 109 is CPU1
05 to frame memories 103R, 103G, 103B
Address bus line for accessing the data stored in 110, 110 is a data bus line for reading and writing the data of the address designated by the address bus line 109 as described above, and 111 is for outputting the image processing result. It is a bus line.

【0020】本実施例における画像処理は、ディジタル
データの変換処理にその特徴を有している。以下、本実
施例における変換処理について、詳細に説明する。
The image processing in this embodiment is characterized by the conversion processing of digital data. Hereinafter, the conversion process in this embodiment will be described in detail.

【0021】本実施例では走査方向にデータを処理して
いくため、1ライン単位で処理を行う。従って、フレー
ムメモリ103R,103G,103Bに格納された縦
N×横M画素(N≧1、M≧3)のイメージデータをそ
れぞれ1ライン(M画素)毎にRAM107に読み込
む。そして、RAM107に読み込んだデータに対し
て、隣り合う2画素の濃度差がα以上のものを傾き有り
として検出し、該傾きを持つ画素(以下、有傾画素と称
する)が同一方向にβ以上連続する場合に、その連続す
る画素を抽出する。以下、本実施例における濃度値は2
56階調表現とし、各閾値α,βを、α=5,β=3と
して説明を行う。もちろん、α及びβはこの例に限定さ
れず、α≧1,β≧3であれば、本実施例の適用範囲内
である。
In this embodiment, since the data is processed in the scanning direction, the processing is carried out on a line-by-line basis. Therefore, the image data of vertical N × horizontal M pixels (N ≧ 1, M ≧ 3) stored in the frame memories 103R, 103G, and 103B is read into the RAM 107 for each line (M pixels). Then, with respect to the data read in the RAM 107, a pixel whose density difference between adjacent two pixels is α or more is detected as having an inclination, and a pixel having the inclination (hereinafter referred to as an inclined pixel) is β or more in the same direction. When the pixels are continuous, the continuous pixels are extracted. Hereinafter, the density value in this embodiment is 2
The description will be made assuming that 56 gradations are expressed and the respective threshold values α and β are α = 5 and β = 3. Of course, α and β are not limited to this example, and if α ≧ 1 and β ≧ 3, they are within the applicable range of this embodiment.

【0022】有傾画素の抽出を行う際には、その最大濃
度値及び最小濃度値を更新しながらRAM107に格納
していく。そして、RAM107に格納されている最大
濃度値及び最小濃度値の平均値を閾値Th1とし、該閾
値Th1以上の濃度を持つ画素は最大濃度値に、閾値T
h1より小さい濃度を持つ画素は最小濃度値に変換する
ことにより、2値化する。
When the tilted pixels are extracted, the maximum density value and the minimum density value are updated and stored in the RAM 107. Then, an average value of the maximum density value and the minimum density value stored in the RAM 107 is set as a threshold value Th1, and a pixel having a density equal to or higher than the threshold value Th1 becomes the maximum density value and the threshold value T1.
Pixels having densities smaller than h1 are binarized by converting them to the minimum density value.

【0023】上述した本実施例におけるデータ変換処理
を、図2を参照して更に説明する。
The data conversion processing in this embodiment described above will be further described with reference to FIG.

【0024】図2において、201R〜209Rは走査
方向にサンプリングして得られたRデータの一部であ
り、201R〜209Rの濃度値は、それぞれ「9
8」,「100」,「105」,「90」,「80」,
「72」,「65」,「70」,「73」である。
In FIG. 2, 201R to 209R are part of the R data obtained by sampling in the scanning direction, and the density values of 201R to 209R are "9".
8 ”,“ 100 ”,“ 105 ”,“ 90 ”,“ 80 ”,
These are "72", "65", "70", and "73".

【0025】この各データに対して本実施例による変換
処理を実行した結果、濃度差が「5」以上である有傾画
素の並びとして、203R〜207Rの5画素が抽出さ
れる。この時、最大濃度値として「105」が、最小濃
度値として「65」がそれぞれRAM107に格納さ
れ、2値化のための閾値Th1が次式により算出され
る。
As a result of performing the conversion process according to the present embodiment on each of these data, five pixels 203R to 207R are extracted as an array of tilted pixels having a density difference of "5" or more. At this time, “105” as the maximum density value and “65” as the minimum density value are stored in the RAM 107, respectively, and the threshold value Th1 for binarization is calculated by the following equation.

【0026】Th1=(最大濃度値+最小濃度値)/2
=(105+65)/2=85 従って、閾値Th1は「85」となる。
Th1 = (maximum density value + minimum density value) / 2
= (105 + 65) / 2 = 85 Therefore, the threshold Th1 is “85”.

【0027】その結果、画素203〜207Rは黒丸で
示される画素に置換される。例えば、画素203Rは最
大濃度値「105」に一致するため、濃度値は変化せず
「105」のままである。画素204Rは閾値Th1よ
り大きいため、濃度値が「105」の204R′に置き
換えられる。また、画素205Rは閾値Th1より小さ
いため、濃度値が「65」の205R′に、画素206
Rも同じく濃度値が「65」の206R′にそれぞれ置
き換えられる。画素207Rは最小濃度値「65」に一
致するため、濃度値は変換せず「65」のままである。
As a result, the pixels 203 to 207R are replaced with the pixels indicated by black circles. For example, since the pixel 203R matches the maximum density value "105", the density value does not change and remains "105". Since the pixel 204R is larger than the threshold Th1, the pixel 204R is replaced with 204R 'having a density value of "105". Since the pixel 205R is smaller than the threshold value Th1, the pixel 206R has a density value of “65”, and the pixel 206R
Similarly, R is also replaced with 206R ′ having a density value of “65”. Since the pixel 207R matches the minimum density value "65", the density value remains "65" without conversion.

【0028】従って、最終的に図中の斜線で示される画
素204R〜206Rは204R′〜206R′に置換
されることにより、消失する。
Therefore, finally, the pixels 204R to 206R indicated by hatching in the drawing disappear by being replaced with 204R 'to 206R'.

【0029】このように、走査方向の1ライン分の全デ
ータについて以上の処理を繰り返し、1ライン分の処理
が終了すると、その変換結果を出力I/F部108、あ
るいはフレームメモリ103Rに出力し、次ラインの処
理に移る。そして、同様の処理をN(N≧1)ライン分
繰り返す。
In this way, the above processing is repeated for all data for one line in the scanning direction, and when the processing for one line is completed, the conversion result is output to the output I / F unit 108 or the frame memory 103R. , Move to the next line. Then, the same processing is repeated for N (N ≧ 1) lines.

【0030】尚、以上の説明はRデータを例として行っ
たが、もちろんGデータ,Bデータのそれぞれに対して
も同様の処理を行う。そして、R,G,B共に処理が終
了した時点で、本実施例における全体の変換処理が終了
する。
In the above description, R data is taken as an example, but of course the same processing is performed for each of G data and B data. Then, when the processing for all R, G, B is completed, the entire conversion processing in this embodiment is completed.

【0031】以上説明したように本実施例によれば、注
目画素が走査方向に対して隣り合う画素の濃度差がα
(α≧1)以上の場合に有傾画素として検出し、同一方
向の傾きがβ(β≧3)画素以上連続している画素を抽
出し、該抽出された有傾画素中の最大濃度値および最小
濃度値の平均を閾値として、濃度が閾値以上の画素は最
大濃度値で、閾値より小さい画素は最小濃度値で2値化
することによって、隣接画素間の濃度差が小さい拡大画
像等においても、エッジ部において画像ぼけを除去し
た、シャープな高品位画像を得ることが可能となる。
As described above, according to this embodiment, the density difference between the pixel of interest and the pixel adjacent to it in the scanning direction is α.
When (α ≧ 1) or more, it is detected as a tilted pixel, and a pixel whose tilt in the same direction is continuous for β (β ≧ 3) pixels or more is extracted, and the maximum density value in the extracted tilted pixels is extracted. By using the average of the minimum density values as a threshold value, the pixels whose density is greater than or equal to the threshold value are binarized with the maximum density value, and the pixels with a density less than the threshold value are binarized with the minimum density value. Also, it is possible to obtain a sharp high-quality image with the image blur removed at the edge portion.

【0032】<第2実施例>以下、本発明に係る第2実
施例について説明する。
<Second Embodiment> The second embodiment according to the present invention will be described below.

【0033】第2実施例における装置構成は、上述した
第1実施例の図1と同様であるため、説明を省略する。
The device configuration of the second embodiment is similar to that of the first embodiment shown in FIG.

【0034】第2実施例では、閾値決定までの過程は上
述した第1実施例と同様であるため、説明を省略する。
第2実施例における変換処理では、各画素の濃度が閾値
より大きいものについては、最大濃度値との差分のx%
に相当する値を原画素の濃度値に加え、濃度値をその値
に置き換える。また、逆に閾値より小さいものについて
は、最小濃度値との差分のx%に相当する値を原画素の
濃度値から引き、濃度値をその値に置き換えることを特
徴とする。
In the second embodiment, the process up to the determination of the threshold value is the same as in the first embodiment described above, so the explanation is omitted.
In the conversion process in the second embodiment, for a pixel whose density is greater than the threshold value, x% of the difference from the maximum density value
Is added to the density value of the original pixel, and the density value is replaced with that value. On the contrary, for those smaller than the threshold value, a value corresponding to x% of the difference from the minimum density value is subtracted from the density value of the original pixel, and the density value is replaced with the value.

【0035】以下、第2実施例における変換処理につい
て図3を参照して詳細に説明するが、図3においては、
上述したxを80%として説明を行う。
The conversion process in the second embodiment will be described in detail below with reference to FIG. 3, but in FIG.
The description will be made assuming that x described above is 80%.

【0036】図3において、301R〜309Rは走査
方向にサンプリングして得られたRデータの一部であ
り、301R〜309Rの濃度値は、それぞれ「9
8」,「100」,「105」,「90」,「80」,
「72」,「65」,「70」,「73」である。
In FIG. 3, 301R to 309R are part of the R data obtained by sampling in the scanning direction, and the density values of 301R to 309R are "9".
8 ”,“ 100 ”,“ 105 ”,“ 90 ”,“ 80 ”,
These are "72", "65", "70", and "73".

【0037】この各データに対して第2実施例による変
換処理を実行した結果、濃度差が「5」以上の有傾画素
の並びとして、203R〜207Rの5画素が抽出され
る。この時、最大値として「105」が、最小値として
「65」がそれぞれRAM107に格納され、2値化の
ための閾値Th2が次式により算出される。
As a result of performing the conversion process according to the second embodiment on each of these data, five pixels 203R to 207R are extracted as an array of tilted pixels having a density difference of "5" or more. At this time, “105” as the maximum value and “65” as the minimum value are stored in the RAM 107, respectively, and the threshold value Th2 for binarization is calculated by the following equation.

【0038】Th2=(最大濃度値+最小濃度値)/2
=(105+65)/2=85 従って、閾値Th2は「85」となる。
Th2 = (maximum density value + minimum density value) / 2
= (105 + 65) / 2 = 85 Therefore, the threshold Th2 is "85".

【0039】従って、画素303Rは最大濃度値「10
5」に一致するため、濃度値は変化せず「105」のま
まである。
Therefore, the pixel 303R has a maximum density value of "10".
5 ”, the density value does not change and remains“ 105 ”.

【0040】一方、画素304Rの濃度値は「90」で
あり、閾値Th2より大きいため、次式に従って変換す
る濃度値を算出する。
On the other hand, since the density value of the pixel 304R is "90", which is larger than the threshold value Th2, the density value to be converted is calculated according to the following equation.

【0041】 (変換濃度値)=(原濃度値)+(最大濃度値−原濃度値)×(x/100) =90+(105−90)×(80/100) =102 従って、画素304Rは濃度値が「102」の304
R′に置き換えられる。また、画素305Rの濃度値は
「80」であり、は閾値Th2より小さいため、次式に
従って変換する濃度値を算出する。
(Conversion density value) = (original density value) + (maximum density value−original density value) × (x / 100) = 90 + (105−90) × (80/100) = 102 Therefore, the pixel 304R is 304 with a density value of "102"
Is replaced by R '. Further, the density value of the pixel 305R is “80”, which is smaller than the threshold Th2, so the density value to be converted is calculated according to the following equation.

【0042】 (変換濃度値)=(原濃度値)−(原濃度値−最小濃度値)×(x/100) =80−(80−65)×(80/100) =68 従って、画素305Rは濃度値が「68」の305R′
に置き換えられる。同様に、画素306Rも同じく上式
に従って濃度値が「67」の306R′に置き換えられ
る。また、画素307Rは最小濃度値「65」に一致す
るため、濃度値は変換せず「65」のままである。
(Conversion density value) = (Original density value) − (Original density value−Minimum density value) × (x / 100) = 80− (80−65) × (80/100) = 68 Therefore, the pixel 305R Is 305R 'with a density value of "68"
Is replaced by Similarly, the pixel 306R is also replaced with 306R 'having a density value of "67" according to the above equation. Further, since the pixel 307R coincides with the minimum density value "65", the density value is not converted and remains "65".

【0043】尚、第2実施例ではxの値を「80」とし
て説明をしたが、「0」から「100」までの値であれ
ば、処理する画像の特徴や装置の特性等に応じて、適宜
設定すれば良い。例えば、xの値が大きいほどエッジは
強くなる傾向にあるため、画像の種類や濃度変化の大き
さ等によって、xの値を調整すれば良い。例えば、自然
画の場合にはxとして「0」に近い値を使用すること
で、エッジ点における急激な濃度変化を緩和しつつ自然
にエッジを強調しすることができる。また、CG画の場
合にはxとして「100」に近い値を使用することで、
より鮮明な処理結果を得ることが可能となる。
Although the value of x has been described as "80" in the second embodiment, if the value is from "0" to "100", it depends on the characteristics of the image to be processed and the characteristics of the apparatus. , May be set appropriately. For example, since the edge tends to be stronger as the value of x is larger, the value of x may be adjusted depending on the type of image, the magnitude of density change, and the like. For example, in the case of a natural image, by using a value close to “0” as x, the edge can be naturally emphasized while alleviating a sharp change in density at the edge point. In the case of a CG image, by using a value close to “100” as x,
It becomes possible to obtain clearer processing results.

【0044】以上説明したように第2実施例によれば、
上述した第1実施例で得られる効果に加えて、処理対象
の画像の特徴に応じてパラメータを変更することによ
り、処理対象の画像に最適な画像処理を施すことが可能
となる。
As described above, according to the second embodiment,
In addition to the effect obtained in the first embodiment described above, it is possible to perform optimum image processing on the image to be processed by changing the parameters according to the characteristics of the image to be processed.

【0045】<第3実施例>以下、本発明に係る第3実
施例について説明する。
<Third Embodiment> The third embodiment of the present invention will be described below.

【0046】第3実施例における装置構成は、上述した
第1実施例の図1と同様であるため、説明を省略する。
The device configuration of the third embodiment is similar to that of the above-described first embodiment shown in FIG.

【0047】第3実施例におけるデータ変換処理では、
その閾値決定の手法を特徴とする。上述した第1実施例
においては、抽出されたβ個以上の有傾画素の最大濃度
値及び最小濃度値の平均をもって閾値としたが、第3実
施例では、同様に抽出された全有傾画素の平均濃度値を
もって閾値とする。
In the data conversion processing in the third embodiment,
It is characterized by the method of determining the threshold value. In the above-described first embodiment, the average of the maximum density value and the minimum density value of the extracted β or more tilted pixels is used as the threshold value, but in the third embodiment, all the tilted pixels similarly extracted. The average density value of is used as the threshold value.

【0048】以下、第3実施例における変換処理につい
て図4を参照して詳細に説明する。図4において、40
1R〜409Rは走査方向にサンプリングして得られた
Rデータの一部であり、401R〜409Rの濃度値
は、それぞれ「98」,「100」,「105」,「9
0」,「80」,「72」,「65」,「70」,「7
3」である。
The conversion process in the third embodiment will be described in detail below with reference to FIG. In FIG. 4, 40
1R to 409R are a part of R data obtained by sampling in the scanning direction, and the density values of 401R to 409R are "98", "100", "105", and "9", respectively.
0 "," 80 "," 72 "," 65 "," 70 "," 7 "
3 ”.

【0049】この各データに対して第3実施例による変
換処理を実行した結果、濃度差が「5」以上の有傾画素
の並びとして、403R〜407Rの5画素が抽出され
る。この時、最大値として「105」が、最小値として
「65」がそれぞれRAM107に格納され、2値化の
ための閾値Th3が次式により算出される。
As a result of performing the conversion process according to the third embodiment on each of these data, five pixels 403R to 407R are extracted as an array of tilted pixels having a density difference of "5" or more. At this time, “105” as the maximum value and “65” as the minimum value are stored in the RAM 107, respectively, and the threshold value Th3 for binarization is calculated by the following equation.

【0050】 Th3=(403R〜407Rの濃度値の和)/抽出された有傾画素数 =(105+90+80+72+65)/5 =82 従って、閾値Th3は「82」となる。Th3 = (sum of density values of 403R to 407R) / extracted tilted pixel number = (105 + 90 + 80 + 72 + 65) / 5 = 82 Therefore, the threshold value Th3 is “82”.

【0051】そして、閾値Th3以上の濃度値を有する
画素を最大濃度値に、閾値Th3より小さい濃度値を有
する画素を最小濃度値に置き換えるように、データ変換
を行う。即ち、画素403Rは最大濃度値「105」に
一致するため、濃度値は変化せず「105」のままであ
る。また、画素404Rは閾値Th3より濃度値が大き
いため、濃度値が「105」の404R′に、画素40
5Rは閾値Th3より濃度値が小さいため、濃度値が
「65」の405R′に、同様に画素406Rも濃度値
が「65」の406R′にそれぞれ置き換えられる。ま
た、画素407Rは最小濃度値「65」に一致するため
濃度値は変換せず「65」のままである。
Then, data conversion is performed so that pixels having a density value equal to or greater than the threshold value Th3 are replaced with maximum density values and pixels having a density value smaller than the threshold value Th3 are replaced with minimum density values. That is, since the pixel 403R coincides with the maximum density value “105”, the density value does not change and remains “105”. Further, since the density value of the pixel 404R is larger than the threshold value Th3, the density of the pixel 40R is set to 404R ′ of the density value “105” and the pixel 40
Since the density value of 5R is smaller than the threshold value Th3, the density value of 5R is replaced with 405R 'having a density value of "65", and similarly, the pixel 406R is replaced with 406R' having a density value of "65". Further, since the pixel 407R coincides with the minimum density value “65”, the density value is not converted and remains “65”.

【0052】以上説明したように第3実施例によれば、
抽出された全有傾画素の平均濃度を閾値として採用する
ため、抽出された有傾画素の値に応じて、閾値に柔軟性
が生じる。例えば、抽出された有傾画素内の最大濃度
値、最小濃度値及びその画素数が同じであっても、濃度
の変化量が異なれば、閾値は柔軟に変化するように対応
できる。従って、濃度の変化量に応じた柔軟な変換処理
が可能となり、より最適な画像処理が可能となる。
As described above, according to the third embodiment,
Since the average density of all the extracted tilted pixels is adopted as the threshold value, the threshold value has flexibility according to the value of the extracted tilted pixel. For example, even if the maximum density value, the minimum density value, and the number of pixels in the extracted tilted pixels are the same, the threshold value can be flexibly changed if the amount of change in density is different. Therefore, flexible conversion processing according to the amount of change in density becomes possible, and more optimal image processing becomes possible.

【0053】<第4実施例>以下、本発明に係る第4実
施例について説明する。
<Fourth Embodiment> The fourth embodiment according to the present invention will be described below.

【0054】第4実施例における装置構成は、上述した
第1実施例の図1と同様であるため、説明を省略する。
Since the device construction of the fourth embodiment is the same as that of the first embodiment shown in FIG. 1, the description thereof will be omitted.

【0055】第4実施例におけるデータ変換処理では、
その閾値決定の手法を特徴とする。上述した第1実施例
においては、抽出されたβ個以上の有傾画素の最大濃度
値及び最小濃度値の平均をもって閾値としたが、第4実
施例では、同様に抽出された全有傾画素の並びの中央に
位置する画素の濃度値をもって閾値とする。例えば、抽
出された有傾画素数をAとすると、Aが奇数の場合には
(A+1)/2番目の画素の濃度値を、偶数の場合には
A/2番目と(A/2+1)番目の画素の平均濃度値を
閾値とする。
In the data conversion processing in the fourth embodiment,
It is characterized by the method of determining the threshold value. In the above-described first embodiment, the average of the maximum density value and the minimum density value of the extracted β or more tilted pixels is used as the threshold value, but in the fourth embodiment, all the tilted pixels similarly extracted. The density value of the pixel located at the center of the array is set as the threshold value. For example, assuming that the number of extracted tilted pixels is A, if A is an odd number, the density value of the (A + 1) / 2th pixel is, and if it is an even number, the A / 2nd and (A / 2 + 1) th pixels are density values. The average density value of the pixels is used as a threshold.

【0056】以下、第4実施例における変換処理につい
て図5を参照して詳細に説明する。図5において、50
1R〜509Rは走査方向にサンプリングして得られた
Rデータの一部であり、501R〜509Rの濃度値
は、それぞれ「98」,「100」,「105」,「9
0」,「80」,「72」,「65」,「70」,「7
3」である。
The conversion process in the fourth embodiment will be described in detail below with reference to FIG. In FIG. 5, 50
1R to 509R are a part of R data obtained by sampling in the scanning direction, and the density values of 501R to 509R are “98”, “100”, “105”, and “9”, respectively.
0 "," 80 "," 72 "," 65 "," 70 "," 7 "
3 ”.

【0057】この各データに対して第4実施例による変
換処理を実行した結果、濃度差が「5」以上の有傾画素
の並びとして、503R〜507Rの5画素が抽出され
る。この時、最大値として「105」が、最小値として
「65」がそれぞれRAM107に格納され、抽出され
た有傾画素数Aが奇数であるため、2値化のための閾値
Th4となる画素番号が次式により算出される。
As a result of performing the conversion process according to the fourth embodiment on each of these data, five pixels 503R to 507R are extracted as an array of tilted pixels having a density difference of "5" or more. At this time, “105” as the maximum value and “65” as the minimum value are stored in the RAM 107, respectively, and since the extracted tilted pixel number A is an odd number, the pixel number that becomes the threshold Th4 for binarization Is calculated by the following equation.

【0058】(中央画素番号)=(A+1)/2=(5
+1)/2=3 従って、抽出された有傾画素中の3番目の画素の濃度
値、即ち画素505Rの濃度値「80」が閾値Th4と
なる。
(Central pixel number) = (A + 1) / 2 = (5
+1) / 2 = 3 Accordingly, the density value of the third pixel in the extracted tilted pixels, that is, the density value “80” of the pixel 505R becomes the threshold Th4.

【0059】そして、閾値Th4以上の濃度値を有する
画素を最大濃度値に、閾値Th4より小さい濃度値を有
する画素を最小濃度値に置き換えるように、データ変換
を行う。即ち、画素503Rは最大濃度値「105」に
一致するため、濃度値は変化せず「105」のままであ
る。また、画素504Rは閾値Th4より濃度値が大き
いため、濃度値が「105」の504R′に、画素50
5Rは閾値Th4以上であるため、濃度値が「105」
の505R′に、画素406Rは閾値Th4より小さい
ため、濃度値が「65」の506R′にそれぞれ置き換
えられる。また、画素507Rは最小濃度値「65」に
一致するため濃度値は変換せず「65」のままである。
Then, data conversion is performed so that pixels having a density value equal to or greater than the threshold Th4 are replaced with maximum density values, and pixels having a density value smaller than the threshold Th4 are replaced with minimum density values. That is, since the pixel 503R coincides with the maximum density value “105”, the density value does not change and remains “105”. Further, since the pixel 504R has a density value larger than the threshold value Th4, the pixel 50
Since 5R is the threshold Th4 or more, the density value is “105”.
Of the pixel 406R is smaller than the threshold value Th4, the pixel 406R is replaced with 506R ′ of which density value is “65”. Further, since the pixel 507R matches the minimum density value "65", the density value is not converted and remains "65".

【0060】以上説明したように第4実施例によれば、
ほぼ一定の濃度変化が連続している様な画像に対してデ
ータ変換処理を行う場合に適切な閾値を決定することが
できる。
As described above, according to the fourth embodiment,
An appropriate threshold value can be determined when the data conversion process is performed on an image in which an almost constant density change is continuous.

【0061】<その他の実施例>以上説明した第1〜第
4実施例において、有傾画素を検出するための閾値α
を、α=5と定義したが、入力画像の濃度分布に対応し
た値であればどんな値であっても構わない。例えば、濃
度変化の少ない画像であればαの値を小さくし、逆に濃
度変化の大きい画像であれば大きくすることが適切であ
る。
<Other Embodiments> In the first to fourth embodiments described above, the threshold value α for detecting tilted pixels is used.
Was defined as α = 5, but any value may be used as long as it is a value corresponding to the density distribution of the input image. For example, it is appropriate to reduce the value of α for an image with a small change in density and to increase it for an image with a large change in density.

【0062】また、同様に同方向の傾きが連続する画素
数の閾値β=3としてβ画素以上連続する画素の抽出を
行ったが、3≦β≦M(M:画像の横幅サイズ)を越え
ない範囲であれば、閾値βは適当に設定可能である。
Similarly, the threshold value β of the number of pixels in which the gradient in the same direction is continuous is set to be 3, and the pixels continuous by β pixels or more are extracted, but 3 ≦ β ≦ M (M: horizontal width size of image) is exceeded. If there is no range, the threshold β can be set appropriately.

【0063】更に、1フレーム分の画像データにおい
て、各ライン毎に上述した第1実施例と第2実施例とを
選択的に併用することも可能であり、また、上述した第
1〜第4実施例のうち、複数を組み合わせて実行するこ
とも可能である。例えば、第2実施例における閾値の設
定方法を、第3実施例の全抽出画素の平均濃度値とする
ように組み合わせても、良好な結果が得られる。
Further, in the image data for one frame, it is possible to selectively use the above-described first embodiment and second embodiment for each line, and the above-mentioned first to fourth embodiments. It is also possible to combine and execute a plurality of the embodiments. For example, a good result can be obtained by combining the threshold value setting method in the second embodiment so that the average density value of all extracted pixels in the third embodiment is used.

【0064】尚、本発明の画像処理装置は、例えば複写
機やプリンタ、ファクシミリ等、画像データを入力して
出力するあらゆる装置に適用可能である。
The image processing apparatus of the present invention can be applied to any apparatus that inputs and outputs image data, such as a copying machine, a printer and a facsimile.

【0065】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
しても良い。また、本発明はシステム或は装置にプログ
ラムを供給することによって達成される場合にも適用で
きることはいうまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of one device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus.

【0066】[0066]

【発明の効果】以上説明したように本発明によれば、所
定の傾きを有する画素の所定数以上の並びについて、そ
の傾きの範囲内で2値化を行うことができる。従って、
従来エッジの形成が困難であった緩やかな濃度変化が連
続的に起こる部分においても、適切にエッジを形成する
ことが可能となる。
As described above, according to the present invention, it is possible to perform binarization within a range of the inclination for an array of a predetermined number or more of pixels having a predetermined inclination. Therefore,
It is possible to appropriately form an edge even in a portion where a gentle density change continuously occurs, which has been difficult to form an edge in the past.

【0067】また、変換する濃度値を、原濃度値と有傾
画素の最大濃度値及び最小濃度値との比率により算出す
ることができ、従ってエッジが滑らかになり、より自然
な画像を形成することが可能となる。更に、該比率を処
理対象の画像の種類や傾きの大きさ等によって調整する
ことによりエッジの強さを調整することができ、より柔
軟なエッジ形成が可能となる。
Further, the density value to be converted can be calculated by the ratio of the original density value and the maximum density value and the minimum density value of the tilted pixel, so that the edges are smoothed and a more natural image is formed. It becomes possible. Further, the edge strength can be adjusted by adjusting the ratio according to the type of image to be processed, the size of the inclination, etc., and more flexible edge formation is possible.

【0068】[0068]

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明に係る一実施例における画像処理装置の
構成を示すブロック図である。
FIG. 1 is a block diagram showing the configuration of an image processing apparatus according to an embodiment of the present invention.

【図2】本実施例におけるデータ変換処理を説明するた
めの図である。
FIG. 2 is a diagram for explaining a data conversion process in the present embodiment.

【図3】本発明に係る第2実施例におけるデータ変換処
理を説明するための図である。
FIG. 3 is a diagram for explaining a data conversion process in the second embodiment according to the present invention.

【図4】本発明に係る第3実施例におけるデータ変換処
理を説明するための図である。
FIG. 4 is a diagram for explaining a data conversion process in a third embodiment according to the present invention.

【図5】本発明に係る第4実施例におけるデータ変換処
理を説明するための図である。
FIG. 5 is a diagram for explaining a data conversion process in the fourth embodiment according to the present invention.

【符号の説明】[Explanation of symbols]

101R、101G、101B 画像入力部 102R、102G、102B A/Dコンバータ 103R、103G、103B フレームメモリ 104 アドレス発生部 105 CPU 106 ROM 107 RAM 108 出力I/F部 101R, 101G, 101B Image input section 102R, 102G, 102B A / D converter 103R, 103G, 103B Frame memory 104 Address generation section 105 CPU 106 ROM 107 RAM 108 Output I / F section

Claims (16)

【特許請求の範囲】[Claims] 【請求項1】 隣接する画素と所定以上の濃度差がある
画素を有傾画素として検出する検出手段と、 所定数以上連続している有傾画素を抽出する抽出手段
と、 前記抽出手段により抽出された有傾画素の濃度値に基づ
いて閾値を決定する閾値決定手段と、 前記閾値に基づいて前記抽出された有形画素の濃度値を
2値化するデータ変換手段とを有することを特徴とする
画像処理装置。
1. A detection unit that detects a pixel having a density difference of a predetermined value or more from an adjacent pixel as a tilted pixel, an extraction unit that extracts a tilted pixel that continues for a predetermined number or more, and an extraction unit that extracts the tilted pixel. And a data conversion unit for binarizing the density value of the extracted tangential pixel based on the threshold value. Image processing device.
【請求項2】 前記抽出手段は、少なくとも3画素以上
連続している有傾画素を抽出することを特徴とする請求
項1記載の画像処理装置。
2. The image processing apparatus according to claim 1, wherein the extracting unit extracts tilted pixels that are continuous with at least three pixels.
【請求項3】 前記閾値決定手段は、前記抽出手段によ
り抽出された有傾画素の最大濃度値と最小濃度値との平
均を閾値とすることを特徴とする請求項1記載の画像処
理装置。
3. The image processing apparatus according to claim 1, wherein the threshold value determining unit uses an average of the maximum density value and the minimum density value of the tilted pixels extracted by the extracting unit as a threshold value.
【請求項4】 前記データ変換手段は、濃度値が前記閾
値よりも大きい有傾画素を前記最大濃度値に、濃度値が
前記閾値よりも小さい有傾画素を前記最小濃度値に変換
することにより2値化することを特徴とする請求項3記
載の画像処理装置。
4. The data conversion means converts a tilted pixel having a density value larger than the threshold value to the maximum density value and a tilted pixel having a density value smaller than the threshold value to the minimum density value. The image processing apparatus according to claim 3, which is binarized.
【請求項5】 前記データ変換手段は、濃度値が前記閾
値よりも大きい有傾画素を該濃度値に前記最大濃度値と
の差分の所定の割合を加算した濃度値に変換し、濃度値
が前記閾値よりも小さい有傾画素を該濃度値から最小濃
度値との差分の所定の割合を減算した濃度値に変換する
ことにより2値化することを特徴とする請求項3記載の
画像処理装置。
5. The data conversion means converts a tilted pixel having a density value larger than the threshold value into a density value obtained by adding a predetermined ratio of a difference between the density value and the maximum density value to the density value. 4. The image processing apparatus according to claim 3, wherein the tilted pixels smaller than the threshold value are binarized by converting the density value obtained by subtracting a predetermined ratio of the difference between the density value and the minimum density value from the density value. .
【請求項6】 前記閾値決定手段は、前記抽出手段によ
り抽出された全有傾画素の平均濃度値を閾値とすること
を特徴とする請求項1記載の画像処理装置。
6. The image processing apparatus according to claim 1, wherein the threshold value determining unit sets an average density value of all tilted pixels extracted by the extracting unit as a threshold value.
【請求項7】 前記閾値決定手段は、前記抽出手段によ
り抽出された有傾画素の並びにおいて中央に位置する画
素の濃度値を閾値とすることを特徴とする請求項1記載
の画像処理装置。
7. The image processing apparatus according to claim 1, wherein the threshold value determining unit sets the density value of a pixel located at the center in the array of tilted pixels extracted by the extracting unit as a threshold value.
【請求項8】 前記閾値決定手段は、前記抽出手段によ
り抽出された有傾画素数Nが奇数である場合には(N+
1)/2番目に位置する画素の濃度値を閾値とし、偶数
である場合にはN/2番目と(N/2+1)番目に位置
する画素の濃度値の平均を閾値とすることを特徴とする
請求項7記載の画像処理装置。
8. The threshold value determining means (N +) when the tilted pixel number N extracted by the extracting means is an odd number.
1) The density value of the second pixel is used as a threshold value, and if it is even, the average of the density values of the N / 2th and (N / 2 + 1) th pixels is used as the threshold value. The image processing device according to claim 7.
【請求項9】 隣接する画素と所定以上の濃度差がある
画素を有傾画素として検出し、 所定数以上連続している有傾画素を抽出し、 該抽出された有傾画素の濃度値に基づいて閾値を決定
し、 前記抽出された有形画素の濃度値を前記閾値に基づいて
2値化することを特徴とする画像処理方法。
9. A pixel having a density difference of a predetermined value or more with an adjacent pixel is detected as a tilted pixel, tilted pixels continuous by a predetermined number or more are extracted, and the density value of the extracted tilted pixel is set. An image processing method, wherein a threshold value is determined based on the threshold value, and the density value of the extracted tangible pixel is binarized based on the threshold value.
【請求項10】 少なくとも3画素以上連続している有
傾画素を抽出することを特徴とする請求項9記載の画像
処理方法。
10. The image processing method according to claim 9, wherein tilted pixels having at least three consecutive pixels are extracted.
【請求項11】 前記抽出された有傾画素の最大濃度値
と最小濃度値との平均を閾値とすることを特徴とする請
求項9記載の画像処理方法。
11. The image processing method according to claim 9, wherein an average of the maximum density value and the minimum density value of the extracted tilted pixels is used as a threshold value.
【請求項12】 濃度値が前記閾値よりも大きい有傾画
素を前記最大濃度値に、濃度値が前記閾値よりも小さい
有傾画素を前記最小濃度値に変換することにより2値化
することを特徴とする請求項11記載の画像処理方法。
12. Binarization is performed by converting a tilted pixel having a density value larger than the threshold value to the maximum density value and a tilted pixel having a density value smaller than the threshold value to the minimum density value. The image processing method according to claim 11, which is characterized in that.
【請求項13】 濃度値が前記閾値よりも大きい有傾画
素を該濃度値に前記最大濃度値との差分の所定の割合を
加算した濃度値に変換し、濃度値が前記閾値よりも小さ
い有傾画素を該濃度値から最小濃度値との差分の所定の
割合を減算した濃度値に変換することにより2値化する
ことを特徴とする請求項11記載の画像処理方法。
13. A tilted pixel having a density value larger than the threshold value is converted into a density value obtained by adding a predetermined ratio of a difference between the density value and the maximum density value, and the density value is smaller than the threshold value. 12. The image processing method according to claim 11, wherein the tilted pixel is binarized by converting it into a density value obtained by subtracting a predetermined ratio of the difference between the density value and the minimum density value.
【請求項14】 前記抽出された全有傾画素の平均濃度
値を閾値とすることを特徴とする請求項9記載の画像処
理方法。
14. The image processing method according to claim 9, wherein an average density value of all the extracted tilted pixels is used as a threshold value.
【請求項15】 前記抽出された有傾画素の並びにおい
て中央に位置する画素の濃度値を閾値とすることを特徴
とする請求項9記載の画像処理方法。
15. The image processing method according to claim 9, wherein a density value of a pixel located at the center in the array of the extracted tilted pixels is used as a threshold value.
【請求項16】 前記抽出された有傾画素数Nが奇数で
ある場合には(N+1)/2番目に位置する画素の濃度
値を閾値とし、偶数である場合にはN/2番目と(N/
2+1)番目に位置する画素の濃度値の平均を閾値とす
ることを特徴とする請求項15記載の画像処理方法。
16. When the extracted tilted pixel number N is an odd number, the density value of the pixel located at (N + 1) / 2th is set as a threshold value, and when it is an even number, it is set as N / 2nd ( N /
The image processing method according to claim 15, wherein the average of the density values of the 2 + 1) th pixel is used as the threshold value.
JP6311995A 1994-12-15 1994-12-15 Device and method for processing image Withdrawn JPH08168004A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6311995A JPH08168004A (en) 1994-12-15 1994-12-15 Device and method for processing image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6311995A JPH08168004A (en) 1994-12-15 1994-12-15 Device and method for processing image

Publications (1)

Publication Number Publication Date
JPH08168004A true JPH08168004A (en) 1996-06-25

Family

ID=18023946

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6311995A Withdrawn JPH08168004A (en) 1994-12-15 1994-12-15 Device and method for processing image

Country Status (1)

Country Link
JP (1) JPH08168004A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7791652B2 (en) 2006-06-12 2010-09-07 Sony Corporation Image processing apparatus, image capture apparatus, image output apparatus, and method and program for these apparatus
US8224060B2 (en) 2008-10-10 2012-07-17 Toyota Jidosha Kabushiki Kaisha Image processing method, paint inspection method and paint inspection system
JP2013526733A (en) * 2010-05-10 2013-06-24 オセ−テクノロジーズ・ベー・ヴエー How to restore raster image edges

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7791652B2 (en) 2006-06-12 2010-09-07 Sony Corporation Image processing apparatus, image capture apparatus, image output apparatus, and method and program for these apparatus
US8224060B2 (en) 2008-10-10 2012-07-17 Toyota Jidosha Kabushiki Kaisha Image processing method, paint inspection method and paint inspection system
JP2013526733A (en) * 2010-05-10 2013-06-24 オセ−テクノロジーズ・ベー・ヴエー How to restore raster image edges

Similar Documents

Publication Publication Date Title
JP3585703B2 (en) Image processing device
JPH03193472A (en) Highly definite image generating system of image processor
JPS62118676A (en) Picture processing system
JPH04354470A (en) Picture processing method, scanning/printing system for executing said method and picture selector for said scanning/printing system
JPS60230767A (en) Binarizing system of picture signal
JPH08168004A (en) Device and method for processing image
JP2851724B2 (en) Image processing device
JP3262425B2 (en) Image processing device
JP3539552B2 (en) Image processing device
JP4035696B2 (en) Line segment detection apparatus and image processing apparatus
JP3611697B2 (en) Multilevel image binarization method
JP3647213B2 (en) Image processing device
JPH0690724B2 (en) Image edge enhancement method
JP2777476B2 (en) Image processing device
JPH0822017B2 (en) Image signal processor
JP2001144954A (en) Image processing unit and image processing method
JP2608404B2 (en) Image processing device
JPH05145747A (en) Image processor
JPH06291993A (en) Picture signal processing unit
JPH04270561A (en) Picture processor
JPH08339443A (en) Image processor
JP3384688B2 (en) Image data processing device
JP3792400B2 (en) Image processing device
JPS62107572A (en) Image processor
JPH05176168A (en) Adaptive halftone processing system

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20020305