JPH0230558A - 文字パターン発生方法 - Google Patents

文字パターン発生方法

Info

Publication number
JPH0230558A
JPH0230558A JP63179012A JP17901288A JPH0230558A JP H0230558 A JPH0230558 A JP H0230558A JP 63179012 A JP63179012 A JP 63179012A JP 17901288 A JP17901288 A JP 17901288A JP H0230558 A JPH0230558 A JP H0230558A
Authority
JP
Japan
Prior art keywords
outline
character pattern
degrees
width
intersection
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
JP63179012A
Other languages
English (en)
Inventor
Junichi Makioka
淳一 牧岡
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63179012A priority Critical patent/JPH0230558A/ja
Publication of JPH0230558A publication Critical patent/JPH0230558A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、文字パターンの発生方法に係り、特に文字パ
ターンの輪郭線から影付き白抜き文字パターンを発生さ
せるのに好適な文字パターン発生方法。
〔従来の技術〕
一般に、文字パターンの輪郭線から影付き白抜き文字パ
ターンを発生させる方法としては、輪郭線を文字パター
ンの外側(塗り潰さない側)へ影付き白抜き文字パター
ンの外郭線の幅分1ずつずらして描画するものが挙げら
れる(第3図)。
〔発明が解決しようとする課題〕
上記従来技術は、発生させる影付き白抜き文字パターン
の影の幅あるいは外郭線の幅が、太い場合1輪郭線を描
画する回数が増加するので、処理速度が遅くなるという
問題があった。
本発明の目的は、影の幅、外郭線の幅を任意とする影付
き白抜き文字を高速に発生させることにある。
〔課題を解決するための手段〕
上記目的は、文字パターンの輪郭線ごとに走査線とのな
す角度を0度から90度までの範囲で検出し、その角度
が0度以上45°未滴の場合は前記従来の方法で描画し
、45度以上90度未満の場合は輪郭線と走査線から算
出した交点を基に文字パターンの外側(塗り潰さない側
)へ影付き白抜き文字パターンの外郭線の幅あるいは外
郭線の幅と影の幅を加えた長さの直線を描画することに
より達成される。
〔作用〕
文字パターンの輪郭線と走査線のなす角度が0度以上4
5度未満の場合には輪郭線とを査線に対して垂直方向に
ずらしていくのに対して、45度以上90度以下の場合
には輪郭線を走査線に対して水平方向にずらしていくの
で、後者の場合ずらして描画するのでなく文字パターン
の輪郭線と走査線から算出した交点を基に文字パターン
の外側へ影付き白抜き文字パターンの外郭線の幅あるい
は外郭線の幅と影の幅を加えた長さの直線を描画するこ
とにより処理時間の短縮を図ることができる。
〔実施例〕
以下、本発明の一実施例を図を用いて説明する。
第1図は、本発明の原理ブロック図を示す。
文字パターンの輪郭線データ11は、輪郭線と走査線と
の交点を算出する交点算出手段12と輪郭線と走査線と
のなす角度を0度から90度の範囲で検出する角度検出
手段14に入力される。交点算出手段12によって算出
された交点は、1文字分の輪郭線の交点を求めた後、水
平方向外郭線描画手段13に入力される。水平方向外郭
線描画手段13では、走査方向ごとに昇順に交点をソト
シ、奇数番目の交点に対しては交点より左側に走査方向
に対して水平な外郭線の幅分の直線を描画し、偶数番口
の交点に対しては交点より右側に走査方向に対して水平
な外郭線の幅に影の幅を加えた長さの直線を描画する。
一方、角度検出手段14によって0度以上45度未満と
判断された輪郭線は、位置検出手段15により、文字パ
ターンにおける輪郭線の位置を検出し、文字パターンの
上側であるか下側であるかを判別する。角度検出手段1
5によって45度以上90度以下と判断された輪郭線に
対しては位置検出手段15および垂直方向外郭線描画手
段1(3へは入力しない。垂直方向外郭線描画手段16
へ入力された輪郭線は、位置検出手段15によって」二
側と判断された場合は上側、下側と判断された場合には
下側へそれぞれ外郭線の幅分1ずっずらして描画する。
1文字分の輪郭線を処理した後、水平方向外郭線描画手
段13と垂直方向外郭線描画手段16によって描画した
外郭線を外郭線合成手段17で合成し、影付き白抜き文
字パターン18を発生させる。以上、発生する文字パタ
ーンを第2図に示す。
本実施例によれば、走査線とのなす角度が45度以上9
0度以下の輪郭線の処理を走査線と水平方向にまとめて
外郭線の幅分描画できるので、処理時間短縮の効果があ
る。
〔発明の効果〕
本発明によれば、影の幅、外郭線の幅を大きくしても高
速に影付き白抜き文字パターンを発生することができる
【図面の簡単な説明】
第1図は本発明の原理ブロック図、第2図は本発明によ
り発生する文字パターンの流れ図、第3図は従来の方法
による白抜き文字パターンの発生図を示す。 11 文字パターンの輪郭線データ、12・交点算出手
段、13 ・水平方向外郭線描画手段、]4・・角度検
出手段、15・・位置検出手段、16 垂直方向外郭線
描画手段、17・・・外郭線合成手段、18・・・影付
き白抜き文字パターン。

Claims (1)

    【特許請求の範囲】
  1. 1、文字パターンの輪郭線と走査線との交点を算出する
    手段と、前記交点を基に文字パターンの外郭線を描画す
    る手段と、前記輪郭線と走査線とのなす角度を検出する
    手段と、文字パターンにおける前記輪郭線の位置を検出
    する手段と、前記輪郭線を基に文字パターンの外郭線を
    描画する手段とを備え、文字パターンの輪郭線から影付
    き白抜き文字パターンを発生させるように構成したこと
    を特徴とする文字パターン発生方法。
JP63179012A 1988-07-20 1988-07-20 文字パターン発生方法 Pending JPH0230558A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63179012A JPH0230558A (ja) 1988-07-20 1988-07-20 文字パターン発生方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63179012A JPH0230558A (ja) 1988-07-20 1988-07-20 文字パターン発生方法

Publications (1)

Publication Number Publication Date
JPH0230558A true JPH0230558A (ja) 1990-01-31

Family

ID=16058574

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63179012A Pending JPH0230558A (ja) 1988-07-20 1988-07-20 文字パターン発生方法

Country Status (1)

Country Link
JP (1) JPH0230558A (ja)

Similar Documents

Publication Publication Date Title
JPS63245576A (ja) 面図形クリツプ回路
JPH0230558A (ja) 文字パターン発生方法
KR910012997A (ko) 컴퓨터 그래픽용 쉐이딩 장치 및 방법
JPH0328476Y2 (ja)
JP2985275B2 (ja) アウトラインフォントの文字発生方式
JP2661494B2 (ja) 分割点設定方法
KR950003202B1 (ko) 문자영상의 트래킹 방법
JPH0778425B2 (ja) 3次元データ補間方法
JP2941322B2 (ja) 図面処理装置
JP2641237B2 (ja) 円形物体認識方法
JP2588742B2 (ja) 画像縮小装置及び方法
JPS6330983A (ja) 図形処理装置
KR880014484A (ko) 그래픽 제어기
JPH0760464B2 (ja) 画像処理方法
JPH04217077A (ja) 図形作成装置及びそれによる太線作成方法
JPH01205287A (ja) 文字行傾き検出装置
JPH0535872A (ja) 2値画像の輪郭追跡方式
JPS6188379A (ja) 画像処理装置
JPH07302152A (ja) 座標入力装置の座標検出方法
JPH0344697A (ja) ドットパターン発生装置
JPH0423305B2 (ja)
JPH02213936A (ja) 図形表示装置
JPH0546779A (ja) 矩形塗潰し方法
JPS62267609A (ja) 物品のギヤツプ測定方法
KR920019202A (ko) 비디오 데이타 처리 장치 및 방법