JPH01185595A - 図形表現方式 - Google Patents

図形表現方式

Info

Publication number
JPH01185595A
JPH01185595A JP63008053A JP805388A JPH01185595A JP H01185595 A JPH01185595 A JP H01185595A JP 63008053 A JP63008053 A JP 63008053A JP 805388 A JP805388 A JP 805388A JP H01185595 A JPH01185595 A JP H01185595A
Authority
JP
Japan
Prior art keywords
curve
curves
graphic
relative vectors
simple curves
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
JP63008053A
Other languages
English (en)
Inventor
Daisuke Nakatani
大輔 中谷
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.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film 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 Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP63008053A priority Critical patent/JPH01185595A/ja
Publication of JPH01185595A publication Critical patent/JPH01185595A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Complex Calculations (AREA)
  • Image Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 発明の目的。
(産業上の利用分野) この発明は、写真植字装置、レーザ植字装置等の印字装
置で使用される図形(文字を含む)の表現方式に関する
(従来の技術) 各文字を1個以上の輪郭対によって規定し、出発点又は
各点のy座標と輪郭の勾配及び曲率を用いて文字を符号
化する方式が提案されている(特開昭58−17499
1号公報)。しかし、この符号化方式は符号化が困難で
ある欠点かある。
又、各文字を1個以上の輪郭によって定め、輪郭の出発
点の絶対座標(2次元)と出発O1から、輪郭に沿って
順次延びる複数の直線ベクトル(相対ベクトル)をソー
ティングを行なって記憶する方式も提案されている(特
開昭54−149522号公報)。しかしながら、上記
2つの表現方式はいずれも文字の拡大、縮小はてきるか
、回転や傾斜についての考慮がなされておらず、文字の
内部又はタト部の定義があいまいなため、第1図で示す
ようないわゆる袋文字等の特殊文字を生成することが困
難である。
(発明か解決しようとする課題) すなわち、第1図で示すような袋文字を生成する場合、
第2図で示すように字体部3の外側及び内側に破線部の
輪郭を発生する必要があり、単純曲線1についてはnド
ツトだけ外側に、単純曲線2についてはnドツトだけ内
側に輪郭を描画する必要かある。このような輪郭の描画
を、上記引用例ではいずれも行なうことができなかった
この発明は上述のような事情からなされたものであり、
この発明の目的は、相対ベクトルを用いて、効率的であ
るたけでなく回転、傾斜も行なうことができ、特殊文字
等の変換を容易に行ない得る図形表現方式を提供するこ
とにある。
発明の構成。
(課題を解決するための手段) この発明は文字等の図形表現方式に関するものて、この
発明の上記目的は、図形を輪郭化して単純曲線に分割し
、前記各単純曲線の相互の位置関係を、色や濃度の属性
を有する相対ベクトルの集合として表わし、前記各単純
曲線が閉曲線又は閉曲線であるかを区別し、閉曲線であ
る場合には方向情報を与えて領域を構成する前記各単純
曲線の関係を記述することによって達成される。
(作用) この発明の図形表現方式によれば、相対ベクトルを用い
て文字等の図形を表現出来るため、回転、傾ネ゛1.特
殊文字等の変換も容易に行なうことができる。
(実施例) この発明では、先ず線幅を有する図形を輪郭でとらえて
単純曲線に分割する。この場合、点も単純曲線に含まれ
るものとする。そして、単純曲線を直線で近似し、濃度
又は色を持つ相対ベクトルの集合で表わし、開いた単純
曲線(閉曲線)と閉じたiv−純・曲線(閉曲線)とを
区別する。次に、座標系の原点を単純曲線C8,座標系
の境界を表わす単純閉曲線を単純曲線C(1)と定義し
、図形がN個の単純曲線に分割された場合は、N個の単
純曲線に番号付けを行なって単純曲線C8−単純曲線C
,相互の位置関係を相対ベクトルの集合で表わす。領域
は単純曲線の集合で形成される連結された部分であり、
結局上記表現方式は領域を記述する手段を与えている。
又、単純閉曲線の向き(左回り。
右回り)を記述でき、領域が有限個の単純閉曲線て囲ま
れる場合、1つの単純閉曲線を構成する相対ベクトルは
領域を左に見ながら進む向きに配列している。
第3図はこの発明の表現方式によるフォーマットの例を
示しており、XF−max 、yF−maえはフイント
座標系の大きさを示し、たとえばO≦XF−max≦6
5535 、  O≦!/r−ma、、≦65535て
あり、Nは単純曲線の数を示している。たたし、この数
Nには単純曲線C0及びCooを含まない。次に、X、
(Xl、X2.・・・XN) 、V: (y+ 、y2
.・・・ys)はそれぞれ単純曲線C1−1゜01の位
置関係を示す相対ベクトルであり、たとえは−3276
8≦X + + yi ≦32767の値てあり、[I
C+ (BG+〜BCN)はlヒツトで白黒の境界色を
示している。又、C10;(C10+〜Cl0N)は閉
曲線と閉曲線の区別を1ヒツトて示し、パ0°゛は閉曲
線を示し、“1°゛は閉曲線を示している。D+(D+
 −DN)はC10,= ’“1°°の時に意味を有し
、“0”は進行方向に対して左回りを示し、“1′′は
進行方向に対して右回りを示している。また、n + 
(n 1’□ nN)は単純曲線CIを構成する相対ベ
クトルの数であり、0≦nl≦8191であり、xj、
yJ は単純曲線C1を構成する相対ベクトルであり、
−128≦X;、yJ ≦127である。なお、ブロッ
クBLIは単純曲線C1に関するデータを示しており、
以下同様にブロンク8LNは単純曲線GNに関するデー
タを示している。
領域か複数の東線閉曲線で構成される場合の単純閉曲線
の順序は、外側の輪郭を構成する単純間111)線を0
1 と、内側の輪郭を構成する単純閉曲線をC1+ l
 、・・・、 C1*J  とすると、Ci + Ci
+l。
・・・、5J の順に並べる。
第4図(へ)で示す図形の場合、 Ct  、C2、C3・・・・・・(1)のように表現
し、同図(ロ)の図形の場合はのように並へる。′又、
第4図(C)の図形はC′:゛           
   ・・・・・・(3)と表現でき、同図(E)の重
畳した同形の場合は、第5図で示すような単純曲線■〜
■で成るミロ形の表現は第6図に示すようなフォーマッ
トとなり、ブロックBLIはフォント座標系の大きさX
l”−maxの値“15”を示し、ブロックBL2はフ
ォント座標系の大きさyF−08の値°°15”を示し
、ブロックBL3は単純曲線の数が■〜■の4個である
ことを示している。又、ブロックBL4は単純曲線@−
■へのxy座標の位置関係を示し、ブロックBL5は単
純曲線■−単純曲線■へのxy座標の相対移すJを示し
、ブロックBL6及び[lL7はそれぞれ単純曲線■−
■、■−■への相対移動を示している。又、ブロックL
IL8は11純曲線■の属性を示しており、境界色か%
 ” I ”であり、閉曲線で左まわりとなっており、
相対ヘクトル数か°“3”であることを示している。そ
して、ブロック[lL9は単純曲線■を構成する相対ベ
クトルを示している。
また、ブロックBLIOは単純曲線■に関する属性デー
タを示し、境界色は黒“1°°で、閉曲線であり右回の
相対ベクトル数は3であることを示し、ブロックBLI
Iは単純曲線■を構成する相対ベクトルを示している。
同様に、ブロックBL12〜15は単純曲線■、■に関
−4−る相対ベクトルを示している。
この発明の図形表現方式によれは、第2図で示すような
外側及び内側に輪郭を描画する場合も、単純曲線の区別
をつけることかできるので、特殊文字等をも容易に生成
することができる。
(変形例) なお、上述の実施例ては属性として黒白の濃度情報を示
しているが、色に関しても同様な表現を行なうことかで
きる。
発明の効果。
め、塗りつぶしや特殊文字等の生成にも役立ち、塗りつ
ぶしの場合はどの単純曲線が領域を形成しているかか予
め分っているのて、処理がより単純化される。又、領域
毎に違った74度又は色で塗りつふずことも可能となる
【図面の簡単な説明】
第1図は特殊文字としての袋文字を示す図、第2図は袋
文字の生成を説明するための図、第3図はこの発明のフ
ォーマットを示す図、第4図(A)〜(E)はこの発明
の閉曲線の表現を説明するための図、第5図は図形の一
例を示す図、第6図はその表現データを示す図である。 1・・・単純曲線、2・・・jli純曲線曲線・・・字
体部、01〜CI+・・・単純曲線。 第1図       第2旧 手32 (E) 茶4巳

Claims (1)

  1. 【特許請求の範囲】 1、図形を輪郭化して単純曲線に分割し、前記各単純曲
    線の相互の位置関係を属性を有する相対ベクトルの集合
    として表わし、前記各単純曲線が閉曲線又は開曲線であ
    るかを区別し、閉曲線である場合には方向情報を与えて
    領域を構成する前記各単純曲線の関係を記述するように
    したことを特徴とする図形表現方式。 2、前記図形が文字である請求項1に記載の図形表現方
    式。 3、前記属性が濃度又は色である請求項1に記載の図形
    表現方式。
JP63008053A 1988-01-18 1988-01-18 図形表現方式 Pending JPH01185595A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63008053A JPH01185595A (ja) 1988-01-18 1988-01-18 図形表現方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63008053A JPH01185595A (ja) 1988-01-18 1988-01-18 図形表現方式

Publications (1)

Publication Number Publication Date
JPH01185595A true JPH01185595A (ja) 1989-07-25

Family

ID=11682591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63008053A Pending JPH01185595A (ja) 1988-01-18 1988-01-18 図形表現方式

Country Status (1)

Country Link
JP (1) JPH01185595A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006001161A (ja) * 2004-06-18 2006-01-05 Yokogawa Electric Corp 記録計

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006001161A (ja) * 2004-06-18 2006-01-05 Yokogawa Electric Corp 記録計

Similar Documents

Publication Publication Date Title
CN101853523B (zh) 一种采用草图创建三维人脸模型的方法
CN100433064C (zh) 在基于扫描线的光栅图像处理器中跟踪深度的方法
US9881417B2 (en) Multi-view drawing apparatus of three-dimensional objects, and method
JPH05174140A (ja) 画像処理方法及び装置
US5640589A (en) Method and device for generating graphic data using a writing motion model
JP6298422B2 (ja) マンマシンインターフェースのグラフィック表示用の文字列の処理技術
JP4475606B2 (ja) 網目パターン描写装置及び網目パターン描写方法
Liu et al. Learning implicit glyph shape representation
Bigelow The font wars, part 1
WO2016040717A2 (en) Text realization
Akeo et al. Computer Graphics System for Reproducing Three‐Dimensional Shape from Idea Sketch
CN101764939A (zh) 一种基于像素空间掩码矩阵的纹理贴图方法
JPH06222899A (ja) マルチウィンドウ表示方式
JPH01185595A (ja) 図形表現方式
CN101764935B (zh) 一种基于像素空间掩码矩阵的形态渐变径向色彩填充方法
JPH07110568A (ja) 白版図形修正方法
JP3606006B2 (ja) 画像形成装置およびグラデーション描画方法
JP3034140B2 (ja) 文字生成方法及びその装置
KR20000022862A (ko) 정보처리장치 및 패턴생성 프로그램을 기록한 기록매체
JPS59210482A (ja) 文字パタ−ン発生装置
JPH1021415A (ja) 図形処理装置並びに図形処理方法
JPH1115994A (ja) 曲面作成方法
JP3132220B2 (ja) 3次元モデルの形状作成方法
JP3635734B2 (ja) 三次元多関節構造体形状生成方法
Gupta et al. SheetAnim-From Model Sheets to 2D Hand-drawn Character Animation-.