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
JP4263294B2 - Raster data editing method and apparatus - Google Patents
[go: Go Back, main page]

JP4263294B2 - Raster data editing method and apparatus - Google Patents

Raster data editing method and apparatus Download PDF

Info

Publication number
JP4263294B2
JP4263294B2 JP03506599A JP3506599A JP4263294B2 JP 4263294 B2 JP4263294 B2 JP 4263294B2 JP 03506599 A JP03506599 A JP 03506599A JP 3506599 A JP3506599 A JP 3506599A JP 4263294 B2 JP4263294 B2 JP 4263294B2
Authority
JP
Japan
Prior art keywords
data
raster data
raster
vector
editing
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 - Fee Related
Application number
JP03506599A
Other languages
Japanese (ja)
Other versions
JP2000235646A (en
Inventor
俊一 金子
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.)
Mutoh Industries Ltd
Original Assignee
Mutoh Industries Ltd
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 Mutoh Industries Ltd filed Critical Mutoh Industries Ltd
Priority to JP03506599A priority Critical patent/JP4263294B2/en
Publication of JP2000235646A publication Critical patent/JP2000235646A/en
Application granted granted Critical
Publication of JP4263294B2 publication Critical patent/JP4263294B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、ラスタデータの形態で読み込まれ、又は記録された図面データのような画像データに対して編集処理を施すラスタデータの編集方法及び装置に関する。
【0002】
【従来の技術】
スキャナで読み込まれたラスタ形式の図面データを編集する場合、典型的にはドット単位の操作によって消去、追加、複写、移動、回転、色の変更や反転、拡大・縮小等の各種編集処理を施すことが行われている。このようなラスタ単位での編集操作の最も大きな欠点は、任意の部分を書き直すと、意図しない部分を消してしまったり、拡大すると線の太さもそのまま太くなってしまったり、線種を変更するのも一々手作業となるというように、ラスタデータの状態での自在な編集操作が困難であるという点である。
【0003】
そこで、ラスタデータから各図形要素を構成する連結成分を抽出して、各図形要素毎にラスタデータをベクタデータに変換し、変換されたベクタデータに対して必要な編集処理を加えるようにした方式も実現されている。
【0004】
【発明が解決しようとする課題】
しかし、ラスタデータをベクタデータに変換した際に、元のデータが画面から消失するため、ベクタデータが元のラスタデータから正しく変換されたかどうかを確認することができない。このため、変換ミスが直らないでそのまま出力されてしまうという問題がある。また、ベクタデータで拡大、縮小、移動等を繰り返した場合、元のデータに対する大きさや移動量等が分からなくなり、これによっても編集操作に支障を来すという問題がある。
【0005】
この発明はこのような問題点に鑑みなされたもので、ラスタデータをベクタデータに変換して編集作業する際に、ラスタデータがベクタデータに正しく変換されたかどうかの確認が可能で、また元のデータに対する変化量や移動量等を一目で把握することができ、これにより編集作業を容易にすることができるラスタデータの編集方法及び装置を提供することを目的とるする。
【0006】
【課題を解決するための手段】
本願に係るラスタデータの編集方法は、ドットデータの集合からなるラスタデータのうちの編集すべき図形要素を構成する連結要素の少なくとも一部を指定して、前記編集すべき図形要素を構成する連結要素を抽出した後、抽出された連結要素のラスタデータをその図形要素の特徴を維持したベクタデータに変換し、この変換されたベクタデータに対して所定の編集処理を施すに際し、前記抽出された連結要素のラスタデータを、この抽出されたラスタデータを除いたもとのラスタデータ及び前記変換されたベクタデータと識別可能な形態で表示してなることを特徴とする。
【0007】
また、本願に係るラスタデータの編集装置は、ドットデータの集合からなるラスタデータを記憶するメモリと、このメモリに記憶されたラスタデータを表示する表示手段と、この表示手段に表示されたラスタデータに対して編集すべき図形要素を指定するための図形要素指定手段と、この図形要素指定手段で指定された図形要素を構成する連結要素を抽出する連結領域抽出手段と、抽出された連結要素をラスタデータからベクタデータに変換するラスタ/ベクタ変換手段と、この手段でベクタデータに変換された図形要素に対して外部からの指示に基づいて編集処理を施すベクタデータ編集手段と、このベクタデータ編集手段でベクタデータを編集する際に、前記抽出された連結要素のラスタデータを、この抽出されたラスタデータを除いたもとのラスタデータ及び前記変換されたベクタデータと識別可能な形態で前記表示手段に表示させる抽出領域表示処理手段とを備えたことを特徴とする。
【0008】
この発明によれば、ラスタデータをベクタデータに変換して所定の編集処理を施す際に、ベクタデータに変換されるために抽出されたラスタデータをもとのラスタデータ及び変換されたベクタデータと識別可能な形態(例えば異なる色、ハーフトーン等)で表示させるようにしている。このため、元のラスタデータと変換されたベクタデータとの対応関係を容易に把握することができ、また、ベクタデータデータ操作時の元のラスタデータとの位置関係や大小関係等も把握しやすいという利点があり、編集操作が極めて容易になる。
【0009】
【発明の実施の形態】
以下、図面を参照して、この発明の実施例を説明する。
図1は、本発明の一実施例に係るラスタデータの編集装置を説明するためのブロック図である。
修正前図面1のイメージはスキャナ2で読み取られ、ここでビットマップデータ等のラスタデータに変換されてメモリ3に格納される。保存されるラスタデータの形式は、その保存容量を考慮して、ランレングスデータ、MR、MMR、TIFF、CALS等、適宜の圧縮処理が施されたものであっても良い。メモリ3にラスタデータの形式で格納された図面のイメージデータは、表示部4に編集処理に必要なコマンド入力用のアイコン等と共に表示され、入力部5の操作に従って編集処理部6で適宜編集される。編集されたイメージデータは、元のラスタデータの形態でメモリ3に保存され、入力部5の操作に基づいてプリンタ、プロッタ等の印刷出力部7を介して修正後図面8として出力される。
【0010】
編集処理部6は、具体的には図2に示すように構成されている。即ち、図形要素指定部11は、編集対象となる図形要素をオペレータが指定するのに使用される。連結領域抽出部12は、指定された図形要素を構成する連結要素を抽出する。ラスタ/ベクタ変換部13は、抽出された連結要素のラスタデータをベクタデータに変換する。ベクタデータ編集部14は、変換されたベクタデータをオペレータが適宜編集するのに使用される。ベクタ/ラスタ変換部15は、ベクタデータ編集部14を使用して編集されたベクタデータをラスタデータに変換する。交差領域処理部16は、連結領域抽出部12によって抽出された連結領域をもとのラスタデータから削除する際に交差部分を削除しないように処理する。抽出領域表示処理部17は、もとのラスタデータから抽出された連結領域が存在した領域が編集の最中に識別できるように、その領域を例えばハーフトーンで表示するのに使用される。画像合成処理部18は、もとのラスタデータから交差部分を除く連結領域が削除されたラスタデータと、編集処理後の図形要素でラスタデータに再変換されたものとを合成する。
【0011】
次にこのように構成された本実施例の装置の動作について説明する。
図面の編集に際して、まず、オペレータは図形要素指定部11を使用して編集の対象となる図形要素を指定する。編集対象となる図形要素は、例えば直線、矩形、円、円弧、自由曲線及び文字列のうちのいずれに該当するかをマウスやキーボードの操作で指示し、次に編集対象となる図形要素の近傍点をマウスの操作等によって1〜3点ほど指示することにより指定することができる。
【0012】
次に連結領域抽出部12が指定された図形要素の連結成分を抽出する。いま、指定された図形要素が例えば図3に示すような直線21であるとすると、まずマウスのポインタ22等によって指定された点を含む所定のエリアAのラスタデータをメモリ3からクリップすることにより処理すべきデータ数を削減する。次に直線21を構成する連結要素のエリアA内の輪郭線を抽出し、この輪郭線で囲まれた領域を連結領域として抽出する。ラスタ/ベクタ変換部13は、連結領域抽出部12で求められた輪郭線に基づいて中心線のショートベクトルvを抽出する。ショートベクトルvは、輪郭線に直交する線と各輪郭線との交点の中間点を、輪郭線に沿って所定間隔毎に逐次求めていくことにより容易に得ることができる。エリアAは、例えばショートベクトルvで特定される方向に逐次移動される。これにより、所定の範囲にわたるショートベクトルvの集合が求められる。
【0013】
続いて、求められたショートベクトルvを長線化することにより1つのロングベクトルVを生成する。このロングベクトルVは、例えば最小二乗法等の手法により容易に求めることができる。ここで、輪郭線とロングベクトルとの交差の有無を判定して図形要素の指定が適切でないことを判断するようにしてもよい。ロングベクトルが抽出されたら、直線の幅W、直線の傾きθ及び指示座標点Pから中心線に下ろした垂線の交わる点の位置等が図形要素のパラメータとして抽出され、これらが直線のベクタデータとして構成される。ラスタ/ベクタ変換部13は、抽出された図形要素のもとのラスタデータを削除して、上記求められたベクタデータに置き換える。
【0014】
次に、ベクタデータに置き換えられた図形要素に対して、ベクタデータ編集部14を使用してベクタデータの編集処理が実行される。ベクタデータの編集処理としては、例えば拡大、縮小、移動、複写、線種変更、線幅変更等が挙げられるが、これらはラスタデータとは異なり、座標値や他のパラメータの変更だけであるから、編集操作は極めて容易である。このようにして編集されたベクタデータがベクタ/ラスタ変換部15でラスタデータに変換されて、最後に画像合成処理部18で、元のラスタデータから編集対象となった図形要素を除いたラスタデータと合成されて修正後の図面データが得られる。
【0015】
次に交差領域の処理について説明する。いま、例えば図4に示すような円弧31及び直線32,33を含むラスタデータのうち、円弧31を修正する場合、オペレータは、図示しない表示画面のアイコン等によって円弧の編集を指示し、続いてポインタ22で円弧31の近傍をクリックする。これにより、直線32,33で挟まれた部分では、前述と同様にショートベクトルが逐次求められ、これらショートベクトルの集合により円弧が求められるが、円弧31は、直線32,33とそれぞれ交差する交差部34,35を有するので、この交差部34,35では、輪郭線がショートベクトルの方向と大きく変化する。このため、交差領域処理部16は、ショートベクトルと輪郭線との角度の大きな変化を検出する。また、ショートベクトル方向に逐次進行させて、ショートベクトルに直交する線と輪郭線との直近の交点を2ヶ所検出する。これらの検出点から交差部34,35を特定し、メモリ3に交差部データとして保存する。
【0016】
図5は、抽出されたラスタデータの円弧31がベクタデータの円弧36に変換された様子を示している。ベクタデータに重ねてもとのラスタデータの円弧31′を例えばハーフトーン、色違いのように、元のラスタデータ及び変換されたラスタデータの双方から識別可能な形態で表示するようにすれば、ベクタデータが正しく変換されたのかどうかが容易に判別でき、同時に正しく変換されていなかった場合には、必要な修正を加えることが可能になる。このベクタデータの円弧36の半径及び線種を変更すると、図6のようになる。元のラスタデータの円弧31が、ハーフトーン又は色違いで円弧31′のように表示されていると、元のラスタデータに対してどの程度修正したかの識別ができ、編集操作が容易になる。このとき、交差部34,35のラスタデータは、直線32,33の一部として残っている。この処理は、抽出領域表示処理部17により実行される。これにより、円弧31の抽出によって交差部34,35が消去されてしまうのを防止する。編集後のベクタデータをラスタデータに変換し、画像合成処理部18で元のラスタデータと合成することにより、図7に示すような、修正された円弧37を含むラスタデータ形式の編集後図面データが求められる。
【0017】
このように、この実施例によれば、編集すべき部分をラスタデータからベクトルデータに変換して編集処理を行うようにしているので、線種変更、線幅変更、半径変更等の編集操作が容易であり、拡大、縮小処理によって線幅を一定に保つなどの処理が可能である。また、編集操作時には、編集対象となっているラスタデータが他とは異なる形態で表示されるので、編集操作がやり易くなる。
【0018】
【発明の効果】
以上述べたようにこの発明によれば、ラスタデータをベクタデータに変換して所定の編集処理を施す際に、ベクタデータに変換されるために抽出されたラスタデータをもとのラスタデータ及び変換されたベクタデータと識別可能な形態で表示させるようにしているので、元のラスタデータと変換されたベクタデータとの対応関係を容易に把握することができ、また、ベクタデータデータ操作時の元のラスタデータとの位置関係や大小関係等も把握しやすいので編集操作が極めて容易になるという効果を奏する。
【図面の簡単な説明】
【図1】 この発明の一実施例に係るラスタデータ編集装置のブロック図である。
【図2】 同装置における編集処理部のブロック図である。
【図3】 同装置におけるラスタデータの編集処理を説明するための図である。
【図4】 同装置におけるラスタデータの編集処理を説明するための図である。
【図5】 同編集処理を説明するための図である。
【図6】 同編集処理を説明するための図である。
【図7】 同編集処理を説明するための図である。
【符号の説明】
1…修正前図面、2…スキャナ、3…メモリ、4…表示部、5…入力部、6…編集処理部、7…印刷出力部、8…修正後図面。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a raster data editing method and apparatus for performing editing processing on image data such as drawing data read or recorded in the form of raster data.
[0002]
[Prior art]
When editing raster format drawing data read by a scanner, typically various dot editing operations such as erasing, adding, copying, moving, rotating, changing or inverting colors, enlarging / reducing, etc. are performed. Things have been done. The biggest drawback of editing operations in such raster units is that if you rewrite an arbitrary part, the unintended part will be erased, or if you enlarge it, the line thickness will become thick as it is, or the line type will change. However, it is difficult to perform a free editing operation in the state of raster data as it is a manual operation.
[0003]
Therefore, a method that extracts the connected components that make up each graphic element from the raster data, converts the raster data into vector data for each graphic element, and adds the necessary editing processing to the converted vector data. Has also been realized.
[0004]
[Problems to be solved by the invention]
However, when the raster data is converted into vector data, the original data disappears from the screen, so it cannot be confirmed whether the vector data is correctly converted from the original raster data. For this reason, there is a problem that the conversion error is not corrected and the data is output as it is. Further, when the vector data is repeatedly enlarged, reduced, moved, etc., there is a problem that the size and amount of movement with respect to the original data cannot be known, which also hinders the editing operation.
[0005]
The present invention has been made in view of such a problem. When editing data by converting raster data into vector data, it is possible to confirm whether the raster data has been correctly converted into vector data. It is an object of the present invention to provide a raster data editing method and apparatus capable of grasping at a glance the amount of change or movement of data, and thereby facilitating editing operations.
[0006]
[Means for Solving the Problems]
The raster data editing method according to the present application specifies at least a part of a connected element constituting a graphic element to be edited among raster data composed of a set of dot data, and connects the graphic elements to be edited. after issuing the elements extracted, converts the raster data of the extracted coupling elements to the vector data maintaining the characteristics of the figure elements, when subjected to a predetermined editing processing on the converted vector data, output the extracted The raster data of the connected elements thus displayed is displayed in a form distinguishable from the original raster data excluding the extracted raster data and the converted vector data.
[0007]
The raster data editing apparatus according to the present application includes a memory for storing raster data including a set of dot data, a display unit for displaying raster data stored in the memory, and a raster data displayed on the display unit. A graphic element designating means for designating a graphic element to be edited, a connected area extracting means for extracting a connected element constituting the graphic element designated by the graphic element designating means, and an extracted connected element Raster / vector conversion means for converting raster data into vector data, vector data editing means for performing edit processing on graphic elements converted into vector data by this means based on external instructions, and vector data editing when editing the vector data means, raster data of the extracted coupling elements, except for the extracted raster data Characterized in that a raster data and extracting area display processing means for displaying on said display means in the converted vector data and identifiable form with.
[0008]
According to the present invention, when raster data is converted into vector data and subjected to predetermined editing processing, the raster data extracted to be converted into vector data is converted into the original raster data and the converted vector data. The information is displayed in an identifiable form (for example, different colors, halftones, etc.). For this reason, it is possible to easily grasp the correspondence relationship between the original raster data and the converted vector data, and it is also easy to grasp the positional relationship and magnitude relationship with the original raster data when operating the vector data. The editing operation is extremely easy.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram for explaining a raster data editing apparatus according to an embodiment of the present invention.
The image shown in FIG. 1 before correction is read by the scanner 2, converted into raster data such as bitmap data, and stored in the memory 3. The format of the raster data to be stored may be one that has been subjected to appropriate compression processing, such as run length data, MR, MMR, TIFF, CALS, etc., taking into account the storage capacity. The image data of the drawing stored in the memory 3 in the form of raster data is displayed on the display unit 4 together with an icon for command input necessary for the editing process and is appropriately edited by the editing processing unit 6 according to the operation of the input unit 5. The The edited image data is stored in the memory 3 in the form of original raster data, and is output as a corrected drawing 8 via a print output unit 7 such as a printer or plotter based on the operation of the input unit 5.
[0010]
The edit processing unit 6 is specifically configured as shown in FIG. That is, the graphic element specifying unit 11 is used by an operator to specify a graphic element to be edited. The connected area extracting unit 12 extracts connected elements that constitute the designated graphic element. The raster / vector conversion unit 13 converts the extracted raster data of the connected elements into vector data. The vector data editing unit 14 is used by the operator to appropriately edit the converted vector data. The vector / raster converter 15 converts vector data edited using the vector data editor 14 into raster data. The intersection area processing unit 16 performs processing so as not to delete the intersection when the connected area extracted by the connected area extraction unit 12 is deleted from the original raster data. The extraction area display processing unit 17 is used to display the area in, for example, halftone so that the area where the connected area extracted from the original raster data exists can be identified during editing. The image composition processing unit 18 synthesizes the raster data from which the connected area excluding the intersection is deleted from the original raster data and the data converted into the raster data by the graphic element after the editing process.
[0011]
Next, the operation of the apparatus of the present embodiment configured as described above will be described.
In editing a drawing, first, the operator uses the graphic element specifying unit 11 to specify a graphic element to be edited. The graphic element to be edited is instructed by, for example, a straight line, rectangle, circle, arc, free curve, or character string, using a mouse or keyboard, and next to the graphic element to be edited A point can be specified by instructing about 1 to 3 points by operating the mouse.
[0012]
Next, the connected region extracting unit 12 extracts a connected component of the designated graphic element. Now, assuming that the designated graphic element is a straight line 21 as shown in FIG. 3, for example, the raster data of the predetermined area A including the point designated by the mouse pointer 22 or the like is clipped from the memory 3 first. Reduce the number of data to be processed. Next, a contour line in the area A of the connected elements constituting the straight line 21 is extracted, and a region surrounded by the contour line is extracted as a connected region. The raster / vector conversion unit 13 extracts the short vector v of the center line based on the contour line obtained by the connected region extraction unit 12. The short vector v can be easily obtained by sequentially obtaining an intermediate point between intersections of a line orthogonal to the contour line and each contour line at predetermined intervals along the contour line. For example, the area A is sequentially moved in the direction specified by the short vector v. Thus, a set of short vectors v over a predetermined range is obtained.
[0013]
Subsequently, one long vector V is generated by lengthening the obtained short vector v. The long vector V can be easily obtained by a method such as a least square method. Here, it may be determined whether or not the designation of the graphic element is inappropriate by determining whether or not the contour line and the long vector intersect. When the long vector is extracted, the width W of the straight line, the inclination θ of the straight line, the position of the point where the perpendicular line extending from the designated coordinate point P to the center line intersects, etc. are extracted as graphic element parameters, and these are extracted as straight line vector data Composed. The raster / vector conversion unit 13 deletes the original raster data of the extracted graphic element and replaces it with the obtained vector data.
[0014]
Next, vector data editing processing is executed on the graphic element replaced with vector data by using the vector data editing unit 14. Examples of vector data editing processing include enlargement, reduction, movement, copying, line type change, line width change, and the like. Unlike raster data, these are only changes in coordinate values and other parameters. The editing operation is extremely easy. The vector data edited in this way is converted into raster data by the vector / raster conversion unit 15, and finally the raster data obtained by removing the graphic element to be edited from the original raster data by the image composition processing unit 18. And the corrected drawing data is obtained.
[0015]
Next, the process of an intersection area | region is demonstrated. For example, when correcting the arc 31 among the raster data including the arc 31 and the straight lines 32 and 33 as shown in FIG. 4, the operator instructs editing of the arc by an icon or the like on a display screen (not shown). Click near the arc 31 with the pointer 22. Thereby, in the portion sandwiched between the straight lines 32 and 33, short vectors are sequentially obtained in the same manner as described above, and an arc is obtained by a set of these short vectors. The arc 31 intersects with the straight lines 32 and 33, respectively. Since the portions 34 and 35 are provided, the contour line greatly changes in the direction of the short vector at the intersecting portions 34 and 35. For this reason, the intersection area | region process part 16 detects the big change of the angle of a short vector and an outline. Further, two points of closest intersection between the line perpendicular to the short vector and the contour line are detected by sequentially proceeding in the short vector direction. The intersections 34 and 35 are specified from these detection points and stored in the memory 3 as intersection data.
[0016]
FIG. 5 shows a state in which the extracted arc 31 of raster data is converted into an arc 36 of vector data. If the arc 31 'of the original raster data superimposed on the vector data is displayed in a form distinguishable from both the original raster data and the converted raster data, for example, halftone and different colors, It can be easily determined whether or not the vector data has been correctly converted, and if it has not been correctly converted at the same time, the necessary correction can be made. When the radius and line type of the arc 36 of the vector data are changed, the result is as shown in FIG. When the arc 31 of the original raster data is displayed as an arc 31 'with halftone or different colors, it is possible to identify how much the original raster data has been corrected, and the editing operation becomes easy. . At this time, the raster data of the intersecting portions 34 and 35 remains as a part of the straight lines 32 and 33. This process is executed by the extraction area display processing unit 17. This prevents the intersections 34 and 35 from being erased by the extraction of the arc 31. Edited drawing data in a raster data format including a modified arc 37 as shown in FIG. 7 by converting the edited vector data into raster data and synthesizing it with the original raster data by the image composition processing unit 18. Is required.
[0017]
As described above, according to this embodiment, since the portion to be edited is converted from raster data to vector data and editing processing is performed, editing operations such as line type change, line width change, radius change and the like can be performed. It is easy, and processing such as keeping the line width constant by enlargement / reduction processing is possible. Further, during the editing operation, the raster data to be edited is displayed in a different form from the others, so that the editing operation can be easily performed.
[0018]
【The invention's effect】
As described above, according to the present invention, when raster data is converted into vector data and subjected to predetermined editing processing, the raster data extracted to be converted into vector data is converted into original raster data and converted data. Since the displayed vector data is displayed in an identifiable form, the correspondence between the original raster data and the converted vector data can be easily grasped. Since it is easy to grasp the positional relationship and size relationship with the raster data, the editing operation becomes extremely easy.
[Brief description of the drawings]
FIG. 1 is a block diagram of a raster data editing apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram of an editing processing unit in the apparatus.
FIG. 3 is a diagram for explaining raster data editing processing in the apparatus;
FIG. 4 is a diagram for explaining raster data editing processing in the apparatus;
FIG. 5 is a diagram for explaining the editing process;
FIG. 6 is a diagram for explaining the editing process.
FIG. 7 is a diagram for explaining the editing process.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Drawing before correction, 2 ... Scanner, 3 ... Memory, 4 ... Display part, 5 ... Input part, 6 ... Editing process part, 7 ... Print output part, 8 ... Drawing after correction.

Claims (2)

ドットデータの集合からなるラスタデータのうちの編集すべき図形要素を構成する連結要素の少なくとも一部を指定して、前記編集すべき図形要素を構成する連結要素を抽出した後、抽出された連結要素のラスタデータをその図形要素の特徴を維持したベクタデータに変換し、この変換されたベクタデータに対して所定の編集処理を施すに際し、
前記抽出された連結要素のラスタデータを、この抽出されたラスタデータを除いたもとのラスタデータ及び前記変換されたベクタデータと識別可能な形態で表示してなることを特徴とするラスタデータの編集方法。
Specifying at least a part of the connecting elements constituting the edited graphic element to be out of the raster data consisting of a set of dot data, after issuing extract the coupling elements of the graphic element to be the editing was extracted When converting raster data of connected elements into vector data that maintains the characteristics of the graphic elements, and performing a predetermined editing process on the converted vector data,
Raster data, characterized in that the raster data of the extracted issued the connecting element, formed by the display under the raster data and the converted vector data and identifiable form except the extracted raster data How to edit
ドットデータの集合からなるラスタデータを記憶するメモリと、
このメモリに記憶されたラスタデータを表示する表示手段と、
この表示手段に表示されたラスタデータに対して編集すべき図形要素を指定するための図形要素指定手段と、
この図形要素指定手段で指定された図形要素を構成する連結要素を抽出する連結領域抽出手段と、
抽出された連結要素をラスタデータからベクタデータに変換するラスタ/ベクタ変換手段と、
この手段でベクタデータに変換された図形要素に対して外部からの指示に基づいて編集処理を施すベクタデータ編集手段と、
このベクタデータ編集手段でベクタデータを編集する際に、前記抽出された連結要素のラスタデータを、この抽出されたラスタデータを除いたもとのラスタデータ及び前記変換されたベクタデータと識別可能な形態で前記表示手段に表示させる抽出領域表示処理手段と
を備えたことを特徴とするラスタデータの編集装置。
A memory for storing raster data consisting of a set of dot data;
Display means for displaying raster data stored in the memory;
Graphic element designating means for designating graphic elements to be edited with respect to the raster data displayed on the display means;
Connected region extracting means for extracting connected elements constituting the graphic element specified by the graphic element specifying means;
Raster / vector conversion means for converting the extracted connected elements from raster data to vector data;
Vector data editing means for performing an editing process based on an instruction from the outside for the graphic element converted into vector data by this means,
When vector data is edited by the vector data editing means, the extracted raster data of the connected elements can be distinguished from the original raster data excluding the extracted raster data and the converted vector data. Raster data editing apparatus, comprising: extraction area display processing means for displaying on the display means in a form.
JP03506599A 1999-02-12 1999-02-12 Raster data editing method and apparatus Expired - Fee Related JP4263294B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03506599A JP4263294B2 (en) 1999-02-12 1999-02-12 Raster data editing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03506599A JP4263294B2 (en) 1999-02-12 1999-02-12 Raster data editing method and apparatus

Publications (2)

Publication Number Publication Date
JP2000235646A JP2000235646A (en) 2000-08-29
JP4263294B2 true JP4263294B2 (en) 2009-05-13

Family

ID=12431630

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03506599A Expired - Fee Related JP4263294B2 (en) 1999-02-12 1999-02-12 Raster data editing method and apparatus

Country Status (1)

Country Link
JP (1) JP4263294B2 (en)

Also Published As

Publication number Publication date
JP2000235646A (en) 2000-08-29

Similar Documents

Publication Publication Date Title
US6954282B2 (en) Method and apparatus for processing an image, and storage medium
JPH11272871A (en) Document image processing apparatus, document image processing method, and recording medium
US5729255A (en) Image edit method and apparatus having alarm indication
JP3878408B2 (en) Image processing apparatus, image processing method, and computer-readable recording medium storing program for causing computer to execute the method
JP4263294B2 (en) Raster data editing method and apparatus
JP4309987B2 (en) Raster data editing method and apparatus
JPH01126718A (en) Image input control device
JP2000298730A (en) Method and apparatus for editing raster data
JP4253077B2 (en) Raster data editing device
JP3607913B2 (en) Image display device
EP0984395A2 (en) Program storage medium
JP2800254B2 (en) Image single character processing device
JP2721348B2 (en) Image processing device
JP2808553B2 (en) Image processing device
JP2752667B2 (en) Curve editing method of figure editing device
JP2768679B2 (en) Dot matrix converter for registered character types
JP2002158852A (en) Image processing device
JPH05143702A (en) Image processor
JPH01189692A (en) Dot matrix converting method for registering character type
JPH02228726A (en) Picture processing device
JPH08241422A (en) Document editing device
JP2002157573A (en) Drawing file tilt correction method, filing method, and medium storing the program
JPH0520495A (en) Image processing device
JPH0568161A (en) Digital copying machine
JP2002150309A (en) Drawing file generating method and medium storing the program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060106

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20070820

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081007

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081205

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090127

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090212

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120220

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120220

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140220

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees