JPH0773213A - 図面自動認識装置の文字入力方法 - Google Patents

図面自動認識装置の文字入力方法

Info

Publication number
JPH0773213A
JPH0773213A JP5219336A JP21933693A JPH0773213A JP H0773213 A JPH0773213 A JP H0773213A JP 5219336 A JP5219336 A JP 5219336A JP 21933693 A JP21933693 A JP 21933693A JP H0773213 A JPH0773213 A JP H0773213A
Authority
JP
Japan
Prior art keywords
character
size
input
frame
string
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.)
Pending
Application number
JP5219336A
Other languages
English (en)
Inventor
Yoshihiro Iizuka
由太 飯塚
Minoru Kobayashi
小林  実
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co 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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP5219336A priority Critical patent/JPH0773213A/ja
Publication of JPH0773213A publication Critical patent/JPH0773213A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 文字入力作業を確実容易にする。 【構成】 原稿図面をスキャナ等で読み取った2値画像
を画面表示し、図面要素の分離と認識を自動的に行う図
面自動認識装置において、画像の表示画面上で文字列を
追加・修正するのに、文字列の入力位置と範囲を文字枠
として指定し(S11)、文字列を入力し(S12)し
たときに、文字枠内に文字列を収めるための1文字当た
りの文字長さを求め(S13)、この文字長さから文字
の大きさを求め(S14)、さらに文字間隔を算出する
(S15)。この後、決定した文字の大きさで文字枠の
高さが適当か否かをチェックし(S16)、適当であれ
ば求めた文字の大きさと間隔で画面表示し(S17)、
文字枠を越えるときには文字の大きさの修正(S18)
及び文字間隔の修正を行う(S19)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、原稿画像を読み取って
自動認識する図面自動認識装置に係り、特に読み取り画
像に文字を追加・修正する文字入力方法に関する。
【0002】
【従来の技術】一般に、手書き図面等をCAD(コンピ
ュータ・エイディド・デザイン)に取り込むために図面
自動認識装置が使用される。この図面自動認識装置は、
図面や文書などの画像をイメージスキャナ等で読み取っ
てCAD等で取り扱うに適した画像データを得るための
ものである。この図面自動認識装置では、画像ベクトル
化処理技術等を使用して画像データを処理する。
【0003】画像ベクトル化処理による画像処理フロー
の概要を図5に示す。図に示すように、まずイメージス
キャナ等から白黒に2値化された画像データを読み込み
(S1)、読み込んだ2値画像データを用いてベクトル
化処理を行う(S3)。すなわち画像の輪郭を抽出して
輪郭ベクトルを生成し、さらにその輪郭ベクトルを用い
て芯線ベクトルを生成する。この後、ベクトルデータを
用いて認識処理を行い(S5)、画像を構成する基本要
素(文字・線分・シンボル等)を分離してコード化す
る。
【0004】原図が低品質である場合、その2値画像デ
ータにはノイズ(線の切れ・かすれ等を含む)が含まれ
ており、その後の認識処理に悪影響を及ぼす。このよう
な理由から2値画像データやベクトルデータに対しノイ
ズ除去等を目的としてインタラクティブに編集処理を行
うことが可能となっている(S2,4)。
【0005】編集処理(S2)の1つとして、図面の符
号などを手動で追加・修正入力する文字入力が行われ
る。この文字入力には、初めに入力する文字の大きさや
文字間隔(文字と文字の間のスペース部分)を設定し、
その後にマウス等で入力位置を決定し、キーボードから
文字列の入力を行っている。
【0006】
【発明が解決しようとする課題】従来の文字入力方法で
は、入力文字列が図面要素の一部に重なる場合や入力文
字の大きさが不適当な場合、文字の大きさや文字間隔を
変更を行うが、この変更には、最初から設定のやり直し
になる。
【0007】特に、入力文字列毎に文字の大きさや文字
間隔が異なる場合には、この変更の都度入力作業をやり
直すことになり、煩わしい作業になる。
【0008】このような事情から、従来の入力方法で
は、文字列の入力作業効率が悪いものであった。また、
変更を行うときにそれぞれの値を数値で入力するため、
大きさや文字間隔をイメージ通りに設定するのは難しい
ものであった。
【0009】本発明の目的は、文字入力作業を確実容易
にする文字入力方法を提供することにある。
【0010】
【課題を解決するための手段】本発明は、前記課題の解
決を図るため、原稿図面の読み取りで2値化された画像
データを得、この2値画像データを用いてベクトル化処
理を行い、このベクトルデータを用いて画像を構成する
図面要素の分離・認識を行う図面自動認識装置におい
て、前記2値画像データの表示画面上に文字を入力する
位置と範囲を文字枠として指定し、該文字枠に入力する
文字列を入力したときに、前記文字枠と文字列から該文
字枠内に入る文字の大きさと文字間隔を自動的に求め、
当該文字の大きさと文字間隔で前記文字枠内に該文字列
を表示することを特徴とする。
【0011】
【作用】文字の入力位置と文字枠の指定により当該文字
枠内に入る文字の大きさと間隔を自動的に求め、入力文
字列が文字枠内に収まるようにする。これにより、文字
の大きさと文字間隔の設定又は修正作業を不要にする。
【0012】
【実施例】図1は、本発明の一実施例を示す文字入力処
理フローである。画面に表示される図面の2値化画像に
対し、まず、文字列の入力位置をマウス等のポンティン
グデバイスで指定する(ステップS11)。同時に入力
範囲も矩形状枠で指定する。この後、キーボードから文
字列を入力する(ステップS12)。
【0013】これら指定される入力範囲と入力文字列か
ら以下のステップS13〜S19の処理によって文字の
大きさと文字間隔を自動設定し、入力文字列の大きさと
間隔を指定枠に合わせた修正処理を得て画面の指定位置
に表示する。
【0014】このような処理は、まず、入力された文字
列と文字枠の横の長さから1文字当たりの文字長を求め
る(ステップS13)。この演算は、文字枠の横の長さ
を入力文字列長さで割り算し、1つ当たりの文字長(文
字の横の長さ+文字間隔)を求める。
【0015】次に、各文字の大きさを求める(ステップ
S14)。この演算は、文字長に1より小さい係数を掛
け算して1文字枠内に入る最大文字寸法を求める。この
演算結果になる各文字の大きさと上記文字枠の大きさか
ら文字間隔を算出する(ステップS15)。
【0016】次に、文字の大きさが文字枠の縦の長さを
越えているかをチェックする(ステップS16)。この
チェックで文字の大きさが文字枠内になるとき、文字入
力処理終了として当該文字列を求めた文字大きさと間隔
で指定される画面位置に表示する(ステップS17)。
【0017】文字枠を越えているとき、文字の大きさを
文字枠の縦の長さに合わせた文字縮小を行い(ステップ
S18)、この縮小に対応して文字間隔を大きく修正す
る(ステップS19)。
【0018】これら修正により、文字の大きさは指定さ
れる文字枠に縦と横共に入るものになり、画面表示(ス
テップS17)により文字枠内表示がなされる。
【0019】図2は、文字入力態様図を示す。同図の
(a)に示す引き出し線の上に文字「1234」を入力
する場合、(b)に示すようにマウスにより入力位置と
範囲を矩形枠で指定し、この後、キーボードからの文字
「1234」を入力する。
【0020】これらの操作後は、ステップ(S13〜S
19)により自動処理され、(c)に示すように、枠の
大きさに合った文字と文字間隔の数字「1234」が画
面表示される。
【0021】従って、文字を入力する位置と範囲の指定
と文字列を入力することで適切な大きさと間隔を持つ文
字入力ができる。
【0022】図3は、図2の入力処理で文字枠指定の横
幅を小さくした場合を示し、文字の大きさと間隔を小さ
くした文字「1234」が枠内に入力される。
【0023】図4は、図2の入力処理で文字枠指定の高
さを小さくした場合を示し、文字の大きさのみを小さく
し、間隔は同じになる文字「1234」が入力される。
【0024】なお、実施例では、文字枠に対する文字の
横の長さから文字の大きさを求める場合を示したが、縦
の高さから文字の大きさを求め、横の長さで文字の大き
さを修正することもできる。
【0025】
【発明の効果】以上説明したように本発明によれば、図
面自動認識装置において、文字を入力する位置と範囲を
文字枠として指定し、該文字枠に入力する文字列を入力
したときに、当該文字枠内に入る文字の大きさと間隔を
自動的に求め、入力文字列が文字枠内に収まるようにし
たため、文字の大きさと文字間隔の設定又は修正作業を
不要にして文字入力の作業効率を高める効果がある。
【0026】また、文字枠の指定により、入力文字列と
図面要素の大小関係及び位置関係を視覚的に捕らえるこ
とが容易になり、図面要素に対する文字大きさと配置の
適正化を容易にする効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示す処理フロー。
【図2】実施例における文字入力態様図。
【図3】実施例における文字入力例。
【図4】実施例における文字入力例。
【図5】図面自動認識装置の画像処理フロー。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 原稿図面の読み取りで2値化された画像
    データを得、この2値画像データを用いてベクトル化処
    理を行い、このベクトルデータを用いて画像を構成する
    図面要素の分離・認識を行う図面自動認識装置におい
    て、 前記2値画像データの表示画面上に文字を入力する位置
    と範囲を文字枠として指定し、該文字枠に入力する文字
    列を入力したときに、前記文字枠と文字列から該文字枠
    内に入る文字の大きさと文字間隔を自動的に求め、当該
    文字の大きさと文字間隔で前記文字枠内に該文字列を表
    示することを特徴とする図面自動認識装置の文字入力方
    法。
JP5219336A 1993-09-03 1993-09-03 図面自動認識装置の文字入力方法 Pending JPH0773213A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5219336A JPH0773213A (ja) 1993-09-03 1993-09-03 図面自動認識装置の文字入力方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5219336A JPH0773213A (ja) 1993-09-03 1993-09-03 図面自動認識装置の文字入力方法

Publications (1)

Publication Number Publication Date
JPH0773213A true JPH0773213A (ja) 1995-03-17

Family

ID=16733867

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5219336A Pending JPH0773213A (ja) 1993-09-03 1993-09-03 図面自動認識装置の文字入力方法

Country Status (1)

Country Link
JP (1) JPH0773213A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990078761A (ko) * 1999-08-05 1999-11-05 이인수 수작업과 컴퓨터를 병용한 디자인 기법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990078761A (ko) * 1999-08-05 1999-11-05 이인수 수작업과 컴퓨터를 병용한 디자인 기법

Similar Documents

Publication Publication Date Title
US5091964A (en) Apparatus for extracting a text region in a document image
US5509092A (en) Method and apparatus for generating information on recognized characters
CN114782974B (zh) 表格识别方法、系统、智能终端及计算机可读存储介质
US5923782A (en) System for detecting and identifying substantially linear horizontal and vertical lines of engineering drawings
EP0471472A2 (en) Image processing method and apparatus therefor
JPH0773213A (ja) 図面自動認識装置の文字入力方法
JP3157414B2 (ja) 文書読取装置
JP3046653B2 (ja) 文字原稿の傾き補正方法
JP3046652B2 (ja) 文字原稿の傾き補正方法
JPH0773327A (ja) 図面自動認識装置の破線・鎖線認識方法
JP3484274B2 (ja) 類似文書の領域分割方法
JPH117493A (ja) 文字認識処理装置
JP3162414B2 (ja) 罫線認識方法及び表処理方法
JPH03269689A (ja) 文書読み取り装置
JP3157534B2 (ja) 表認識方法
JPH05128302A (ja) 文字認識方法及びその装置
JP3046654B2 (ja) 文字原稿の傾き検出方法
JPH01270107A (ja) 数値制御加工装置のプログラム作成装置
JP2933947B2 (ja) 画像処理方法及び装置
CN119807463A (zh) 一种基于FFmpeg自动合成图片素材的方法及装置
JPH06119487A (ja) 文字入力方法
JPH05282492A (ja) 文字サイズ抽出方法
JPH0554178A (ja) 文字認識装置及び修正用帳票
JPH07160811A (ja) 文字認識装置
JPH04156694A (ja) 文字認識方式