JPS63316888A - Processing system for coloring image - Google Patents
Processing system for coloring imageInfo
- Publication number
- JPS63316888A JPS63316888A JP62153982A JP15398287A JPS63316888A JP S63316888 A JPS63316888 A JP S63316888A JP 62153982 A JP62153982 A JP 62153982A JP 15398287 A JP15398287 A JP 15398287A JP S63316888 A JPS63316888 A JP S63316888A
- Authority
- JP
- Japan
- Prior art keywords
- image
- color
- display
- specified
- control device
- 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.)
- Granted
Links
Landscapes
- Color Television Systems (AREA)
- Processing Of Color Television Signals (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔概要〕
画像を撮影してカラーディスプレイに表示させ、該カラ
ーディスプレイに表示された画像の閉領域毎に異なる色
付けを行う画像処理システムにおいて、ラベリングによ
って画像の各閉領域を区分し、ルックアップテーブルに
指定色で表示させるための階調を指定することで、該画
像の閉領域毎に指定色で表示させた後、ルックアップテ
ーブルの指定された階調を読出して、制御装置の内部メ
モリの画像の各閉領域に書込むことで、カラーディスプ
レイに表示されている画像の色付は処理を速やかに実行
させる。[Detailed Description of the Invention] [Summary] In an image processing system that captures an image and displays it on a color display, and colors each closed region of the image displayed on the color display differently, each closed region of the image is colored differently by labeling. By dividing the image and specifying the gradation for displaying in the specified color in the lookup table, each closed area of the image is displayed in the specified color, and then the specified gradation in the lookup table is read out. By writing into each closed area of the image in the internal memory of the control device, coloring the image displayed on the color display allows the process to be executed quickly.
本発明は画像を撮影してカラーディスプレイに表示させ
、該カラーディスプレイに表示された画像の閉領域毎に
異なる色付けを行う画像処理システムに係り、特に該画
像の閉領域毎の色付は処理を高速に実施し得る画像の色
付は処理方式に関する。The present invention relates to an image processing system that photographs an image, displays it on a color display, and applies different colors to each closed area of the image displayed on the color display. In particular, the coloring of each closed area of the image requires processing. Image coloring, which can be performed at high speed, is related to a processing method.
近年、計算機システムに画像の撮影を行う撮影装置とカ
ラーディスプレイを接続し、アニメーションの人物画等
の画像の輪郭を描いた下絵を撮影させ、この下絵をカラ
ーディスプレイに表示させた後、人物画等の顔や服等を
示す閉領域内を、希望する色で表現するための色付けを
行わせる処理を、計算機システムに実行させるようにな
って来た。In recent years, a computer system has been connected to a color display and a photographing device that captures an image, and a sketch that depicts the outline of an image, such as an animation portrait, is photographed, and after this sketch is displayed on a color display, the portrait is displayed. Nowadays, computer systems are used to perform coloring in order to express the inside of a closed region showing a person's face, clothes, etc. in a desired color.
このような色付けの処理は、スタイラスペン等を用い、
カラーディスプレイに表示された画像の閉領域毎に希望
する色を指定して入力し、人物画等の輪郭を示す二値画
像(輪郭を表す画素が“1”ならばその他の領域を示す
画素は“0”)を記憶するメモリの二値画像の閉領域毎
に、カラーディスプレイの三原色毎の輝度レベルを指示
する階調を記憶させる必要があるが、この色指定入力か
らメモリに三原色の階調が記憶されるまでの処理は高速
であることが必要である。This kind of coloring process uses a stylus pen etc.
Specify and input the desired color for each closed area of the image displayed on the color display to create a binary image showing the outline of a portrait, etc. (If the pixel representing the outline is "1", the pixels representing other areas are It is necessary to store the gradation that indicates the brightness level of each of the three primary colors of the color display for each closed area of the binary image in the memory that stores ``0''), but from this color specification input, the gradation of the three primary colors is stored in the memory. The processing until it is stored needs to be fast.
第5図は従来の画像処理システムの一例を示すブロック
図で、第6図は第5図の動作を説明するフローチャート
で、第7図は第5図の動作を説明する図である。FIG. 5 is a block diagram showing an example of a conventional image processing system, FIG. 6 is a flowchart explaining the operation of FIG. 5, and FIG. 7 is a diagram explaining the operation of FIG. 5.
ホストコンピュータ1は制御装置2を経て入力するオペ
レータからの命令により、先ず第6図に示す入力処理を
行う。即ち、制御装置2に指示して撮影装置6を動作さ
せ、例えばアニメーションの下絵7を撮影させる。The host computer 1 first performs the input processing shown in FIG. 6 in response to instructions from an operator input via the control device 2. That is, the control device 2 is instructed to operate the photographing device 6 to photograph, for example, a sketch 7 of an animation.
撮影装置6は例えばこの下絵を走査して、画像の輪郭を
示す線を検出し、この検出データを制御装置2に送出す
る。制御装置2はこの検出データに対し第6図に示す如
く二値化処理を行う。即ち、輪郭を示す線の画素は“θ
′″とし、その他の領域を示す画素は1″として、制御
装置2の内部メモリ12に二値画像として格納した後、
この内部メモリ12から読出した二値画像をカラーディ
スプレイ3に送出し、カラーディスプレイ3の表示用メ
モリ13に記憶させた後、第7図の画像9に示す如くカ
ラーディスプレイ3の表示画面8上に表示させる。For example, the photographing device 6 scans this sketch, detects lines indicating the outline of the image, and sends this detected data to the control device 2. The control device 2 performs a binarization process on this detected data as shown in FIG. In other words, the pixels of the line indicating the outline are “θ
'', pixels indicating other areas are set as 1'', and are stored as a binary image in the internal memory 12 of the control device 2, and then
The binary image read from the internal memory 12 is sent to the color display 3, and after being stored in the display memory 13 of the color display 3, it is displayed on the display screen 8 of the color display 3 as shown in image 9 in FIG. Display.
この画像9の閉領域は例えば■と■で示す如く二つあり
、スタイラスペン4を走査盤5上を移動させることで、
表示画面8上のカーソル10を移動させ、色見本11の
希望する色の表示位置に位置付けした後スタイラスペン
4を押すことで、希望する色を指定した後、例えばカー
ソル10を画像9の領域■の内部に移動して、又スタイ
ラスペン4を押すことで塗り潰しを指示すると、この指
示を受信したホストコンピュータ1の指示で制御装置2
が、第6図に示す塗り潰し処理を行う。即ち、領域■の
内部を指定された色で塗り潰す。There are two closed areas in this image 9, as shown by ■ and ■, for example, and by moving the stylus pen 4 on the scanning plate 5,
Move the cursor 10 on the display screen 8, position it at the display position of the desired color on the color sample 11, press the stylus pen 4 to specify the desired color, and then move the cursor 10, for example, to the area of the image 9. When the host computer 1 receives this instruction, the control device 2
performs the filling process shown in FIG. That is, the inside of the area (■) is filled with the specified color.
カラーディスプレイ3は通常8ビツトで赤、青、緑の三
原色を夫々表現するため、各画素毎に256階調で各種
の色を表現出来る。そして、画像を表示するために一表
示画面分の画素を記憶する表示用メモリ13は持つが、
画像の領域を指定された色で塗り潰しする処理を行う機
能は備えていない。Since the color display 3 normally expresses each of the three primary colors of red, blue, and green with 8 bits, each pixel can express various colors with 256 gradations. Although it has a display memory 13 that stores pixels for one display screen to display images,
It does not have a function to fill the image area with a specified color.
従って、制御装置2が内部メモリ12で塗り潰し処理を
行って、この処理した結果、即ち三原色の各階調データ
をカラーディスプレイ3に送出し、カラーディスプレイ
3の表示用メモリ13が記憶する画像9の領域■に対応
する各画素の三原色の各階調データを書替えすることで
、表示画面8に表示されている画像9の領域■の色付け
を行わせている。Therefore, the control device 2 performs the filling process in the internal memory 12 and sends the result of this process, that is, each gradation data of the three primary colors, to the color display 3, and the area of the image 9 that is stored in the display memory 13 of the color display 3. By rewriting each gradation data of the three primary colors of each pixel corresponding to (2), the area (2) of the image 9 displayed on the display screen 8 is colored.
このようにして、画像9の領域■の色付けが済むと、次
に上記同様にして、カーソル10を色見本11の希望す
る色の表示位置に位置付けして指定した後、画像9の■
の領域内にカーソル10を移動して塗り潰しを指示する
ことで、領域■の色付けが出来る。After coloring the area ■ of image 9 in this way, next, in the same manner as described above, position the cursor 10 at the display position of the desired color on the color sample 11, and then specify the display position of the desired color.
By moving the cursor 10 within the area and instructing it to be filled, the area can be colored.
このような動作の繰り返しにより、総て色付けすべき領
域の塗り潰しが完了すると、制御装W2の内部メモリ1
2にはオペレータが希望する色別で塗り潰された画像が
記憶される。By repeating such operations, when all areas to be colored are completed, the internal memory 1 of the control device W2 is filled in.
2 stores an image filled in with colors desired by the operator.
上記の如〈従来は、カラーディスプレイ3の表示画面8
上に表示された画像の各閉領域内の色付けを行う場合、
制御装置2の内部メモリ12で指定された画像の領域内
を指定された色に塗り潰す処理を行って、カラーディス
プレイ3に転送し、カラーディスプレイの表示用メモリ
13の階調データを書替えさせることで、表示画面8に
表示される画像の色付けを行うため、制御装置2とカラ
ーディスプレイ3との間で階調データの転送が必要とな
り、指定した色で塗り潰した画像の閉領域を表示させる
までに時間がかかる。As mentioned above, conventionally, the display screen 8 of the color display 3
When coloring within each closed region of the image displayed above,
Performing a process of filling the designated image area with a designated color in the internal memory 12 of the control device 2, transmitting it to the color display 3, and rewriting the gradation data in the display memory 13 of the color display. In order to color the image displayed on the display screen 8, it is necessary to transfer gradation data between the control device 2 and the color display 3, and until the closed area of the image filled with the specified color is displayed. It takes time.
アニメーション等の画像は複数の閉領域があり、且つ枚
数も多いため、表示させた色が不適で遺り直しをしたり
すると、非常に多くの時間を必要とし、画像処理システ
ムを使用することが実用的では無くなってしまうという
問題がある。Images such as animations have multiple closed areas and a large number of images, so if the displayed color is inappropriate and you have to redo it, it will take a lot of time and it is difficult to use an image processing system. The problem is that it is no longer practical.
第1図は本発明の原理ブロック図である。 FIG. 1 is a block diagram of the principle of the present invention.
第1図は第5図のホストコンピュータlにラベリング指
示手段15とルックアップテーブル操作指示手段16と
濃度変換指示手段17とを設けたもので、ホストコンピ
ュータ1は第6図に示す二値化処理の後、ラベリング指
示手段15の指示に基づき、制御装置2を制御して、画
像の閉領域を総て区分して認識させ、夫々の閉領域が異
なることを示すため夫々の閉領域に異なる濃度値を与え
て、制御装置2の内部メモリ12に記憶させる。FIG. 1 shows the host computer l shown in FIG. 5 provided with labeling instruction means 15, lookup table operation instruction means 16, and density conversion instruction means 17, and the host computer 1 performs the binarization process shown in FIG. After that, based on the instructions from the labeling instruction means 15, the control device 2 is controlled to separate and recognize all the closed regions of the image, and to indicate that each closed region is different, a different density is assigned to each closed region. A value is given and stored in the internal memory 12 of the control device 2.
即ち、例えば第7図に示す画像9は各領域■と■に区分
されていることを認識し、領域■の濃度値と領域■濃度
値とを異なる値とする。That is, for example, it is recognized that the image 9 shown in FIG. 7 is divided into regions (2) and (2), and the density value of the region (2) and the density value of the region (2) are set to different values.
このラベリングは粒子解析分野で用いられており、コン
ピュータ画像処理入門(発行元、総研出版株式会社、昭
和60年3月10日第1版発行)の75頁に記載されて
いる公知の技術である。This labeling is used in the field of particle analysis and is a known technique described on page 75 of Introduction to Computer Image Processing (published by Souken Publishing Co., Ltd., first edition published on March 10, 1985). .
次にホストコンピュータlは制御装置2に指示して、内
部メモリ12から上記ラベリングの済んだ画像データを
カラーディスプレイ3の表糸用メモリ13に転送させて
記憶させ、ルックアップテレータが指示する色見本によ
り、制御装置2を経てカラーディスプレイ3を制御し、
カラーディスプレイ3が備えているルックアップテーブ
ル14を操作して、表示用メモリ13から読出された各
画素の濃度値、即ち、同一の領域内では各画素の三原色
の各階調は同一の値であるが、この同一階調を指定され
た色で表示出来るように、三原色の各階調を指定し、こ
の指定した階調を参照させることで、表示画面8の画像
9の各閉領域を着色して表示させる。Next, the host computer 1 instructs the control device 2 to transfer the labeled image data from the internal memory 12 to the front thread memory 13 of the color display 3 and store it in the color indicated by the lookup teletor. Control the color display 3 via the control device 2 according to the sample,
By operating the look-up table 14 included in the color display 3, the density value of each pixel is read out from the display memory 13, that is, each gradation of the three primary colors of each pixel has the same value within the same area. However, in order to display the same gradation in the specified color, each closed area of the image 9 on the display screen 8 is colored by specifying each gradation of the three primary colors and referring to the specified gradation. Display.
ルックアップテーブル14は表示用メモリ13から読出
された各画素の赤、青、緑の三原色の揮度レベルを、例
えばO階調から255階調まで1階調毎に可変すること
が出来るため、表示画面8上に表示された画像9の指定
された閉領域、例えば領域■の色を指定された色で表示
させることが出来る。The lookup table 14 can vary the volatility level of the three primary colors red, blue, and green of each pixel read from the display memory 13 for each gradation, for example from O gradation to 255 gradation. It is possible to display the color of a specified closed area of the image 9 displayed on the display screen 8, for example, the area ■, in a specified color.
このようにルックアップテーブル14を用いると、制御
装置2の内部メモリ12の画像を指定された色で塗り潰
し、カラーディスプレイ3の表示用メモリ13に転送す
る処理は不要となるため、カラーディスプレイ3の表示
画面8上の画像9の指定された領域内の色は瞬時に指定
された色で表示される。When the look-up table 14 is used in this way, it is not necessary to fill the image in the internal memory 12 of the control device 2 with a specified color and transfer it to the display memory 13 of the color display 3. The color within the designated area of the image 9 on the display screen 8 is instantly displayed in the designated color.
このようにして、総ての領域の色を指定色にして表示さ
せた後、ホストコンピュータ1はオペレータの指示によ
り、濃度変換指示手段17の指示に基づき、制御装置2
を制御して、カラーディスプレイ3のルックアップテー
ブル14のルックアンプテーブル操作指示手段16によ
り指定された輝度レベル、即ち、赤、青、緑の各色毎の
階調を浸出させ、制御装置2の内部メモリ12の画像9
の閉領域毎の各画素の三原色の階調を書替えさせる。After displaying all the areas in the specified color in this way, the host computer 1, in response to an operator's instruction, controls the control device 2 based on an instruction from the density conversion instructing means 17.
to exude the luminance level specified by the look amplifier table operation instruction means 16 of the look-up table 14 of the color display 3, that is, the gradation of each color of red, blue, and green, and Image 9 in memory 12
The gradations of the three primary colors of each pixel for each closed region are rewritten.
〔作用]
上記の如く構成することにより、ラベリング指示手段1
5は画像9の閉領域を区分し、ルックアップテーブル操
作指示手段16はラベリング指示手段15が区分した画
像9の閉領域毎にオペレータの希望する色で塗り潰した
画像9を瞬時に表示させ、濃度変換指示手段17は塗り
潰し処理の完了した画像9の三原色の階調を制御装置2
の内部メモリ12に記録させるため、画像9の色付は処
理時間を短縮させることが出来る。[Operation] By configuring as described above, the labeling instruction means 1
5 divides the closed areas of the image 9, and the lookup table operation instruction means 16 instantaneously displays the image 9 filled with a color desired by the operator for each closed area of the image 9 divided by the labeling instruction means 15, and adjusts the density. The conversion instruction means 17 converts the gradations of the three primary colors of the image 9 for which the filling process has been completed to the control device 2.
Since the image 9 is recorded in the internal memory 12, the coloring of the image 9 can shorten the processing time.
第2図は本発明の一実施例を示す回路のブロック図で、
第3図は第2図の動作を説明するフローチャートである
。FIG. 2 is a block diagram of a circuit showing an embodiment of the present invention.
FIG. 3 is a flowchart illustrating the operation of FIG. 2.
ホストコンピュータ1は第5図と同様に制御装置2を経
て入力するオペレータからの命令により、第3図に示す
入力処理として制御装置2に指示して撮影装置6を動作
させ下絵7を撮影させる。撮影装置6はこの下絵を走査
して画像の輪郭を示す線を検出し、制御装置2に送出す
る。Similar to FIG. 5, the host computer 1 instructs the control device 2 to operate the photographing device 6 to photograph the sketch 7 as shown in FIG. The photographing device 6 scans this sketch to detect lines indicating the outline of the image and sends them to the control device 2.
制御装置2はこの線に対し第3図に示す二値化処理を行
う、即ち、輪郭を示す線の画素は“0”とし、その他の
領域を示す画素は“l”として、制御装置2の内部メモ
リ12に二値画像として格納する。The control device 2 performs the binarization process shown in FIG. 3 on this line. That is, the pixels of the line indicating the outline are set to "0" and the pixels indicating other areas are set to "l". The image is stored in the internal memory 12 as a binary image.
制御装置2から画像の記憶が完了した通知を受けたホス
トコンピュータ1は、第3図に示す如くラヘリング処理
を行う、即ち、ラベリング指示プログラム18の指示に
基づき、制御装置2を制御して、画像の閉領域を総て区
分して認識させ、夫々の閉領域が異なることを示すため
夫々の閉領域に異なる濃度値を与えて、制御装置2の内
部メモリ12に記憶させる。即ち、例えば第7図に示す
画像9は各領域■と■に区分されていることを認識し、
領域■の濃度値と領域■濃度値とを異なる値とする。The host computer 1, which has received the notification from the control device 2 that the storage of the image has been completed, performs the labeling process as shown in FIG. All of the closed regions are divided and recognized, and in order to indicate that each closed region is different, a different density value is given to each closed region, and the density value is stored in the internal memory 12 of the control device 2. That is, for example, recognizing that the image 9 shown in FIG. 7 is divided into areas ■ and ■,
The density value of area ■ and the density value of area ■ are set to different values.
次にホストコンピュータlは制御装置2に指示して、上
記ラベリングが済んで内部メモリ12に記憶した画像デ
ータをカラーディスプレイ3の表示用メモリ13に転送
して記憶させ、第3図に示すルックアップテーブル操作
処理として、ルックアップテーブル操作指示プログラム
19の指示に基づき、制御装置2を経てカラーディスプ
レイ3を制御し、カラーディスプレイ3が備えているル
ックアップテーブル14を操作して、表示用メモIJ1
3から読出された各画素の濃度値、即ち、同一領域内で
は各画素の三原色の各階調は同一の値であるが、この同
一階調を指定された色で表示出来るように、三原色の各
階調を指定し、この指定した階調を参照させることで、
表示画面8の画像9の各閉領域を着色して表示させる。Next, the host computer 1 instructs the control device 2 to transfer the image data that has been labeled and stored in the internal memory 12 to the display memory 13 of the color display 3 and store it therein, and performs a lookup as shown in FIG. As table operation processing, the color display 3 is controlled via the control device 2 based on instructions from the lookup table operation instruction program 19, and the lookup table 14 included in the color display 3 is operated to display the memo IJ1.
The density value of each pixel read from 3. In other words, each gradation of the three primary colors of each pixel has the same value within the same area, but each gradation of the three primary colors is By specifying the tone and referring to this specified tone,
Each closed area of the image 9 on the display screen 8 is colored and displayed.
第4図はルックアップテーブルの動作を説明女る図であ
る。FIG. 4 is a diagram explaining the operation of the lookup table.
ルックアップテーブル21が赤、ルックアップテーブル
22が青、ルックアップテーブル23が緑の輝度レベル
を夫々可変するものとすると、ルックアップテーブル2
1は表示用メモリ13から読出された各画素の赤の輝度
レベルを、例えばO階調から255階調まで1階調毎に
可変する。Assuming that the lookup table 21 changes the brightness level of red, the lookup table 22 changes the brightness level of blue, and the lookup table 23 changes the brightness level of green, lookup table 2
1 varies the brightness level of red of each pixel read from the display memory 13 for each gradation, for example from O gradation to 255 gradation.
同様にルックアップテーブル22は青の輝度レベルをO
階調から255階調まで、ルックアップテーブル23は
緑の輝度レベルを0階調から255階調まで、1階調毎
に可変する。Similarly, the lookup table 22 sets the blue brightness level to O.
From the gradation to the 255th gradation, the look-up table 23 varies the green luminance level from 0 to the 255th gradation for each gradation.
表示用メモリ13に記憶されている画像9の閉領域■の
各画素は、ラベリング処理で前記の如く成る濃度値に設
定されている。この濃度値が最も明るいものであるとす
ると、三原色の階調は夫々255階調である。従って、
表示画面8に表示される画像9の領域■は最も明るい白
で表示されることとなる。Each pixel of the closed area (3) of the image 9 stored in the display memory 13 has been set to the density value as described above by the labeling process. Assuming that this density value is the brightest, there are 255 gradations for each of the three primary colors. Therefore,
Area (3) of the image 9 displayed on the display screen 8 will be displayed in the brightest white.
オペレータがスタイラスペン4で色見本11の色を指定
した時、この色が赤であるとすると、ルックアップテー
ブル21は255階調で表示用メモリ13の画像9の領
域■から読出される各画素の赤の輝度レベルを指定し、
ルックアップテーブル22と23はO階調で画像9の領
域■から読出される各画素の青と緑の輝度レベルを夫々
指定する。When the operator specifies the color of the color sample 11 with the stylus pen 4, assuming that this color is red, the look-up table 21 specifies each pixel read from the area ■ of the image 9 in the display memory 13 at 255 gradations. Specify the red brightness level of
Lookup tables 22 and 23 specify the blue and green brightness levels of each pixel read out from area 2 of image 9 at O gradation, respectively.
従って、表示画面8上に表示された画像9の指定された
領域■の色を指定された赤色で表示させることが出来る
。指定された色が赤の強い中間色であれば、ルックアッ
プテーブル21は255階調で、ルックアップテーブル
22は例えば50階調で、ルックアップテーブル23は
例えば20階調で、夫々の色の輝度レベルを指定する。Therefore, the color of the designated area (3) of the image 9 displayed on the display screen 8 can be displayed in the designated red color. If the specified color is a strong neutral color of red, the lookup table 21 has 255 gradations, the lookup table 22 has, for example, 50 gradations, and the lookup table 23 has, for example, 20 gradations, and the brightness of each color. Specify the level.
このようにルックアップテーブル21〜23を用いると
、制御装置2の内部メモリ12の画像を指定された色で
塗り潰し、カラーディスプレイ3の表示用メモリ13に
転送する処理は不要となるため、カラーディスプレイ3
の表示画面8上の画像9の指定された領域内の色は瞬時
に指定された色で表示される。When the lookup tables 21 to 23 are used in this way, it becomes unnecessary to fill the image in the internal memory 12 of the control device 2 with a specified color and transfer it to the display memory 13 of the color display 3. 3
The color within the designated area of the image 9 on the display screen 8 is instantly displayed in the designated color.
このようにして、総ての領域の色を指定色にして表示さ
せた後、ホストコンピュータ1はオペレータの指示によ
り、第3図に示す濃度変換処理として、濃度変換指示プ
ログラム20の指示に基づき、制御装置2を制御して、
カラーディスプレイ3のルックアップテーブル21〜2
3のルックアップテーブル操作指示プログラム19によ
り指定された輝度レベル、即ち、赤、青、緑の各色毎の
階調を読出させ、制御装置2の内部メモリ12の画像9
の各領域毎の各画素の三原色の階調を書替えさせる。After displaying all the areas in the specified color in this way, the host computer 1 performs the density conversion process shown in FIG. Controlling the control device 2,
Color display 3 lookup table 21-2
The brightness level specified by the lookup table operation instruction program 19 of No. 3, that is, the gradation of each color of red, blue, and green, is read out, and the image 9 of the internal memory 12 of the control device 2 is read out.
The gradations of the three primary colors of each pixel in each region are rewritten.
以上説明した如く、本発明は画像処理システムにおいて
、カラーディスプレイに表示された画像の閉領域毎に色
付けする場合、色指定してから表示画像の色が塗り代わ
るまでの待ち時間を不要とするため、処理速度を向上さ
せることが出来る。As explained above, the present invention eliminates the need for waiting time from specifying a color until the color of the displayed image is replaced when coloring each closed area of an image displayed on a color display in an image processing system. , processing speed can be improved.
第1図は本発明の原理ブロック図、
第2図は本発明の一実施例を示す回路のブロック図、
第3図は第2図の動作を説明するフローチャート、第4
図はルックアップテーブルの動作を説明する図、
第5図は従来の画像処理システムの一例を示すブロック
図、
第6図は第5図の動作を説明するフローチャート、第7
図は第5図の動作を説明する図である。
図において、
1はホストコンピュータ、2は制御装置、7は下絵、
8は表示画面、9は画像、
10はカーソル、11は色見本、 1
2は内部メモリ、13は表示用メモリ、
14.21.22.23はルックアップテーブル、15
はラベリング指示手段、
16はルックアップテーブル操作指示手段、17は濃度
変換指示手段、
18はラベリング指示プログラム、
19はルックアップテーブル操作指示プログラム、20
は濃度変換指示プログラムである。
票 1 図
築 5 図
茎6因
茎7因FIG. 1 is a principle block diagram of the present invention, FIG. 2 is a block diagram of a circuit showing an embodiment of the present invention, FIG. 3 is a flowchart explaining the operation of FIG. 2, and FIG.
5 is a block diagram showing an example of a conventional image processing system. FIG. 6 is a flowchart explaining the operation of FIG. 5.
The figure is a diagram explaining the operation of FIG. 5. In the figure, 1 is a host computer, 2 is a control device, 7 is a sketch,
8 is the display screen, 9 is the image,
10 is the cursor, 11 is the color sample, 1
2 is internal memory, 13 is display memory, 14.21.22.23 is lookup table, 15
16 is a labeling instruction means, 16 is a lookup table operation instruction means, 17 is a concentration conversion instruction means, 18 is a labeling instruction program, 19 is a lookup table operation instruction program, 20
is a concentration conversion instruction program. Votes 1 Tsutsukuri 5 Tsutsuki 6 Insects 7 Insans
Claims (1)
に、該画像の閉領域毎に指定された色表示を内蔵するル
ックアップテーブル(14)を参照して実行するカラー
ディスプレイ(3)と、該撮影装置(6)を制御して撮
影された画像を内部メモリ(12)に記憶した後、この
画像を該カラーディスプレイ(3)に送出すると共に、
該カラーディスプレイ(3)のルックアップテーブル(
14)を制御して、該カラーディスプレイ(3)に該撮
影装置(6)が撮影した画像の表示を行わせる制御装置
(2)と、該制御装置(2)に動作の指示を行うホスト
コンピュータ(1)とを備えた画像処理システムにおい
て、 該制御装置(2)の内部メモリ(12)に記憶された画
像の閉領域を区分し、該閉領域毎に異なる濃度値を付与
する指示を行うラベリング指示手段(15)と、該ラベ
リング指示手段(15)により区分された閉領域を、夫
々指定された色で表示させるために各画素毎の三原色の
夫々の輝度レベルを階調で指示するルックアップテーブ
ル(14)の指定色に対応した階調を指定するルックア
ップテーブル操作指示手段(16)と、 該ルックアップテーブル操作指示手段(16)が指定し
た階調を、該ルックアップテーブル(14)から読出し
制御装置(2)の内部メモリ(12)の指定された閉領
域内に夫々書込む指示を行う濃度変換指示手段(17)
とを設け、 該撮影装置(6)が撮影して制御装置(2)の内部メモ
リ(12)に格納した画像の各閉領域を区分し、該区分
毎に指定された色で表示するため、前記ルックアップテ
ーブル(14)の階調を指定して、前記カラーディスプ
レイ(3)に表示させた後、該ルックアップテーブル(
14)の指定された階調を読出して、制御装置(2)の
内部メモリ(12)の該当する画像の閉領域毎に該読出
した階調の書込みを行うことを特徴とする画像の色付け
処理方式。[Claims] Execution is performed by referring to a photographing device (6) that photographs an image, and a look-up table (14) that displays the image and includes color display specified for each closed area of the image. After storing an image taken by controlling the color display (3) and the photographing device (6) in the internal memory (12), transmitting this image to the color display (3),
Lookup table (
14) to cause the color display (3) to display an image taken by the photographing device (6); and a host computer to instruct the control device (2) to operate. In an image processing system comprising (1), the control device (2) divides closed regions of the image stored in the internal memory (12), and instructs to assign different density values to each closed region. A labeling instruction means (15) and a look that instructs the luminance level of each of the three primary colors for each pixel in gradations in order to display the closed regions divided by the labeling instruction means (15) in respective specified colors. a lookup table operation instruction means (16) for specifying a gradation corresponding to a specified color in the lookup table (14); and a gradation specified by the lookup table operation instruction means (16), ) to write into specified closed areas of the internal memory (12) of the readout control device (2).
In order to classify each closed region of the image taken by the photographing device (6) and stored in the internal memory (12) of the control device (2), and display it in a specified color for each division, After specifying the gradation of the lookup table (14) and displaying it on the color display (3), the lookup table (14) is displayed on the color display (3).
14) An image coloring process characterized by reading the specified gradation and writing the read gradation for each closed area of the corresponding image in the internal memory (12) of the control device (2). method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62153982A JPH0711825B2 (en) | 1987-06-19 | 1987-06-19 | Image coloring method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62153982A JPH0711825B2 (en) | 1987-06-19 | 1987-06-19 | Image coloring method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63316888A true JPS63316888A (en) | 1988-12-26 |
| JPH0711825B2 JPH0711825B2 (en) | 1995-02-08 |
Family
ID=15574322
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62153982A Expired - Lifetime JPH0711825B2 (en) | 1987-06-19 | 1987-06-19 | Image coloring method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0711825B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01109478A (en) * | 1987-10-23 | 1989-04-26 | Canon Inc | Image processor |
| JPH01109479A (en) * | 1987-10-23 | 1989-04-26 | Canon Inc | System for processing image |
| JP2000221957A (en) * | 1999-02-02 | 2000-08-11 | Hitachi Medical Corp | Color displaying method |
-
1987
- 1987-06-19 JP JP62153982A patent/JPH0711825B2/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01109478A (en) * | 1987-10-23 | 1989-04-26 | Canon Inc | Image processor |
| JPH01109479A (en) * | 1987-10-23 | 1989-04-26 | Canon Inc | System for processing image |
| JP2000221957A (en) * | 1999-02-02 | 2000-08-11 | Hitachi Medical Corp | Color displaying method |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0711825B2 (en) | 1995-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1127332A (en) | Method and means for raster scanned texture display | |
| US6868189B1 (en) | Image processing apparatus, an image processing method, and a computer readable medium having recorded thereon a processing program for permitting a computer to perform image processing routines | |
| JPS61107392A (en) | Image processing system | |
| JPH0695636A (en) | Method and apparatus for generating color pallet, data processing system and method for generating input for lookuptable | |
| JPH06230760A (en) | Display device | |
| CN116939181B (en) | Image processing methods, devices, systems, storage media and electronic equipment | |
| JPS63316888A (en) | Processing system for coloring image | |
| JPH0325493A (en) | Color display | |
| US6211885B1 (en) | Apparatus for outputting an image in which data of points on texture pattern are mapped to data of dots on display plane | |
| JPH03267885A (en) | Video special effect processing system | |
| JP2898569B2 (en) | Video accelerator board for computer game development | |
| JP2506825B2 (en) | Color mixing processing control method | |
| JPH0234368A (en) | image recording device | |
| JPH1051630A (en) | Image processing device | |
| JPH05128225A (en) | Color designation / extraction device and color designation / extraction method | |
| JP2773191B2 (en) | Color display | |
| JP2000115522A (en) | Image processing device | |
| JPS6121700Y2 (en) | ||
| JPH08328539A (en) | Image display method and device | |
| JPH0348553B2 (en) | ||
| JPS6316386A (en) | Binary image displaying system | |
| JPH0765160A (en) | Image processing method and apparatus thereof | |
| JPS63269196A (en) | Overlap lithography system for photographic data unit | |
| JPH0721379A (en) | Image color area recognition device | |
| JPS60179791A (en) | Graphic display unit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080208 Year of fee payment: 13 |