Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6246901B2 - - Google Patents
[go: Go Back, main page]

JPS6246901B2 - - Google Patents

Info

Publication number
JPS6246901B2
JPS6246901B2 JP55155035A JP15503580A JPS6246901B2 JP S6246901 B2 JPS6246901 B2 JP S6246901B2 JP 55155035 A JP55155035 A JP 55155035A JP 15503580 A JP15503580 A JP 15503580A JP S6246901 B2 JPS6246901 B2 JP S6246901B2
Authority
JP
Japan
Prior art keywords
contour
pixel
window
tracking
point
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.)
Expired
Application number
JP55155035A
Other languages
Japanese (ja)
Other versions
JPS5778590A (en
Inventor
Tooru Kaneko
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP55155035A priority Critical patent/JPS5778590A/en
Publication of JPS5778590A publication Critical patent/JPS5778590A/en
Publication of JPS6246901B2 publication Critical patent/JPS6246901B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】 本発明は、画像輪郭追跡処理方式、特にデイジ
タル図形の輪郭を、該デイジタル図形の細かい亀
裂や欠損に影響されずに輪郭を滑らかに追跡する
画像輪郭追跡処理方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an image contour tracking processing method, and more particularly to an image contour tracking processing method for smoothly tracing the outline of a digital figure without being affected by small cracks or defects in the digital figure. It is.

従来のこの種方式についてその原理を第1図を
用いて説明する。第1図Aは輪郭追跡を開始する
ときのもので、図において1はデイジタルメツシ
ユ上の図形、2は輪郭追跡の始点画素、a,b,
c,d,e,f,g,hはそれぞれ始点画素2に
隣接する画素である。第1図Bは輪郭追跡を第1
図Aから1段階進めたもので図において3は追跡
された輪郭画素、a′,b′,c′,d′,e′,f′,g′

h′はそれぞれ輪郭画素3に隣接する画素である。
なおここである画素からその画素の隣接画素に向
かう方向を第2図のように「1」から「8」まで
の数字で表わすことにする。
The principle of this type of conventional system will be explained with reference to FIG. Figure 1A shows when contour tracking is started; in the figure, 1 is the figure on the digital mesh, 2 is the starting point pixel of contour tracing, a, b,
c, d, e, f, g, and h are pixels adjacent to the starting point pixel 2, respectively. Figure 1B shows contour tracking as the first
This is a step up from Figure A, where 3 is the tracked contour pixels, a', b', c', d', e', f', g'

h' are pixels adjacent to the contour pixel 3, respectively.
Note that the direction from a certain pixel to an adjacent pixel of that pixel will be represented by numbers from "1" to "8" as shown in FIG.

第1図の動作原理を説明すると、まず第1図A
において、図形1の上から見た適当な境界画素2
を指定する。この境界画素2を中心とした8方向
の隣接画素について、方向「3」から反時計まわ
り、即ち図では画素c,d,e,f,g,h,
a,bの順にこれらの画素が図形1の部分である
かどうかを調べ、これらの画素のうち最初に図形
1の部分とみなされた画素が輪郭画素となる。図
の場合には画素fが輪郭画素となる。このときの
輪郭追跡開始画素2からみた輪郭追跡方向を記憶
する。図の場合は輪郭追跡方向は方向「6」であ
る。次に第1図Bについて、輪郭追跡された画素
3(第1図Aにおける画素fと同じ)を中心に、
上記記憶した輪郭追跡方向と逆の方向に値「1」
を加えた方向から始めて順に反時計方向に隣接画
素が図形1の部分であるかどうかを調べ、これら
の画素のうち最初に図形1の部分とみなされた画
素が輪郭画素となる。図では輪郭追跡方向「6」
の逆方向「2」に1を加えた方向「3」にある画
素c′から順にd′,e′,f′,g′,h′,a′,b′と調
べ、
f′が輪郭画素となる。このときの輪郭追跡方向を
記憶し次の段階の輪郭追跡に移る。以上の動作を
くり返すことにより図形の輪郭追跡が行なわれる
が、このような方式の欠点として、例えばフアク
シミリ入力装置等の画像入力装置により入力され
た連続した線図形が第3図に示すように入力精度
等の原因により切れてしまつた場合には、輪郭追
跡が線図形の切断点から線図形の裏側にはいりこ
んでしまう。従つて閉領域検出の処理が不可能に
なる等の問題点があつた。
To explain the operating principle of Fig. 1, first, Fig. 1A
, an appropriate boundary pixel 2 seen from above of figure 1
Specify. Regarding adjacent pixels in eight directions centering on this boundary pixel 2, counterclockwise from direction "3", that is, pixels c, d, e, f, g, h,
It is checked whether these pixels are part of figure 1 in the order of a and b, and the first pixel among these pixels that is considered to be part of figure 1 becomes the outline pixel. In the case of the figure, pixel f is a contour pixel. The contour tracing direction viewed from the contour tracing start pixel 2 at this time is stored. In the case of the figure, the contour tracking direction is direction "6". Next, regarding FIG. 1B, centering on the contour-tracked pixel 3 (same as pixel f in FIG. 1A),
Value "1" in the direction opposite to the contour tracking direction memorized above.
Starting from the direction in which . In the figure, the contour tracking direction is “6”
Starting from pixel c' in the direction "3" which is the opposite direction "2" and adding 1, examine d', e', f', g', h', a', b' in order,
f′ becomes the contour pixel. The contour tracing direction at this time is memorized and the process moves to the next stage of contour tracing. By repeating the above operations, the outline of the figure is traced, but a drawback of this method is that continuous line figures input using an image input device such as a facsimile input device may If the cut occurs due to input accuracy, etc., the contour tracing will enter the back side of the line figure from the cutting point of the line figure. Therefore, there were problems such as the inability to process closed area detection.

本発明は、これらの欠点を除去するため、適当
な大きさのウインドウを用いてそのウインドウ内
に図形が存在するか否かを調べながら図形の輪郭
を追跡するもので、以下図面について詳細に説明
する。
In order to eliminate these drawbacks, the present invention uses a window of an appropriate size and traces the contour of a figure while checking whether the figure exists within the window.The drawings will be explained in detail below. do.

第4図は本発明の一実施例の構成を示したもの
である。図において4はデイジタル画像メモリ、
5は輪郭近傍点追跡装置、6はデイジタル画像メ
モリである。この動作を説明すると、デイジタル
画像メモリ4に格納されている図形について、該
図形を一定の画素幅の間隔を保つて外接する輪郭
近傍点追跡図形を輪郭近傍点追跡装置5により求
め、得られた輪郭近傍点追跡図形をデイジタル画
像メモリ6に格納する。次にデイジタル画像メモ
リ6に格納された輪郭近傍点追跡図形について、
該図形を上記画素幅の間隔を保つて内接する輪郭
近傍点追跡図形を輪郭近傍点追跡装置5により求
め、得られた輪郭近傍点追跡図形をデイジタル画
像メモリ4に格納する。このデイジタル画像メモ
リ4に格納された図形が原図形の輪郭追跡図形と
なる。
FIG. 4 shows the configuration of an embodiment of the present invention. In the figure, 4 is a digital image memory;
5 is a contour vicinity point tracking device, and 6 is a digital image memory. To explain this operation, for a figure stored in the digital image memory 4, a contour vicinity point tracking figure that circumscribes the figure while maintaining a constant pixel width interval is obtained by the contour vicinity point tracking device 5. The contour vicinity point tracking figure is stored in the digital image memory 6. Next, regarding the contour neighboring point tracking figure stored in the digital image memory 6,
A near-contour point tracking figure that inscribes the figure at intervals of the above-mentioned pixel width is obtained by the near-contour point tracking device 5, and the obtained near-contour point tracking figure is stored in the digital image memory 4. The figure stored in the digital image memory 4 becomes the contour tracing figure of the original figure.

第5図は第4図図示の輪郭近傍点追跡装置の一
実施例の原理を示したものである。図において1
はデイジタルメツシユ上の図形、7は輪郭近傍点
追跡の始点画素、A,B,C,D,E,F,G,
Hはそれぞれ始点画素7に隣接する画素である。
第5図Bは輪郭近傍点追跡を第5図Aの状態から
1段階進めたもので、図において8は追跡された
輪郭近傍点、A′,B′,C′,D′,E′,F′,G′,
H′はそれぞれ輪郭近傍点8に隣接する画素であ
る。なおここで第2図と同様の追跡方向を定義す
る。
FIG. 5 shows the principle of an embodiment of the contour vicinity point tracking device shown in FIG. In the figure 1
is the figure on the digital mesh, 7 is the starting point pixel of contour neighboring point tracking, A, B, C, D, E, F, G,
H is a pixel adjacent to the starting point pixel 7, respectively.
FIG. 5B shows the contour neighboring point tracking advanced by one step from the state shown in FIG. 5A. F′、G′、
H' is a pixel adjacent to the contour neighboring point 8, respectively. Note that the same tracking direction as in FIG. 2 is defined here.

第5図の動作原理を説明すると、まず輪郭追跡
をする図形に生じている非所望な亀裂、欠損より
も大きいサイズのウインドウを用意する。図では
その一例として3×3画素の正方形ウインドウを
用いる。第5図Aにおいて、図形1の適当な上辺
の一部分にウインドウが接するようにウインドウ
の中心点を設定し、その中心点を輪郭近傍点追跡
の始点画素7とし、また追跡方向の初期値を
「7」とする。この始点画素7を中心とした8方
向の隣接画素について追跡方向初期値の逆方向す
なわち方向「3」の画素から反時計まわりに、即
ち図では画素C,D,E,F,G,H,A,Bの
順に「ウインドウの中心点」(図示の場合には画
素7に対応する点)を移動してはウインドウの内
に図形1の部分が含まれるかどうかを調べ、最初
にウインドウの中に図形1の部分が含まれたとき
のウインドウの中心画素を画素7を中心にして1
つだけ時計方向に位置を戻した画素が新しい輪郭
近傍点となる。図の場合には、画素Fを中心とし
たとき図形1が含まれることとなるから、画素E
が新しい輪郭近傍点となる。このときの輪郭近傍
点追跡の始点画素7からみた輪郭近傍点追跡方向
を記憶する。図の場合には輪郭近傍点追跡方向は
方向「5」である。次に第5図Bについて、新た
な輪郭近傍点となつた画素8(第5図Aにおける
画素Eと同じ)を中心とした8方向の隣接画素に
ついて、上記輪郭近傍点追跡方向と逆の方向の画
素から始めて順に反時計方向に、即ち図では画素
A′,B′,C′,D′,E′,F′,G′,H′の順にウイン
ドウの中心点を移動して、ウインドウの中に図形
1の部分が含まれるかどうかを調べ、最初にウイ
ンドウの中に図形1の部分が含まれたときのウイ
ンドウの中心画素を画素8を中心にして1つだけ
時計方向に位置を戻した画素が新しい輪郭近傍点
となる。図の場合は、画素F′が新しい輪郭近傍
となる。このときの輪郭近傍点追跡の方向を記憶
する。図の場合は輪郭近傍点の追跡方向は方向
「6」となる。これらの新しい輪郭近傍点とその
追跡方向とを用いて次の段階の輪郭近傍点追跡に
移る。以上の動作をくり返すことにより図形の輪
郭近傍点追跡が行なわれる。
To explain the operating principle of FIG. 5, first, a window is prepared that is larger in size than an undesired crack or defect occurring in the figure whose outline is to be traced. In the figure, a 3×3 pixel square window is used as an example. In FIG. 5A, the center point of the window is set so that the window touches a part of the upper side of the figure 1, the center point is set as the starting point pixel 7 for tracking points near the outline, and the initial value of the tracking direction is set as " 7”. For adjacent pixels in 8 directions centered on this starting point pixel 7, counterclockwise from the pixel in the opposite direction of the initial value of the tracking direction, that is, the direction "3", that is, in the figure, pixels C, D, E, F, G, H, Move the "center point of the window" (in the case shown, the point corresponding to pixel 7) in the order of A and B to check whether the part of figure 1 is included in the window. When the part of figure 1 is included in the window, the center pixel of the window is set to 1 with pixel 7 as the center.
The pixel whose position is moved back by one in the clockwise direction becomes a new point near the contour. In the case of the figure, since figure 1 is included when pixel F is centered, pixel E
becomes the new contour neighborhood point. The contour vicinity point tracking direction viewed from the starting point pixel 7 of contour vicinity point tracking at this time is stored. In the case of the figure, the contour vicinity point tracking direction is direction "5". Next, regarding FIG. 5B, regarding adjacent pixels in eight directions centered on pixel 8 (same as pixel E in FIG. 5A), which has become a new contour neighborhood point, in the opposite direction to the contour neighborhood point tracking direction described above. Starting from the pixel of
Move the center point of the window in the order of A', B', C', D', E', F', G', H' and check whether the part of figure 1 is included in the window. The center pixel of the window when the part of figure 1 was initially included in the window is moved back by one position clockwise with pixel 8 as the center, and the pixel becomes a new point near the contour. In the case of the figure, pixel F' is near the new contour. The direction of contour vicinity point tracking at this time is memorized. In the case of the figure, the tracking direction of points near the contour is direction "6". Using these new points near the contour and their tracking directions, we move on to the next step of tracking points near the contour. By repeating the above operations, points near the outline of the figure are tracked.

第6図は図形の輪郭近傍点追跡方式の一実施例
を示す。図において、4はデイジタル画像メモ
リ、9,10はレジスタ、11は加算器、12は
レジスタ、13は8進カウンタ、14は関数発生
器、15は加算器、16はレジスタ、17はウイ
ンドウ回路、18はレジスタ、19は減算器、2
0はゲート、21はレジスタ、22,23は出力
端子である。
FIG. 6 shows an embodiment of a method for tracking points near the outline of a figure. In the figure, 4 is a digital image memory, 9 and 10 are registers, 11 is an adder, 12 is a register, 13 is an octal counter, 14 is a function generator, 15 is an adder, 16 is a register, 17 is a window circuit, 18 is a register, 19 is a subtracter, 2
0 is a gate, 21 is a register, and 22 and 23 are output terminals.

この動作を説明すると、デイジタル画像メモリ
4に格納された輪郭追跡を行なう図形における輪
郭近傍点追跡開始のウインドウ中心座標(x0
y0)と追跡方向の初期値(第5図の実施例では追
跡方向の初期値は方向「7」となる)とをレジス
タ9,10にそれぞれ入力する。ここにx,y軸
は第5図の水平右方向をx軸、垂直上方向をy軸
とする。レジスタ10に入力された追跡方向は加
算器11によりレジスタ12に格納された数値
「4」が加算され、加算器11の出力は8進カウ
ンタ13にセツトされる。8進カウンタ13の内
容は関数発生器14に入力される。ここに関数発
生器14は次のような関数を発生する。すなわち
方向Dを変数とすると、画素の位置座標(x,
y)に加える変位として、変位(fx(D),fy(D))を (fx(1),fy(1))=(1,0) (fx(2),fy(2))=(1,1) (fx(3),fy(3))=(0,1) (fx(4),fy(4))=(−1,1) (fx(5),fy(5))=(−1,0) (fx(6),fy(6))=(−1,−1) (fx(7),fy(7))=(0,−1) (fx(8),fy(8))=(1,−1) のように与える。関数発生器14の出力は、加算
器15によりレジスタ9に格納された位置座標
(x0,y0)と加算され、その出力(x0+fx(D),y0
fy(D))がレジスタ16に格納される。レジスタ1
6の内容はウインドウ回路17に入力され、ウイ
ンドウ回路17は、輪郭追跡されるべき図形が格
納されているデイジタル画像メモリ4上に、レジ
スタ16により与えられた座標を中心としたウイ
ンドウを設け、このウインドウ内に図形の一部分
が含まれているか否かを検出し、含まれていると
きは“YES”出力を、含まれていないときは
“NO”出力を出力する。輪郭近傍点の追跡開始段
階ではウインドウ回路17の出力は必ず“NO”
出力となる。ウインドウ回路17の“NO”出力
は8進カウンタ13を作動させて8進カウンタ1
3の内容に「1」が加算される。加算された8進
カウンタ13の内容は関数発生器14に入力さ
れ、関数発生器14は(fx(D+1),fy(D+
1))を出力する。この出力がレジスタ9の内容
(x0,y0)に加算器15により加算され、加算器の
出力(x0+fx(D+1),y0+fy(D+1))がレ
ジスタ16に格納される。このとき前の段階でレ
ジスタ16に格納されていた内容(x0+fx(D),y0
+fy(D))がレジスタ18に移送される。レジスタ
16の内容はウインドウの新しい中心座標として
ウインドウ回路17に入力され、ウインドウ回路
17はデイジタル画像メモリ4上にウインドウを
設け、そのウインドウ内に図形の一部が含まれる
か否かを検出する。もしウインドウ内に図形の一
部が含まれていなければ、ウインドウ回路17は
“NO”を出力し8進カウンタ13を作動させ8進
カウンタ13の内容に1を加算して以下同様の手
順で新しいウインドウを設け図形の一部が含まれ
るか否かを検出し以上の動作をくり返す。もしウ
インドウ回路17の出力が“YES”である場合
はウインドウ回路17は減算器19およびゲート
20を作動させる。減算器19は8進カウンタ1
3の内容からレジスタ21に格納された数値
「1」を減じ、出力端子22に輪郭近傍点の追跡
方向を出力する。またゲート20はレジスタ18
に貯えられた1サイクル前のウインドウ中心座標
を出力端子23に出力し、この出力が追跡された
輪郭近傍点の座標となる。出力端子22,23に
得られた追跡方向および輪郭近傍点の座標は、そ
れぞれレジスタ10,9に入力され新たに輪郭近
傍点の追跡を始める。
To explain this operation, the window center coordinates (x 0 ,
y 0 ) and the initial value of the tracking direction (in the embodiment shown in FIG. 5, the initial value of the tracking direction is direction "7") are input into registers 9 and 10, respectively. Here, regarding the x and y axes, the horizontal right direction in FIG. 5 is the x axis, and the vertical upward direction is the y axis. The tracking direction input to the register 10 is added with the numerical value "4" stored in the register 12 by the adder 11, and the output of the adder 11 is set in the octal counter 13. The contents of octal counter 13 are input to function generator 14 . Here, the function generator 14 generates the following function. In other words, if the direction D is a variable, the position coordinates of the pixel (x,
As the displacement added to y), the displacement (fx(D), fy(D)) is expressed as (fx(1), fy(1)) = (1, 0) (fx(2), fy(2)) = ( 1, 1) (fx(3), fy(3)) = (0, 1) (fx(4), fy(4)) = (-1, 1) (fx(5), fy(5)) = (-1, 0) (fx(6), fy(6)) = (-1, -1) (fx(7), fy(7)) = (0, -1) (fx(8), fy(8)) = (1, -1). The output of the function generator 14 is added to the position coordinates (x 0 , y 0 ) stored in the register 9 by the adder 15 , and the output (x 0 +fx(D), y 0 +
fy(D)) is stored in register 16. register 1
6 is input to the window circuit 17, which creates a window centered at the coordinates given by the register 16 on the digital image memory 4 in which the figure to be contour traced is stored. It detects whether or not a part of the figure is included in the window, and outputs "YES" if it is included, and outputs "NO" if it is not included. At the start stage of tracking points near the contour, the output of the window circuit 17 is always “NO”.
This becomes the output. The “NO” output of the window circuit 17 activates the octal counter 13 and outputs the octal counter 1.
``1'' is added to the contents of 3. The added contents of the octal counter 13 are input to the function generator 14, and the function generator 14 calculates (fx (D+1), fy (D+
1) Output. This output is added to the contents of register 9 (x 0 , y 0 ) by adder 15 , and the output of the adder (x 0 +fx (D+1), y 0 +fy (D+1)) is stored in register 16 . At this time, the contents stored in register 16 at the previous stage (x 0 + fx(D), y 0
+fy(D)) is transferred to register 18. The contents of the register 16 are input to the window circuit 17 as the new center coordinates of the window, and the window circuit 17 creates a window on the digital image memory 4 and detects whether a part of the figure is included within the window. If a part of the figure is not included in the window, the window circuit 17 outputs "NO", activates the octal counter 13, adds 1 to the content of the octal counter 13, and then repeats the same procedure to create a new window. A window is provided, it is detected whether a part of the figure is included, and the above operation is repeated. If the output of the window circuit 17 is "YES", the window circuit 17 operates the subtracter 19 and the gate 20. Subtractor 19 is octal counter 1
The numerical value "1" stored in the register 21 is subtracted from the contents of 3, and the tracking direction of the point near the contour is outputted to the output terminal 22. Also, the gate 20 is the register 18
The window center coordinates stored one cycle before are outputted to the output terminal 23, and this output becomes the coordinates of the point near the traced contour. The tracking direction and the coordinates of the point near the contour obtained at the output terminals 22 and 23 are input to the registers 10 and 9, respectively, and new tracking of the point near the contour is started.

以上説明したように、本発明によれば、図形の
輪郭線を大きさを有したウインドウで検出するの
で、ウインドウの大きさが図形の亀裂や欠損より
も大きければ、亀裂や欠損の影響を受けずに輪郭
追跡を行なうことができる。
As explained above, according to the present invention, the outline of a figure is detected using a window with a certain size. Contour tracking can be performed without

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来の輪郭追跡方式の原理説明図、第
2図は画素の隣接方向の定義説明図、第3図は従
来の方式の欠点説明図、第4図は本発明方式の一
実施例の構成図、第5図は輪郭近傍点追跡方式の
一実施例の原理説明図、第6図は第4図図示の輪
郭近傍点追跡装置の一実施例のブロツク図であ
る。 1…図形部分、2…輪郭追跡の始点画素、a,
b,c,d,e,f,g,h…隣接画素、3…追
跡された輪郭画素、a′,b′,c′,d′,e′,f′,g
′,
h′…隣接画素、4…デイジタル画像メモリ、5…
輪郭近傍点追跡装置、6…デイジタル画像メモ
リ、7…輪郭近傍点追跡の始点画素、A,B,
C,D,E,F,G,H…隣接画素、8…追跡さ
れた輪郭近傍点画素、A′,B′,C′,D′,E′,
F′,G′,H′…隣接画素、9…レジスタ、10…
レジスタ、11…加算器、12…レジスタ、13
…8進カウンタ、14…関数発生器、15…加算
器、16…レジスタ、17…ウインドウ回路、1
8…レジスタ、19…減算器、20…ゲート、2
1…レジスタ、22…出力端子、23…出力端
子。
Figure 1 is a diagram explaining the principle of the conventional contour tracking method, Figure 2 is a diagram explaining the definition of adjacent directions of pixels, Figure 3 is a diagram explaining the drawbacks of the conventional method, and Figure 4 is an example of an embodiment of the method of the present invention. 5 is a diagram illustrating the principle of an embodiment of the contour vicinity point tracking system, and FIG. 6 is a block diagram of an embodiment of the contour vicinity point tracking device shown in FIG. 4. 1...Figure part, 2...Start pixel of contour tracking, a,
b, c, d, e, f, g, h...adjacent pixels, 3...tracked contour pixels, a', b', c', d', e', f', g
′、
h'... Adjacent pixel, 4... Digital image memory, 5...
Contour vicinity point tracking device, 6...Digital image memory, 7...Start point pixel for contour vicinity point tracking, A, B,
C, D, E, F, G, H...adjacent pixels, 8...point pixels near the tracked contour, A', B', C', D', E',
F', G', H'...Adjacent pixels, 9...Register, 10...
Register, 11... Adder, 12... Register, 13
...octal counter, 14...function generator, 15...adder, 16...register, 17...window circuit, 1
8...Register, 19...Subtractor, 20...Gate, 2
1...Register, 22...Output terminal, 23...Output terminal.

Claims (1)

【特許請求の範囲】[Claims] 1 デイジタル画像メモリと該デイジタル画像メ
モリ上を所定の大きさのデイジタルウインドウを
形成走査する手段を有し、該デイジタル画像メモ
リ上のデイジタル図形の輪郭を追跡する画像輪郭
追跡処理方式において、上記図形の輪郭の近傍点
を中心とする予め定めた範囲内の複数の点に上記
デイジタルウインドウの中心を位置させて、上記
デイジタルウインドウを上記近傍点の周辺に公転
させる輪郭近傍点追跡部をもうけ、上記デイジタ
ルウインドウの公転の間に当該デイジタルウイン
ドウが上記デイジタル図形を検出したことによつ
て上記近傍点の位置を移動させるようにしたこと
を特徴とする画像輪郭追跡処理方式。
1. An image contour tracking processing method that includes a digital image memory and a means for forming and scanning a digital window of a predetermined size on the digital image memory, and traces the contour of a digital figure on the digital image memory. A contour vicinity point tracking unit is provided for positioning the center of the digital window at a plurality of points within a predetermined range centering on the vicinity points of the contour, and revolving the digital window around the vicinity points, An image contour tracking processing method, characterized in that the digital window detects the digital figure during revolution of the window, thereby moving the position of the neighboring point.
JP55155035A 1980-11-04 1980-11-04 Image contour tracking system Granted JPS5778590A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55155035A JPS5778590A (en) 1980-11-04 1980-11-04 Image contour tracking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55155035A JPS5778590A (en) 1980-11-04 1980-11-04 Image contour tracking system

Publications (2)

Publication Number Publication Date
JPS5778590A JPS5778590A (en) 1982-05-17
JPS6246901B2 true JPS6246901B2 (en) 1987-10-05

Family

ID=15597243

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55155035A Granted JPS5778590A (en) 1980-11-04 1980-11-04 Image contour tracking system

Country Status (1)

Country Link
JP (1) JPS5778590A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59160290A (en) * 1983-03-02 1984-09-10 オムロン株式会社 Transaction processor
DE3344350C1 (en) * 1983-12-08 1985-01-10 Dr. Johannes Heidenhain Gmbh, 8225 Traunreut Circuit arrangement for the graphics unit of a microprocessor system
JPS60168277A (en) * 1984-02-13 1985-08-31 Meidensha Electric Mfg Co Ltd Controller of picture memory
JPS60214084A (en) * 1984-04-09 1985-10-26 Mitsubishi Electric Corp Picture data processing system

Also Published As

Publication number Publication date
JPS5778590A (en) 1982-05-17

Similar Documents

Publication Publication Date Title
JPS6246901B2 (en)
JPH02224187A (en) Searching of binary image to discover searching area for straight line
JP2001043458A (en) System for generating background picture
JP4546607B2 (en) Non-defective pattern registration method and pattern inspection method
CN111083878A (en) Solder mask gap filling method, device, equipment and storage medium
JP2841942B2 (en) Image input device
JPS61222374A (en) Picture image reader
JPH0535872A (en) Contour tracing system for binary image
JP2716202B2 (en) Cutting device
JPH07243984A (en) Image pattern inspection device
JPS63170789A (en) Pattern resemblance degree detection circuit
JPH0623983B2 (en) Distortion correction device
JPH0430271A (en) Line sketching method for object
JPH0224786A (en) Method for shaping character pattern
JPH01258186A (en) Method for segmenting mark in complicated background
JPH0363885A (en) Filtering system
JPH06274692A (en) Character extractor
JP2002271633A (en) Image processing device
JPH05314273A (en) Method and device for processing image data
JPS61143885A (en) Linear picture producer
JPS61145962A (en) Picture signal processing device
JPS58219683A (en) Contour detection method
JPS6197788A (en) Noise removing method
JPS63280379A (en) Processor for pore like flaw picture
JPH04153889A (en) Line drawing recognition device