JPH0150942B2 - - Google Patents
Info
- Publication number
- JPH0150942B2 JPH0150942B2 JP59025732A JP2573284A JPH0150942B2 JP H0150942 B2 JPH0150942 B2 JP H0150942B2 JP 59025732 A JP59025732 A JP 59025732A JP 2573284 A JP2573284 A JP 2573284A JP H0150942 B2 JPH0150942 B2 JP H0150942B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- identifier
- partial
- buffer
- editing
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/60—Creating or editing images; Combining images with text
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
(1) 発明の属する分野の説明
本発明は、画像編集処理方式、特に部分画像で
構成する画像を容易かつ効率良く編集することが
きる画像編集処理方式に関するものである。[Detailed Description of the Invention] (1) Description of the field to which the invention pertains The present invention relates to an image editing processing method, and particularly to an image editing processing method that can easily and efficiently edit an image composed of partial images. .
(2) 従来の技術の説明
従来部分画像で構成する画像を編集する際に
は、画像を構成する1つ以上の部分画像の中から
会話的に1つの部分画像を選択し、選択した部分
画像に1種類の編集操作を施すことを繰り返し行
わなければならなかつた。例えば円と三角形との
2つの部分画像からなる画像を編集するには、円
あるいは三角形を1つずつ選択して、拡大、縮
小、移動等の編集操作を繰り返し適用することが
必要であつた。そのため画像の編集に多くの部分
画像の選択と編集操作とを行う必要があり、編集
が繁雑で時間も長くかかるという欠点があつた。(2) Description of conventional technology Conventionally, when editing an image composed of partial images, one partial image is interactively selected from among one or more partial images composing the image, and the selected partial image is edited. One type of editing operation had to be repeatedly performed on the image. For example, in order to edit an image consisting of two partial images, a circle and a triangle, it is necessary to select each circle or triangle one by one and repeatedly apply editing operations such as enlarging, reducing, moving, etc. Therefore, it is necessary to select and edit many partial images in order to edit an image, which has the disadvantage that editing is complicated and takes a long time.
(3)発明の目的
本発明は、これらの欠点を解決するために、画
像を構成する部分画像に対してそれぞれ施す編集
操作を予め設定した変換命令を用いて一括して編
集を行えるようにし、画像編集の容易化、効率化
を図つたもので以下図面について詳細に説明す
る。(3) Purpose of the Invention In order to solve these drawbacks, the present invention makes it possible to perform editing operations on partial images constituting an image all at once using preset conversion commands. The drawings are intended to facilitate and improve the efficiency of image editing, and will be described in detail below.
(4) 発明の構成および作用の説明
第1図は本発明の一実施例のブロツク図であ
り、1は外部から入力する画像識別子及び変換命
令識別子(以下命令識別子という)を受け取る入
力装置、2は部分画像識別子(以下部分識別子と
いう)と該形状データの1つ以上との対で構成す
る画像、および該画像の画像識別子を記憶する画
像記憶部であり、第2図で画像記憶部2内に記憶
する1つの画像(画像識別子は「顔」)の表現例
を示す。3は入力装置1から入力された画像識別
子を鍵として画像記憶部2内の画像を検索し該当
する画像を出力する画像検索部、4は画像検索部
3から出力された部分識別子と形状データの1つ
以上との対で構成された画像を一時記憶する画像
バツフア、5は画像の表示信号を発生する表示制
御部、6は画像を表示する表示装置を示す。7は
部分識別子と該編集操作の1つ以上との対で構成
される変換命令と変換命令識別子(以下命令識別
子という)とを記憶する変換換命令記憶部であ
り、第3図a,bに変換命令記憶部7内に記憶す
る変換命令の例を示す。8は入力装置1から入力
された命令識別子を鍵として変換命令記憶部7内
の変換命令を検索し、該当する変換命令の部分識
別子と編集操作情報を出力する変換命令検索部で
ある。9は変換命令検索部8から出力された1つ
以上の部分識別子を一時記憶する部分識別子バツ
フアであり、その一例を第4図a,bに示す。1
0は部分識別子バツフア9内の部分識別子と対応
して変換命令検索部8から検索出力された1つ以
上の編集操作情報を一時記憶する編集操作バツフ
アであり、第4図a,bに対応した編集操作の一
例を第5図a,bに示す。(4) Description of structure and operation of the invention FIG. 1 is a block diagram of an embodiment of the invention, in which 1 is an input device that receives an image identifier and a conversion command identifier (hereinafter referred to as command identifier) input from the outside; is an image storage unit that stores an image composed of a pair of a partial image identifier (hereinafter referred to as a partial identifier) and one or more pieces of shape data, and an image identifier of the image; An example of the expression of one image (image identifier is "face") stored in the following figure is shown below. 3 is an image search unit that searches images in the image storage unit 2 using the image identifier input from the input device 1 as a key and outputs the corresponding image; 4 is an image search unit that searches the image in the image storage unit 2 using the image identifier input from the input device 1 as a key; An image buffer temporarily stores images configured in pairs with one or more images; 5 is a display control unit that generates an image display signal; and 6 is a display device that displays images. Reference numeral 7 denotes a conversion instruction storage unit that stores conversion instructions and conversion instruction identifiers (hereinafter referred to as instruction identifiers) each consisting of a pair of a partial identifier and one or more of the editing operations. An example of conversion instructions stored in the conversion instruction storage section 7 is shown. Reference numeral 8 denotes a conversion instruction search unit that searches for conversion instructions in the conversion instruction storage unit 7 using the instruction identifier inputted from the input device 1 as a key, and outputs a partial identifier and editing operation information of the corresponding conversion instruction. Reference numeral 9 denotes a partial identifier buffer for temporarily storing one or more partial identifiers output from the conversion instruction retrieval section 8, an example of which is shown in FIGS. 4a and 4b. 1
0 is an editing operation buffer that temporarily stores one or more pieces of editing operation information retrieved and outputted from the conversion instruction search unit 8 in correspondence with the partial identifier in the partial identifier buffer 9, and corresponds to FIGS. 4a and 4b. An example of the editing operation is shown in FIGS. 5a and 5b.
11は画像バツフア4内の画像の部分識別子を
鍵として部分識別子バツフア9内の部分識別子と
の比較を行い比較の結果同一のものがあれば該部
分識別子に対応する画像バツフア4内の形状デー
タを出力する部分画像検索部を示す。12は部分
画像検索部11から出力した部分画像の形状デー
タを一時記憶する部分画像バツフアであり、ま
た、13は部分画像バツフア12内の形状データ
の部分識別子に対応する編集操作バツフア10内
の編集操作情報を読み出し、部分画像バツフア1
2内の形状データに編集操作を施す編集操作実行
部であり、当該実行部によつて実行可能な編集操
作内容の一例(ここでは画像の形状データをxy
軸を持つ直交座標平面上に定義している)を第6
図に示す。14は編集操作実行部13で実行した
部分画像バツフア12内の形状データの編集操作
結果を一時記憶する編集済画像バツフアであり、
編集済画像バツフア14の内容を表示制御部5で
読み出し表示装置6に表示する。 11 uses the partial identifier of the image in the image buffer 4 as a key and compares it with the partial identifier in the partial identifier buffer 9, and if the result of the comparison is the same, the shape data in the image buffer 4 corresponding to the partial identifier is extracted. The output partial image search section is shown. 12 is a partial image buffer that temporarily stores the shape data of the partial image output from the partial image search unit 11, and 13 is an edit buffer 10 corresponding to the partial identifier of the shape data in the partial image buffer 12. Read operation information and partial image buffer 1
This is an editing operation execution part that performs editing operations on the shape data in 2. An example of the editing operation content that can be executed by this execution part
(defined on a Cartesian coordinate plane with an axis) is the sixth
As shown in the figure. 14 is an edited image buffer that temporarily stores the result of the editing operation of the shape data in the partial image buffer 12 executed by the editing operation execution unit 13;
The contents of the edited image buffer 14 are read out by the display control section 5 and displayed on the display device 6.
次に第1図を用いて動作を説明する。説明上、
画像記憶部2には複数の画像を記憶し、その中に
第2図a,bに示す如き画像を含んでいると仮定
する。また変換命令記憶部7には、複数の変換命
令を記憶し、その中に第3図a,bに示す如き変
換命令を含んでいると仮定する。また編集操作実
行部13は、第6図図示の如き編集操作情報を実
行可能なものと仮定する。また第2図図示の如く
外部から与える画像識別子15を「顔」とし、第
3図図示の如く命令識別子16,17を「笑う」、
「怒る」と仮定する。第7図に動作例のフローチ
ヤートを示す。 Next, the operation will be explained using FIG. For explanation purposes,
It is assumed that the image storage section 2 stores a plurality of images, including images such as those shown in FIGS. 2a and 2b. Further, it is assumed that the conversion instruction storage section 7 stores a plurality of conversion instructions, and includes conversion instructions as shown in FIGS. 3a and 3b. It is also assumed that the editing operation execution unit 13 can execute the editing operation information as shown in FIG. Further, as shown in FIG. 2, the image identifier 15 given from the outside is "face", and as shown in FIG. 3, the command identifiers 16 and 17 are "smile",
Assume that you are angry. FIG. 7 shows a flowchart of an example of operation.
まず入力装置1に外部から画像識別子「顔」1
5を入力する。画像検索部3は「顔」を鍵として
画像記憶部2内の画像を検索し、第2図の部分識
別子18と形状データ19とにおける7つの対を
出力し、画像バツフア4に一時記憶する。これと
ともに画像バツフア4内の形状データを表示制御
部5が読み取り、表示装置6に出力する。 First, input the image identifier "face" 1 from the outside into the input device 1.
Enter 5. The image search section 3 searches the images in the image storage section 2 using "face" as a key, outputs seven pairs of the partial identifier 18 and the shape data 19 shown in FIG. 2, and temporarily stores them in the image buffer 4. At the same time, the display control unit 5 reads the shape data in the image buffer 4 and outputs it to the display device 6.
次に外部から入力装置1に命令識別子「笑う」
16を入力する。変換命令検索部8は、「笑う」
を鍵として変換命令記憶部7内の第3図a図示の
情報を検索して読み出し、第3図図示の部分識別
子20に対応して部分識別子バツフア9に第4図
aの如く5つの部分識別子を、第3図図示の編集
操作情報21に対応して編集操作バツフア10に
第5図aの如く第4図aに対応した5つの編集操
作情報を出力する。 Next, input the command identifier “laugh” from the outside to input device 1.
Enter 16. The conversion command search unit 8 reads “laugh”.
is used as a key to search and read out the information shown in FIG. 3a in the conversion instruction storage unit 7, and store five partial identifiers as shown in FIG. 4a in the partial identifier buffer 9 corresponding to the partial identifier 20 shown in FIG. 3. is outputted to the editing operation buffer 10 in accordance with the editing operation information 21 shown in FIG. 3, as shown in FIG. 5a, five pieces of editing operation information corresponding to FIG. 4a are output.
次に部分画像検索部11は、画像バツフア4内
の1番目の部分識別子「左まゆ」を読み出し、
「左まゆ」を鍵として部分識別子バツフア9内を
検索する。検索の結果同じものがないので次に画
像バツフア4内の2番目の部分識別子「右まゆ」
を読み出し、「右まゆ」を鍵として部分識別子バ
ツフア9内を検索する。その結果同じものがない
ので画像バツフア4内の3番目の部分識別子「左
目」を読み出し、「左目」を鍵として部分識別子
バツフア9内を検索する。その結果部分識別子バ
ツフア9内の3番目と4番目が同じなので、画像
バツフア4内の「左目」に対応する形状データを
部分画像バツフア12に出力し、編集操作バツフ
ア10内の3番目と4番目のそれぞれの編集操作
情報「x方向の反転をする」、「反時計方向へ30゜
回転する」を編集操作実行部13に出力する。編
集操作実行部13は、部分画像バツフア12内の
「左目」の形状データに対し、「x方向の反転をす
る」「反時計方向へ30゜回転する」を実行し形状デ
ータを編集済画像バツフア14に出力する。表示
制御部5は編集済画像バツフア14内の部分画像
を読み出し、表示信号を出力して表示装置6に表
示する。 Next, the partial image search unit 11 reads out the first partial identifier “left eyebrow” in the image buffer 4,
The partial identifier buffer 9 is searched using "left eyebrow" as a key. As the search results did not find the same item, next the second partial identifier in image buffer 4 "Right eyebrow"
is read out, and the partial identifier buffer 9 is searched using the "right eyebrow" as a key. As a result, since there is no same one, the third partial identifier "left eye" in the image buffer 4 is read out, and the partial identifier buffer 9 is searched using "left eye" as a key. As a result, the third and fourth positions in the partial identifier buffer 9 are the same, so the shape data corresponding to "left eye" in the image buffer 4 is output to the partial image buffer 12, and the third and fourth positions in the editing operation buffer 10 are The editing operation information ``reverse in the x direction'' and ``rotate 30 degrees counterclockwise'' are output to the editing operation execution unit 13, respectively. The editing operation execution unit 13 executes "reverse in the x direction" and "rotate 30 degrees counterclockwise" on the "left eye" shape data in the partial image buffer 12, and converts the shape data into the edited image buffer. Output to 14. The display control section 5 reads out the partial image in the edited image buffer 14, outputs a display signal, and displays it on the display device 6.
次に部分画像検索部11は、画像バツフア4内
の4番目の部分識別子「右目」を読み出し、上記
動作を繰り返す。同様に「鼻」、「口」、「輪郭」に
対し上記動作を行い、最終的に第8図aの画像を
表示装置6に表示する。 Next, the partial image search unit 11 reads out the fourth partial identifier "right eye" in the image buffer 4 and repeats the above operation. Similarly, the above operations are performed for the "nose", "mouth", and "outline", and finally the image shown in FIG. 8a is displayed on the display device 6.
命令識別子「笑う」のかわりに命令識別子17
に対応する「怒る」を入力すると、第3図b、第
4図b、第5図bの情報を利用して、第8図bの
画像が表示装置6に表示される。 Command identifier 17 instead of command identifier "lol"
When "get angry" corresponding to "get angry" is input, the image in FIG. 8b is displayed on the display device 6 using the information in FIGS. 3b, 4b, and 5b.
以上が動作の実施例であるが、画像記憶部2内
の画像の数及び変換命令記憶部7内の変換命令の
種類や数は任意である。また変換命令の構成方法
は第3図のように1部分識別子に対して1編集操
作だけでなく1部分識別子に対してn編集操作を
記憶する方法でも、実施例と同様に、動作でき
る。また画像識別子のかわりに部分識別子を入力
して部分画像を選択し、一種類の編集操作を施す
方法と併用しても良い。 The above is an example of the operation, but the number of images in the image storage section 2 and the type and number of conversion instructions in the conversion instruction storage section 7 are arbitrary. Furthermore, the conversion command can be configured by storing not only one editing operation for one partial identifier as shown in FIG. 3, but also n editing operations for one partial identifier, in the same manner as in the embodiment. Alternatively, the method may be used in combination with a method in which a partial image is selected by inputting a partial identifier instead of an image identifier, and one type of editing operation is performed.
(5) 効果の説明
以上説明したように、本発明によれば、部分画
像で構成する画像の編集において、一度入力指示
することにより複数の部分画像に対して、編集操
作を予め設定した変換命令を用いることができる
ので、各部分画像を一つずつ選択して編集操作を
施していた従来の画像編集方式と比べて編集が簡
単で効率的に行える等の利点があり、またこれに
よつて編集時間の短縮も図ることができる。(5) Explanation of Effects As explained above, according to the present invention, when editing an image composed of partial images, a conversion command that presets editing operations can be applied to multiple partial images by inputting a single input instruction. This has advantages such as easier and more efficient editing compared to conventional image editing methods in which each partial image is selected and edited one by one. Editing time can also be shortened.
第1図は本発明の一実施例のブロツク図、第2
図は画像の一例を示す図、第3図は変換命令の具
体例を示す図、第4図は部分識別子バツフア9の
内容の例、第5図は編集操作バツフア10の内容
の例、第6図は編集操作情報の例、第7図は一動
作例のフローチヤート、第8図は変換命令による
編集済画像の例である。
1…入力装置、2…画像記憶部、3…画像検索
部、4…画像バツフア、5…表示制御部、6…表
示装置、7…変換命令記憶部、8…変換命令検索
部、9…部分識別子バツフア、10…編集操作バ
ツフア、11…部分画像検索部、12…部分画像
バツフア、13…編集操作実行部、14…編集済
画像バツフア。
FIG. 1 is a block diagram of one embodiment of the present invention, and FIG.
3 is a diagram showing an example of an image, FIG. 3 is a diagram showing a specific example of a conversion command, FIG. 4 is an example of the contents of the partial identifier buffer 9, FIG. 5 is an example of the contents of the editing operation buffer 10, and FIG. The figure shows an example of editing operation information, FIG. 7 is a flowchart of one operation example, and FIG. 8 is an example of an edited image based on a conversion command. DESCRIPTION OF SYMBOLS 1... Input device, 2... Image storage unit, 3... Image search unit, 4... Image buffer, 5... Display control unit, 6... Display device, 7... Conversion instruction storage unit, 8... Conversion instruction search unit, 9... Part Identifier buffer, 10... Edit operation buffer, 11... Partial image search section, 12... Partial image buffer, 13... Edit operation execution section, 14... Edited image buffer.
Claims (1)
の対で構成する画像および当該画像の画像識別子
を記憶する手段、前記記憶した画像を外部から入
力した画像識別子を鍵として検索する手段、部分
識別子と該編集操作との1つ以上の対で構成する
変換命令および当該変換命令の変換命令識別子を
記憶する手段、前記記憶した変換命令を外部から
入力した変換命令識別子を鍵として検索する手
段、前記検索した画像の部分画像識別子を鍵とし
て、前記検索した変換命令内の部分識別子を検索
し、前記検索した画像の部分画像識別子に対応す
る形状データを出力する手段、および前記出力し
た形状データに前記検索した変換命令内の部分識
別子に対応する編集操作を施す手段を設け、与え
られた画像識別子と与えられた変換命令識別子と
により画像編集を行なうことを特徴とする画像編
集処理方式。1. Means for storing an image composed of one or more pairs of a partial image identifier and the shape data and the image identifier of the image; means for searching the stored image using an externally inputted image identifier as a key; partial identifier; means for storing a conversion instruction comprising one or more pairs of and the editing operation and a conversion instruction identifier of the conversion instruction; means for searching the stored conversion instruction using an externally inputted conversion instruction identifier as a key; means for searching for a partial identifier in the searched conversion instruction using a partial image identifier of the searched image as a key and outputting shape data corresponding to the partial image identifier of the searched image; An image editing processing method comprising means for performing an editing operation corresponding to a partial identifier in a retrieved conversion command, and editing an image using a given image identifier and a given conversion command identifier.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59025732A JPS60173675A (en) | 1984-02-14 | 1984-02-14 | Picture editorial processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59025732A JPS60173675A (en) | 1984-02-14 | 1984-02-14 | Picture editorial processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60173675A JPS60173675A (en) | 1985-09-07 |
| JPH0150942B2 true JPH0150942B2 (en) | 1989-11-01 |
Family
ID=12173981
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59025732A Granted JPS60173675A (en) | 1984-02-14 | 1984-02-14 | Picture editorial processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60173675A (en) |
-
1984
- 1984-02-14 JP JP59025732A patent/JPS60173675A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60173675A (en) | 1985-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02268370A (en) | Picture editing device | |
| JPH0150942B2 (en) | ||
| JPS63156477A (en) | image file device | |
| JPS60173678A (en) | Conversational type picture converting system | |
| JPS636675A (en) | Image processing device | |
| JPH06119448A (en) | Image processing method | |
| JPS6019275A (en) | image search device | |
| JP3229384B2 (en) | Vector shape editing device | |
| JP2895892B2 (en) | Data processing device | |
| JP2611971B2 (en) | Output device | |
| JP2732576B2 (en) | Character reader | |
| JP3396374B2 (en) | Image processing apparatus and image processing method | |
| JPH0428310B2 (en) | ||
| JPH03229368A (en) | Image displaying/retrieving system | |
| JPS63156455A (en) | Method for constituting hardware of communication terminal equipment for multimedia | |
| JPS59161759A (en) | Storing and retrieving device for picture information | |
| JPH0652305A (en) | Data compression device | |
| JPH0589106A (en) | Device and method for editing document | |
| JPH044438A (en) | System for utilizing data base buffer | |
| JPH02311967A (en) | Method for synthesizing binary picture information | |
| JPS638837A (en) | Scan data display system | |
| JPH0231237A (en) | Generating system for optimum branch instruction | |
| JPH03119481A (en) | animation equipment | |
| JPH06168282A (en) | Image data multistage display device | |
| JPS63204295A (en) | Data display device |