JPH02238578A - 色混合処理方式 - Google Patents
色混合処理方式Info
- Publication number
- JPH02238578A JPH02238578A JP6003589A JP6003589A JPH02238578A JP H02238578 A JPH02238578 A JP H02238578A JP 6003589 A JP6003589 A JP 6003589A JP 6003589 A JP6003589 A JP 6003589A JP H02238578 A JPH02238578 A JP H02238578A
- Authority
- JP
- Japan
- Prior art keywords
- weight pattern
- weight
- processing
- memory
- pattern
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概 要〕
絵画用のエアブラシによる噴射描画を模擬した表示画像
における色混合処理に関し、 斜め方向噴射のエアブラシ処理を行うことを目的とし、 エアブラシ処理全体を制御する制御プロセッ・り゛と、
エアブラシの座標、噴射指示、傾斜角および方位角を入
力する入力装置と、複数の傾斜角に対応する重みパター
ンを登録しておく重みパターンバンクと、重みパターン
バンクから対応する傾斜角の重みパターンを選択する重
みパターンバンクセレクタと、与えられた方位角に従っ
て重みパターンを座標変換する座標変換プロセッサと、
画像メモリと同一の容量を持ち指示された座標に前記座
標変換された重みパターンを展開する重みパターンメモ
リと、エアブラシ処理の対象となる画像データを格納す
る画像メモリと、指示された色データと重みパターンメ
モリ中の重み値に従って画像メモリ中の画像データと色
混合処理を行う色混合処理プロセッサと、を備え、入力
装置から入力された傾斜角に従って、重みパターンハン
クから対応する重みパターンを選択し、入力ざれた方位
角と座標に従って重みパターンを座標変換して重みパタ
ーンメモリーヒに展開し、該重みパターンデータによる
重み値と指示された色データに従って、画像メモリ内の
画像データと色混合処理を行うように構成する。
における色混合処理に関し、 斜め方向噴射のエアブラシ処理を行うことを目的とし、 エアブラシ処理全体を制御する制御プロセッ・り゛と、
エアブラシの座標、噴射指示、傾斜角および方位角を入
力する入力装置と、複数の傾斜角に対応する重みパター
ンを登録しておく重みパターンバンクと、重みパターン
バンクから対応する傾斜角の重みパターンを選択する重
みパターンバンクセレクタと、与えられた方位角に従っ
て重みパターンを座標変換する座標変換プロセッサと、
画像メモリと同一の容量を持ち指示された座標に前記座
標変換された重みパターンを展開する重みパターンメモ
リと、エアブラシ処理の対象となる画像データを格納す
る画像メモリと、指示された色データと重みパターンメ
モリ中の重み値に従って画像メモリ中の画像データと色
混合処理を行う色混合処理プロセッサと、を備え、入力
装置から入力された傾斜角に従って、重みパターンハン
クから対応する重みパターンを選択し、入力ざれた方位
角と座標に従って重みパターンを座標変換して重みパタ
ーンメモリーヒに展開し、該重みパターンデータによる
重み値と指示された色データに従って、画像メモリ内の
画像データと色混合処理を行うように構成する。
[産業上の利用分野]
本発明は、コンピュータによる画像処理に係り、特に表
示画像における色混合処理に関する。
示画像における色混合処理に関する。
コンピュータ処理により、入力装置で指示した位置に指
定通りの色の画像を作り出し表示させるペイン1−シス
テムと呼ばれるシステムが実用化されている。このペイ
ントシステムの中でエアブラシ処理と呼ばれる処理があ
る。これは、絵画等で実際に使用されているエアブラシ
装置(塗料をノズルから噴射させて描画する装置)を模
擬した色混合処理である。エアブラシ処理においては、
絵画用のエアブラシ装置と同一或いはそれ以上の高度の
処理が要望されるようになってきてい゛る。
定通りの色の画像を作り出し表示させるペイン1−シス
テムと呼ばれるシステムが実用化されている。このペイ
ントシステムの中でエアブラシ処理と呼ばれる処理があ
る。これは、絵画等で実際に使用されているエアブラシ
装置(塗料をノズルから噴射させて描画する装置)を模
擬した色混合処理である。エアブラシ処理においては、
絵画用のエアブラシ装置と同一或いはそれ以上の高度の
処理が要望されるようになってきてい゛る。
第5図は、コンピュータによるエアブラシ処理の従来例
を示す図である。
を示す図である。
図において、1はエアブラシ処理を制御する制御プロセ
ッサである。
ッサである。
2は座標、噴射指示を与える入力装置である。
3Aはエアブラシの噴射形状を登録する重みパターンを
登録する重のパターン登録メモリである。
登録する重のパターン登録メモリである。
6はエアブラシ処理(色混合処理)に用いる重みパター
ンメモリである。
ンメモリである。
7はエアブラシ処理の対象となる画像メモリである。
8はエアブラシの色混合処理を行う色混合処理プロセッ
ザである。
ザである。
重みパターン登録メモリ3に格納される重みパターンは
、エアブラシの噴射形状を示すもので、第6図に示すよ
うに、絵画用のエアフラシを紙面上の成る高さから垂直
に噴射したときの紙面上の色の濃度分布パターンである
。
、エアブラシの噴射形状を示すもので、第6図に示すよ
うに、絵画用のエアフラシを紙面上の成る高さから垂直
に噴射したときの紙面上の色の濃度分布パターンである
。
オペレータが入力装置2からエアブラシ座標と色データ
を指示し、噴射指示を行えば、制御プロセッサ1は重み
パターンメモリ6−Fの指示された座標位置に重みパタ
ーン登録メモリ3Aに登録されている重みパターンが記
憶される。色混合処理ブロセソザ8は、重みパターンメ
モリ6の各座標における重み値を読み、制御プロセッサ
1から与えられた色データによって、画像メモリ7のそ
の座標にある現在の色データとの混合処理を行い、結果
を画像メモリ7に書き込む。
を指示し、噴射指示を行えば、制御プロセッサ1は重み
パターンメモリ6−Fの指示された座標位置に重みパタ
ーン登録メモリ3Aに登録されている重みパターンが記
憶される。色混合処理ブロセソザ8は、重みパターンメ
モリ6の各座標における重み値を読み、制御プロセッサ
1から与えられた色データによって、画像メモリ7のそ
の座標にある現在の色データとの混合処理を行い、結果
を画像メモリ7に書き込む。
これによって、オベレークの指示どおりの色混合処理を
行うことができ、画像メモリ5のデータをディスプレイ
装置に出力して表示することができる。
行うことができ、画像メモリ5のデータをディスプレイ
装置に出力して表示することができる。
〔発明が解決しようとする課題]
エアブラシ処理は、本来絵画等で使用される本物のエア
ブラシ装置と同じ1或いはそれ以上の機能が必要とされ
ている。
ブラシ装置と同じ1或いはそれ以上の機能が必要とされ
ている。
コンピュータによるエアブラシ処理では、本物のエアブ
ラシ装置に比べて欠点とされる点は、エアブラシ処理の
噴射(描画)角をリアルタイムに変更できないこと、お
よびエアブラシの噴射量の調節が困難であるという二つ
の点があった。
ラシ装置に比べて欠点とされる点は、エアブラシ処理の
噴射(描画)角をリアルタイムに変更できないこと、お
よびエアブラシの噴射量の調節が困難であるという二つ
の点があった。
しかし、後者については、近年、入力装置(クブレン1
・、ディジタイザ等のボインティングデハイス)の機能
が向上し、筆圧検出が可能となったことから、エアブラ
シの噴射量を入力装置に与える力の加減で調節出来るよ
うになりつつある。
・、ディジタイザ等のボインティングデハイス)の機能
が向上し、筆圧検出が可能となったことから、エアブラ
シの噴射量を入力装置に与える力の加減で調節出来るよ
うになりつつある。
前者については、従来のエアブラシ処理では、第4圀に
示したように、エアブラソの噴射形状である重みパター
ンを、エアブラシ処理を行う前に登録していたため、オ
ペレーション中に重みパターンを変更することが出来な
かった。また、与えられた重みパターンを座標変換する
方式では、エアブラシの噴射角を入力装置から与えるこ
とが出来たとしても、噴射角によりエアブラシの重みパ
ターンを座標変換する処理は、座標変換の式が複雑であ
り、入力装置からの入力に従って座標変換を行うことが
処理速度から見て事実」二不可能であり、オペレーショ
ン中に噴射角を変更出来るエアブラシ処理が出来なかっ
た。
示したように、エアブラソの噴射形状である重みパター
ンを、エアブラシ処理を行う前に登録していたため、オ
ペレーション中に重みパターンを変更することが出来な
かった。また、与えられた重みパターンを座標変換する
方式では、エアブラシの噴射角を入力装置から与えるこ
とが出来たとしても、噴射角によりエアブラシの重みパ
ターンを座標変換する処理は、座標変換の式が複雑であ
り、入力装置からの入力に従って座標変換を行うことが
処理速度から見て事実」二不可能であり、オペレーショ
ン中に噴射角を変更出来るエアブラシ処理が出来なかっ
た。
本発明が解決しようとする課題は、このような従来不可
能であった噴射角の変更に追随して色混合処理が出来る
エアブラシ処理装置を提供することにある。
能であった噴射角の変更に追随して色混合処理が出来る
エアブラシ処理装置を提供することにある。
第1図は、本発明の構成を示すブロック図である。
図において、1は制御プロセッサであり、エアブラシ処
理を制御する。
理を制御する。
2は入力装置であり、座標、噴射指示、傾斜角、方位角
を入力する。
を入力する。
3は重みパターンパンクであ−り、複数の傾斜角に対応
する重みパターンを登録しておく。
する重みパターンを登録しておく。
4は重みパターンハンクセレクタであり、重みパターン
ハンク3から対応する傾斜角の重みパターンを選択する
。
ハンク3から対応する傾斜角の重みパターンを選択する
。
5は座標変換プロセッサであり、与えられた方位角に従
って重みパターンを座標変換する。
って重みパターンを座標変換する。
6は重みパターンメモリであり、エアブラシ処理に使用
する画像メモリ7と同一の容量を持つ。
する画像メモリ7と同一の容量を持つ。
7は画像メモリであり、エアブラシ処理の対象となる画
像データを格納する。
像データを格納する。
8は色混合処理プロセノザであり、指示された色データ
と重みパターンメモリ6中の重み値に従って画像メモリ
7中の画像データと色混合処理を行う。
と重みパターンメモリ6中の重み値に従って画像メモリ
7中の画像データと色混合処理を行う。
エアブラシの噴射角度には二つの角度成分がある。一つ
は傾斜角であり、もう一つは方位角である。このうち、
座標変換計算が複雑で時間のかかるのは前者の傾斜角に
よるものである。後者の方位角に対する座標変換は、単
なる回転であり、専用のハーl′ウェアを用いれば入力
装置からの入力に追従が可能である。
は傾斜角であり、もう一つは方位角である。このうち、
座標変換計算が複雑で時間のかかるのは前者の傾斜角に
よるものである。後者の方位角に対する座標変換は、単
なる回転であり、専用のハーl′ウェアを用いれば入力
装置からの入力に追従が可能である。
第2図は、垂直時の重みパターンから傾斜時の重みパタ
ーンを得る方法を図によって示したものである。垂直時
の重みパターン上の点aは、図において矢印で示した経
路を経て傾斜角θの重みパターン上のa”に変換される
。
ーンを得る方法を図によって示したものである。垂直時
の重みパターン上の点aは、図において矢印で示した経
路を経て傾斜角θの重みパターン上のa”に変換される
。
そこで本発明では、斜め噴射のエアブラシを実現するた
めに、垂直の状態に対応する重みパターンが与えられた
とき、予め異なる傾斜角に対応した重みパターンを複数
個作成して重みパターンハンク3に登録しておき、入力
装置2からの傾斜角に従って最も近い傾斜角の重みパタ
ーンを選択する。方位角に対応する座標変換のためには
、座標変換プロセッサ5を用い、入力された座標値、方
位角に従って座標変換計算を行って、重みパターンメモ
リ6上に展開する。
めに、垂直の状態に対応する重みパターンが与えられた
とき、予め異なる傾斜角に対応した重みパターンを複数
個作成して重みパターンハンク3に登録しておき、入力
装置2からの傾斜角に従って最も近い傾斜角の重みパタ
ーンを選択する。方位角に対応する座標変換のためには
、座標変換プロセッサ5を用い、入力された座標値、方
位角に従って座標変換計算を行って、重みパターンメモ
リ6上に展開する。
色混合処理プロセッサ8は、指示された色データと重み
パターンメモリ6中の各座標位置ごとの重みパターンに
従って、画像メモリ7内の同一座標の画像データと混合
処理を行う。
パターンメモリ6中の各座標位置ごとの重みパターンに
従って、画像メモリ7内の同一座標の画像データと混合
処理を行う。
上記の構成とすることによって、入力装置からの座標、
傾斜角、方位角の入力に追従して、斜め噴射のエアブラ
シ処理が可能となる。また、処理速度は従来方式に比較
して座標変換プロセッサによる回転処理時間しか遅れな
い。
傾斜角、方位角の入力に追従して、斜め噴射のエアブラ
シ処理が可能となる。また、処理速度は従来方式に比較
して座標変換プロセッサによる回転処理時間しか遅れな
い。
〔実施例]
第3図は、本発明の一実施例の構成を示す図である。
図において、10はメインプロセノ・り゛であり、制御
プロモノサ11に対して所要のデータを与えエアブラシ
処理を指示する。
プロモノサ11に対して所要のデータを与えエアブラシ
処理を指示する。
11は制御ブロセンサであり、エアブラシ処理を制17
ロする。
ロする。
21ばタブレノl・であり、座標データを入力する。
22はコントロールダイアルであり、1頃斜角、方位角
等の制御データを入力する。
等の制御データを入力する。
30は重みパターンハンクであり、図に示すように傾斜
角毎の重みパターンを格納する。
角毎の重みパターンを格納する。
40は重みパターンハンクセレクタであり、設定された
傾斜角に最も近い傾斜角の重みパターンを選択する。
傾斜角に最も近い傾斜角の重みパターンを選択する。
50は座枕変換プロセッザであり、重みパターンハンク
セレクク40を通じて重みパターンを読め出し、設定さ
れた座標および方位角に従って座標変換する。
セレクク40を通じて重みパターンを読め出し、設定さ
れた座標および方位角に従って座標変換する。
60は重みパターンメモリであり、座標変換プロセンサ
50により座標変換された重みパターンを格納する。
50により座標変換された重みパターンを格納する。
70は画像メモリであり、エアブラシ処理対象の画像デ
ータを格納する。
ータを格納する。
80は色混合処理プロセッサであり、重みパターンメモ
リ60と画像メモリ70から画素値を読み出し、設定さ
れた色混合データにより色混合処理を行う。
リ60と画像メモリ70から画素値を読み出し、設定さ
れた色混合データにより色混合処理を行う。
第4図は、本発明のー・実施例による処理を示すフロー
チャートである。以下、フローチャートの処理ステップ
に従って、,その動作を説明する。
チャートである。以下、フローチャートの処理ステップ
に従って、,その動作を説明する。
■メインブロセンサ10は、制御プロセンサ1】に対し
てエアブラシ処理の指示を行い、垂直状態の重みパター
ンと色混合データを指定する。
てエアブラシ処理の指示を行い、垂直状態の重みパター
ンと色混合データを指定する。
■制御プロセンサ11は、色混合データを色混合処理プ
ロセッサ80−・設定する。
ロセッサ80−・設定する。
■制1111プロセンザ1】は、垂直時の重みパターン
から、予め指定された複数の傾斜角に対応する重〕 ] みパターンを座標変換により求め、重みパタンハンク3
0へ登録する。
から、予め指定された複数の傾斜角に対応する重〕 ] みパターンを座標変換により求め、重みパタンハンク3
0へ登録する。
■タブレン1〜21からエアブラシ噴射指示(入力)が
あったとき、制′4卸フ゜ロセンザ11ばタフ゛レン1
・21から座標を読み出し、コン1−ロールダイアル1
2から傾斜角と方位角を読め出す。
あったとき、制′4卸フ゜ロセンザ11ばタフ゛レン1
・21から座標を読み出し、コン1−ロールダイアル1
2から傾斜角と方位角を読め出す。
■制御プロセッサ】1は、読め出した傾斜角を重みパタ
ーンハンクセレクタ40へ設定する。
ーンハンクセレクタ40へ設定する。
■制御プロ士ツザ11は、エアブラシ座標と方位角を座
標変換ブロセッザ50へ設定する。
標変換ブロセッザ50へ設定する。
■座標変換プ[】セッサ50は、重みパターンハンクセ
レクタ40を通して重みパターンハング30の重みパタ
ーンデークを読み出し、設定されているエアブラシ座標
と方位角によって座標変換を行い、重みパターンメモリ
60へ書き込む。
レクタ40を通して重みパターンハング30の重みパタ
ーンデークを読み出し、設定されているエアブラシ座標
と方位角によって座標変換を行い、重みパターンメモリ
60へ書き込む。
■色混合処理プロセンサ80は、画像メモリ70と重み
パターンメモリ60から画素値を読み出し、設定されて
いた色混合データC色)により合成し、画像メモリ70
へ書き込む。
パターンメモリ60から画素値を読み出し、設定されて
いた色混合データC色)により合成し、画像メモリ70
へ書き込む。
以上の説明から明らかなように本発明によれば、入力装
置からの入力に追従して斜め方向のエアブラシ処理を行
うことが可能となるという著しい工業的効果がある。
置からの入力に追従して斜め方向のエアブラシ処理を行
うことが可能となるという著しい工業的効果がある。
第1図は本発明の構成を示すブロンク図、第2図は垂直
時の重みパターンから傾斜時の重みパターンを得る方法
を示す図、 第3図は本発明の−実施例の構成を示す図、第4図は本
発明の一実施例による処理を示すフローチャート、 第5図はコンピュータによるエアブうシ処理の従来例を
示す図、 第6図は重みパターンの例を示す図である。 図において、 1,11ば制御ブロセノ1ナ、 2は入力装置、3
30は重みパターンバンク、 4 40は重みパターンハンクセレクタ、1:3 5.50は座標変換プロセノザ、 6.60は重みパターンメモリ、 7.70は画像メモリ、 8.80は色混合処理プロセソザ、 3△は重のパターン登録メモリ、 を示ず。
時の重みパターンから傾斜時の重みパターンを得る方法
を示す図、 第3図は本発明の−実施例の構成を示す図、第4図は本
発明の一実施例による処理を示すフローチャート、 第5図はコンピュータによるエアブうシ処理の従来例を
示す図、 第6図は重みパターンの例を示す図である。 図において、 1,11ば制御ブロセノ1ナ、 2は入力装置、3
30は重みパターンバンク、 4 40は重みパターンハンクセレクタ、1:3 5.50は座標変換プロセノザ、 6.60は重みパターンメモリ、 7.70は画像メモリ、 8.80は色混合処理プロセソザ、 3△は重のパターン登録メモリ、 を示ず。
Claims (1)
- 【特許請求の範囲】 絵画用エアブラシ装置による噴射描画を模擬して表示画
像の色混合処理を行う画像処理システムにおいて、 エアブラシ処理全体を制御する制御プロセッサ(1)と
、 エアブラシの座標、噴射指示、傾斜角および方位角を入
力する入力装置(2)と、 複数の傾斜角に対応する重みパターンを登録しておく重
みパターンバンク(3)と、 重みパターンバンク(3)から対応する傾斜角の重みパ
ターンを選択する重みパターンバンクセレクタ(4)と
、 与えられた方位角に従って重みパターンを座標変換する
座標変換プロセッサ(5)と、 画像メモリ(7)と同一の容量を持ち指示された座標に
前記座標変換された重みパターンを展開する重みパター
ンメモリ(6)と、 エアフラシ処理の対象となる画像データを格納する画像
メモリ(7)と、 指示された色データと重みパターンメモリ(6)中の重
み値に従って画像メモリ(7)中の画像データと色混合
処理を行う色混合処理プロセッサ(8)と、を備え、 入力装置(2)から入力された傾斜角に従って、重みパ
ターンバンク(3)から対応する重みパターンを選択し
、入力された方位角と座標に従って重みパターンを座標
変換して重みパターンメモリ(6)上に展開し、該重み
パターンデータによる重み値と指示された色データに従
って、画像メモリ(7)内の画像データと色混合処理を
行う構成したことを特徴とする色混合処理方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6003589A JPH02238578A (ja) | 1989-03-13 | 1989-03-13 | 色混合処理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6003589A JPH02238578A (ja) | 1989-03-13 | 1989-03-13 | 色混合処理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02238578A true JPH02238578A (ja) | 1990-09-20 |
Family
ID=13130415
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6003589A Pending JPH02238578A (ja) | 1989-03-13 | 1989-03-13 | 色混合処理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02238578A (ja) |
-
1989
- 1989-03-13 JP JP6003589A patent/JPH02238578A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5146212A (en) | Manipulatable orientation for a translatable graphic object | |
| JPH0668758B2 (ja) | カーソル制御方法及び3次元図形表示装置 | |
| JPH04281572A (ja) | 画像処理システムにおける実写画像とコンピュータ グラフィックスの合成方法 | |
| CA2084667A1 (en) | Computer graphics | |
| JP3599198B2 (ja) | 図形編集装置 | |
| JPH02238578A (ja) | 色混合処理方式 | |
| US5664083A (en) | Graphic display apparatus | |
| CN109461215A (zh) | 角色插画的生成方法、装置、计算机设备及存储介质 | |
| JP3361652B2 (ja) | 立体図形配置入力方法及びグラフィックシステム | |
| JPH0766309B2 (ja) | 三次元図形上の点の表示方法 | |
| JP3433906B2 (ja) | 流体可視化装置および記録媒体 | |
| JP3441804B2 (ja) | 画像処理装置及び方法 | |
| JP3486644B2 (ja) | 移動体の動きデータ処理方法ならびにそのための動きデータ処理装置および記憶媒体 | |
| JPH08249490A (ja) | 3次元パラメータ入力装置及び画像処理装置 | |
| JPH1049691A (ja) | ベジェ曲線による点列トレースの方法および装置 | |
| US5313228A (en) | Method and apparatus for interactively generating electronic image creation tools | |
| JPH0553640A (ja) | 教示プログラム作成装置 | |
| JPH0697417B2 (ja) | Nc用自動プログラミングにおける素材の切削部表示方法 | |
| JPH0731571B2 (ja) | 命令入力方法 | |
| CN119006677A (zh) | 旋转交互控件的渲染方法、计算机设备和可读存储介质 | |
| JP2746981B2 (ja) | 図形生成方法 | |
| JPH0574873B2 (ja) | ||
| JPS61118875A (ja) | 図形作成装置 | |
| JP2571178B2 (ja) | 3次元図形処理装置 | |
| JPH02227781A (ja) | 合成図形作成方法および装置 |