Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0321942B2 - - Google Patents
[go: Go Back, main page]

JPH0321942B2 - - Google Patents

Info

Publication number
JPH0321942B2
JPH0321942B2 JP59116308A JP11630884A JPH0321942B2 JP H0321942 B2 JPH0321942 B2 JP H0321942B2 JP 59116308 A JP59116308 A JP 59116308A JP 11630884 A JP11630884 A JP 11630884A JP H0321942 B2 JPH0321942 B2 JP H0321942B2
Authority
JP
Japan
Prior art keywords
processing
scanning
image
point
setting
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 - Lifetime
Application number
JP59116308A
Other languages
Japanese (ja)
Other versions
JPS60258680A (en
Inventor
Masaki Takakura
Yoji Noguchi
Yasukuni Yamane
Nobutoshi Gako
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP59116308A priority Critical patent/JPS60258680A/en
Priority to US06/714,757 priority patent/US4695966A/en
Publication of JPS60258680A publication Critical patent/JPS60258680A/en
Priority to US07/061,296 priority patent/US4949279A/en
Publication of JPH0321942B2 publication Critical patent/JPH0321942B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/00Three-dimensional [3D] image rendering
    • G06T15/10Geometric effects
    • G06T15/40Hidden part removal
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、電子的に様々な複合画像処理が実行
できる画像処理装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to an image processing device that can electronically perform various composite image processing.

〈従来技術〉 最近、テレビカメラ、ビデオテープレコーダ等
から、画像を入力し、その画像に線を加筆したり
他の画像を合成したり、色彩を変更したりする電
子画像処理装置が提案されている。この種の装置
は、画像作成に絵具等を必要とせず、また、画像
の保存、部分的修正、複製等が、非常に容易であ
る、という特徴から、今後、デザイン分野をはじ
め、芸術分野、ホビー分野等へ広まつていくと考
えられる。
<Prior Art> Recently, electronic image processing devices have been proposed that input images from television cameras, video tape recorders, etc., add lines to the images, synthesize other images, and change colors. There is. This type of device does not require paint to create images, and it is very easy to save, partially modify, and reproduce images, so it will be used in the design field and other art fields. It is thought that it will spread to the hobby field, etc.

ところで、従来の画像作成装置は、手書き入力
が主体であつた。このため、画像作成の方法とし
ては、最初に色を選択し、ペンの太さを指定し、
デイスプレイ画面上にライドペン、デジタイザ等
を使つて、線を引いていく方法が普通であつた。
また、ペンについては、太さが変えられるだけで
なく、エアブラン状のタツチの線が引けたり、油
絵の筆のようなタツチが表わせるものもあり、油
絵のような画像をデイスプレイ上で作成できる装
置も発表されている。しかしこのように手書きで
画像を作成するのは、非常に時間がかかる。特に
カラー濃淡画像を作成する時は、色データが複雑
なため、入力が大変である。また、ある程度の絵
の才能も必要で、一般人が芸術的な絵を作成する
のは難しい。
By the way, conventional image creation devices mainly accept handwritten input. Therefore, the method for creating an image is to first select a color, specify the pen thickness, and then
The usual method was to draw lines on the display screen using a Ride pen, digitizer, etc.
In addition, pens not only allow you to change their thickness, but also allow you to draw airbrush-like lines or create oil painting-like brush strokes, allowing you to create oil-painting-like images on the display. The device has also been announced. However, creating images by hand in this way is very time consuming. In particular, when creating a color gradation image, inputting the color data is difficult because the color data is complex. It also requires a certain level of drawing talent, making it difficult for ordinary people to create artistic pictures.

さて、画像は、前述したように、テレビカメラ
ビデオテープレコーダ等からのビデオ信号を、
A/D変換することによつても入力することが可
能である。この画像入力方法は、一枚の画像入力
に要する時間が、1/30秒程度であり、手書き入力
に較べて、非常に高速で画像を入力できる。
Now, as mentioned above, images are generated using video signals from television cameras, video tape recorders, etc.
It is also possible to input by A/D conversion. With this image input method, the time required to input one image is about 1/30 second, and images can be input much faster than handwritten input.

そこで、一つの魅力的な画像作成方法は、絵に
描きたい像を、テレビカメラ等から入力し、これ
にマイクロプロセツサで処理を加え、油絵のよう
な画像に変換することである。この方法によれば
油絵のような画像を、非常に速く、しかも、絵の
才能がなくても作成することができる、と期待さ
れる。このような画像作成方法は、同出願人の昭
和59年3月22日付特許願「画質変更装置」ででも
述べられている。
Therefore, one attractive image creation method is to input the image you want to draw from a television camera or the like, process it with a microprocessor, and convert it into an image similar to an oil painting. According to this method, it is expected that an image resembling an oil painting can be created very quickly and even without drawing talent. Such an image creation method is also described in the same applicant's patent application dated March 22, 1980 entitled "Image Quality Changing Device."

しかし、実際に画像処理装置として、使い勝手
のよいシステムは、単に画質変更の機能が1つあ
るだけではだめで、他にも、色変更機能や、画面
の合成機能等も必要で、さらに、それらの機能が
有機的に結合されていなければならない。特に、
様々な画像処理に対し、(1)その処理を画面の一部
分のみに行なう、(2)その処理を画面中、整然と並
んだパターンで行なう、(3)その処理を画面中の特
定の色、もしくは画像のエツジ部分等のように、
画像データによつて決まる条件をみたす領域に限
定して行なう、(4)その処理を一画面全体に行な
う、(5)その処理を行なう場所を対話形式で人間が
指示する、等の一つの処理に対し、その適用方法
は様々なバリエーシヨンが考えられる。しかし従
来の方法では、このように処理と処理の除件を、
別にして取り扱うという考えにたつて画像処理が
なされておらず、例えば、画像をぼかしたり、線
を書き込んだりする命令を例にとると、画面全体
をぼかしたり、線を書いたりする独立の命令はあ
つても、さまざまな処理条件を予め設定しておく
ことによつて、ひいた線上でぼかしていくといつ
た芸術的な画像を容易に作成するために必要な複
合処理はできなかつた。
However, in reality, an easy-to-use system as an image processing device requires more than just a single image quality change function; it also requires a color change function, a screen compositing function, etc. functions must be organically combined. especially,
For various image processing, (1) the processing is performed only on a part of the screen, (2) the processing is performed in an orderly pattern on the screen, (3) the processing is performed on a specific color on the screen, or Like the edge part of the image, etc.
A type of processing that is limited to an area that satisfies conditions determined by image data, (4) performs the processing on the entire screen, and (5) allows a human to instruct interactively where to perform the processing. However, various variations can be considered in its application method. However, in the conventional method, processing and processing exclusion conditions are
Image processing is not done with the idea that it should be handled separately. For example, if we take a command to blur an image or draw a line, it is an independent command to blur the entire screen or draw a line. However, by setting various processing conditions in advance, it was not possible to perform the complex processing required to easily create artistic images such as blurring drawn lines.

〈発明の目的〉 本発明の目的は、従来、単機能の処理として独
立に存在していた、画像の処理内容とそのために
条件設定を、予め定められた選択肢の中から任意
に選択、設定して組み合わせることによつて、操
作性のすぐれた画像処理装置を提供することにあ
る。
<Objective of the Invention> The object of the present invention is to arbitrarily select and set image processing contents and corresponding condition settings from predetermined options, which conventionally existed independently as single-function processing. The objective is to provide an image processing device with excellent operability by combining these two methods.

〈発明の概要〉 上記の目的を達成するために本発明に係る画像
処理装置は、複数の選択肢から選択された設定条
件に基づいて画像に対する各種の処理を行うため
の画像処理装置において、手書き走査、計算走
査、全面走査の内から任意に一つの画像上の走査
点を抽出する走査方法を選択し設定する走査方法
選択設定手段と、走査点で処理を行うか否かの処
理領域条件、密度条件、データ条件の内から任意
に一つの判断基準を選択し設定する判断基準選択
設定手段と、中心点の周辺に分布した任意の形状
を有するあらかじめ定められた複数のドツトパタ
ーンの内から任意に一つのエレメント図形を選択
し設定するエレメント図形選択設定手段と、書き
込み処理、ぼかし処理、色平均処理、色あい変更
処理、白黒化処理の内から任意に一つの処理内容
を選択し設定する処理選択設定手段とを備え、前
記各手段によつて選択し設定された走査方法及び
判断基準、エレメント図形、処理内容の各パラメ
ータに基づいて複合画像処理を実行するようにな
したことを特徴とするものである。
<Summary of the Invention> In order to achieve the above object, an image processing apparatus according to the present invention is an image processing apparatus for performing various processes on an image based on setting conditions selected from a plurality of options. , a scanning method selection and setting means for selecting and setting a scanning method for arbitrarily extracting scanning points on one image from among calculation scanning and full-scale scanning, and processing area conditions and density for determining whether or not to perform processing at scanning points. A judgment criterion selection setting means for arbitrarily selecting and setting one judgment criterion from conditions and data conditions; An element figure selection setting means for selecting and setting one element figure, and a process selection setting for selecting and setting any one processing content from among writing processing, blurring processing, color averaging processing, color tone changing processing, and monochrome processing. means, and performs composite image processing based on each parameter of the scanning method, judgment criteria, element figure, and processing content selected and set by each of the means. be.

すなわち本発明は、任意の方法によつて指定さ
れた画像上の特定の領域あるいは画像の全ての領
域を上記走査方法選択設定手段によつて選択し設
定された走査方法に基づいて走査することによつ
て画像上の任意の1点を抽出し、この1点に対す
る処理を、上記エレメント図形選択設定手段によ
つて選択し設定されたエレメント図形に基づいて
繰り返し複数の点に対して行うものである。
In other words, the present invention is capable of scanning a specific area on an image specified by an arbitrary method or all areas of the image based on the scanning method selected by the scanning method selection and setting means. Therefore, any one point on the image is extracted, and the processing for this one point is repeatedly performed on a plurality of points based on the element figure selected and set by the element figure selection setting means. .

この装置を用いて行うことのできる処理は上記
書き込み処理、ぼかし処理、色平均処理、色あい
変更処理、白黒化処理である。以下この走査方法
選択設定手段によつて選択い設定された走査方法
によつて走査することによつて得られる画像上の
1点を「走査点P」と呼び、この走査点Pのうち
上記判断基準選択設定手段によつて選択し設定さ
れた判断基準に基づいて判断した結果処理を行う
こととなつた点を「走査点P′」と呼び、さらに上
記エレメント図形選択設定手段によつて選択し設
定されたエレメント図形に基づいて決定される実
際の処理を実行するべき点を「処理点Qi」と呼
ぶ。
Processes that can be performed using this device are the writing process, blurring process, color averaging process, color tone changing process, and monochrome process. Hereinafter, one point on the image obtained by scanning with the scanning method selected and set by this scanning method selection and setting means will be referred to as a "scanning point P", and among this scanning point P, the above-mentioned judgment will be made. The point that is to be processed as a result of the judgment based on the judgment criteria selected and set by the standard selection setting means is called a "scanning point P'," and the point that is further selected by the element figure selection setting means is called a "scanning point P'." The point at which actual processing is to be executed, which is determined based on the set element figure, is called a "processing point Qi."

本発明の特徴は、この処理点の概念を用いて、
複合画像処理プロセスを、以下の4つの設定項目
の各パラメータをそれぞれ独立に設定することに
よつて実行するようになしたことにある。
The feature of the present invention is that using this concept of processing points,
The composite image processing process is executed by independently setting each parameter of the following four setting items.

4つのパラメータとは 1) 走査点Pを求めるための画像の走査方法 2) 上記走査点Pのうち処理を行うべき走査点
P′を決定するための判断基準 3) 上記決定された走査点P′に基づいて実際の
処理が実行されるべき処理点Qiを決めるための
エレメント図形 4) 上記処理点Qiに対して行われる処理内容で
ある。
The four parameters are 1) How to scan the image to find the scanning point P 2) The scanning point that should be processed among the scanning points P
Judgment criteria for determining P′ 3) Element figure for determining the processing point Q i at which actual processing is to be performed based on the scanning point P′ determined above 4) For the above processing point Q i This is the processing content to be performed.

〈実施例〉 以下図面に従つて本発明の一実施例を説明す
る。
<Example> An example of the present invention will be described below with reference to the drawings.

第1図は本発明の装置の構成例を示すブロツク
図である。
FIG. 1 is a block diagram showing an example of the configuration of an apparatus according to the present invention.

制御用マイクロプロセツサ1は、バス2を介し
て制御用プログラムを格納しているROM3と、
制御用の変数を記憶するRAM4と、制御用の命
令を入力するための、キーボード等の命令入力装
置5に接続されている。さらに、このバス2には
2つの画像メモリA6,B7と、インターフエー
ス8を介して、フロツピーデイスク、ハードデイ
スク等の外部記憶装置9とが接続されている。命
令の入力には、上記キーボード等に代えてデジタ
イザー、タブレツト等の座標入力装置10を用い
て、カーソルを操作し、表示されたメニユーより
命令を選ぶ、という方法でもよい。
The control microprocessor 1 is connected via a bus 2 to a ROM 3 that stores a control program.
It is connected to a RAM 4 for storing control variables and a command input device 5 such as a keyboard for inputting control commands. Furthermore, two image memories A6 and B7 and an external storage device 9 such as a floppy disk or a hard disk are connected to the bus 2 via an interface 8. For inputting commands, the coordinate input device 10 such as a digitizer or tablet may be used in place of the keyboard, etc., and the command may be selected from a displayed menu by operating a cursor.

テレビカメラ、ビデオテープレコーダ、テレビ
チユーナー、ビデオデイスクプレーヤー等の原画
像を入力するための画像入力装置11は、アナロ
グ信号をデジタル信号に変換するA/D変換器1
2を介して、画線メモリA6に原画像を入力す
る。また、デイスプレイ13は、デジタル信号を
アナログ信号に変換するA/D変換器14を介し
て、画像メモリB7の内容を表示する。また、1
5は領域指定を行なうための、一画面分の領域指
定用メモリCである。
An image input device 11 for inputting original images from a television camera, video tape recorder, television tuner, video disc player, etc. is an A/D converter 1 that converts an analog signal into a digital signal.
2, the original image is input to the drawing memory A6. Further, the display 13 displays the contents of the image memory B7 via an A/D converter 14 that converts a digital signal into an analog signal. Also, 1
Reference numeral 5 denotes an area specification memory C for one screen for specifying an area.

第2図は画像処理プロセスの動作を説明するた
めのフローチヤートである。
FIG. 2 is a flowchart for explaining the operation of the image processing process.

ここでは、走査点P、判断基準に基づいて求め
られた走査点P′、処理点をQiとする。
Here, the scanning point P, the scanning point P' determined based on the judgment criteria, and the processing point are assumed to be Qi.

ステツプ1では、走査点Pの初期値を設定す
る。この初期値は選択、設定された走査方法によ
つて決まる。ステツプ2では、走査点Pで処理を
行なうかどうか判断する。その判断は選択、設定
された判断基準によつて行われる。ここで、走査
点Pで処理を行なわないと判断されると、処理は
ステツプ5に飛ぶ。ステツプ3は、処理を行なう
ことになつた走査点P′を基準に、処理点Qiの決
定する部分である。この処理点Qiの決定には、
エレメント図形と呼ばれる小図形を用いる方法が
ある。
In step 1, the initial value of the scanning point P is set. This initial value is determined by the scanning method selected and set. In step 2, it is determined whether or not to perform processing at scanning point P. The judgment is made based on selected and set judgment criteria. Here, if it is determined that no processing is to be performed at the scanning point P, the processing jumps to step 5. Step 3 is the part where the processing point Qi is determined based on the scanning point P' that is to be processed. To determine this processing point Qi,
There is a method using small figures called element figures.

これを、第3図a,bを用いて説明する。第3
図aは、エレメント図形の一例である。この場
合、基準点はAであり、エレメント図形は、基準
点Aのまわりの4点B1〜B4から成りたつている。
処理点Qiは、走査点P′を基準に、エレメント図
形を描いた時、エレメント図形に含まれる点にす
る。このようすを、第3図bに示す。Q1〜Q4
処理点(ドツト)である。
This will be explained using FIGS. 3a and 3b. Third
Figure a is an example of an element figure. In this case, the reference point is A, and the element figure consists of four points B 1 to B 4 around the reference point A.
The processing point Qi is a point included in the element figure when the element figure is drawn based on the scanning point P'. This situation is shown in FIG. 3b. Q1 to Q4 are processing points (dots).

再び、第2図にもどつて、ステツプ4は、ステ
ツプ3で決められた処理点Q1〜QN(Nはエレメン
ト図形の構造点数である)に対し、あらかじめ選
択、設定された処理内容すわち、書き込み処理、
ぼかし処理、色平均処理、色あい変更処理、白黒
化処理のうちの任意の処理を行う部分である。ス
テツプ5では、あらかじめ設定された方法に従つ
て、次の走査点Pを計算する部分である。ステツ
プ6では、処理を終えるかどうかの判断を行な
い、処理を続ける場合は、ステツプ2に処理を移
す。
Returning to FIG. 2 again, in step 4, the processing contents selected and set in advance are applied to the processing points Q 1 to Q N (N is the number of structural points of the element figure) determined in step 3. , write processing,
This is a part that performs any one of blurring processing, color averaging processing, color tone changing processing, and monochrome processing. In step 5, the next scanning point P is calculated according to a preset method. In step 6, it is determined whether or not to end the process. If the process is to be continued, the process moves to step 2.

以上の説明から明らかなように本発明の処理プ
ロセスは、(1)走査点Pを求めるための画像の走査
方法、(2)上記走査点Pのうち処理を行うべき走査
点P′を決定するための判断基準、(3)上記決定され
た走査点P′に基づいて実際の処理が実行されるべ
きQiを決めるためのエレメント図形、(4)上記処
理点Qiに対して行われる処理内容、の4種類の
バナメータを持ち、それらを独立に設定できるよ
うになつている。その結果、画像のエツジ領域だ
けをぼかしたりするような複合画像処理を簡単に
行なうことができる。
As is clear from the above description, the processing process of the present invention includes (1) a method of scanning an image to obtain a scanning point P, and (2) determining a scanning point P' to be processed among the scanning points P. (3) an element figure for determining Qi at which actual processing should be performed based on the scanning point P′ determined above; (4) processing content to be performed on the processing point Qi; It has four types of vanameters, and they can be set independently. As a result, composite image processing such as blurring only the edge areas of an image can be easily performed.

走査点の走査方法としては、次のようなものが
ある。
There are the following methods for scanning scanning points.

1) 手書き走査 操作者が、デジタイザ、タブ
レツト等の座標入力装置10を用いて、直接走
査点Pの座標を入力していく方法である。この
方法は、手書き文字を書きこんだり、色あいの
変更、ぼかし等の処理を、直接場所を指定して
行なう時に使用する。
1) Handwritten Scanning This is a method in which the operator directly inputs the coordinates of the scanning point P using a coordinate input device 10 such as a digitizer or a tablet. This method is used when writing handwritten characters, changing the color tone, blurring, etc., by directly specifying a location.

2) 計算走査 操作者が、デジタイザ等を用い
て入力した座標点をもとに、マイクロプロセツ
サ1が走査点の座標を計算する方法である。例
えば、人間が入力した点を、直線で結ぶように
走査点Pを計算するとか、それらを滑らかな曲
線で結ぶように走査点Pを計算するとか、中心
と半径を入力し、円弧を引くように走査点Pを
計算する方法である。
2) Calculation scanning This is a method in which the microprocessor 1 calculates the coordinates of a scanning point based on the coordinate points input by the operator using a digitizer or the like. For example, you can calculate a scanning point P by connecting points input by a person with a straight line, calculate a scanning point P by connecting them with a smooth curve, or calculate a scanning point P by inputting a center and radius and draw an arc. This is a method of calculating the scanning point P.

3) 全面走査 これは、画面全体を自動的に走
査する方法である。この場合は、走査する順序
により、何通りかの方法が考えられる。例えば
画面の左上から、横一行づつ順次走査していく
ラスターキヤンの方法や、中心から外側に向か
つて、うずまき状に走査する方法もある。
3) Full scan This is a method of automatically scanning the entire screen. In this case, several methods are possible depending on the order of scanning. For example, there is a raster scan method in which the screen is scanned horizontally one line at a time starting from the top left, or a method in which the screen is scanned in a spiral pattern from the center outward.

判定基準については、次のようなものがある。 Judgment criteria include the following:

1) 処理領域条件 画面上のある領域だけに処
理を行なう時に用いる条件である。その具体的
な方法としては、画面に対応した領域指定用メ
モリC15に、処理を行なつてよい場所と、処
理を行なわない場所の情報を書き込んでおく方
法がある。そして、ある走査点Pに処理を行な
うかどうかは、メモリC15上の走査点Pに対
応したデータを見て処理を行なうかどうかを判
断する。
1) Processing area conditions These are conditions used when processing only a certain area on the screen. A specific method for this is to write information on locations where processing may be performed and locations where processing may not be performed in the area designation memory C15 corresponding to the screen. Then, whether or not to process a certain scanning point P is determined by looking at the data corresponding to the scanning point P on the memory C15.

2) 密度条件 画面上の走査点Pの密度(まび
き等)をきめる条件である。具体的には、走査
点Pにあらかじめパターンを設定しておき、そ
のパターンに従つて、走査点Pに処理を行なう
かどうかを判断する。
2) Density condition This is a condition that determines the density (width, etc.) of the scanning point P on the screen. Specifically, a pattern is set in advance for the scanning point P, and it is determined whether or not to process the scanning point P according to the pattern.

3) データ条件 走査点Pおよびそのまわりの
色情報の内容から、処理を行なうかどうか判断
する。例えば、あらかじめ定められた色あいを
持つ点にのみ、処理を行なつたり、画像のエツ
ジの部分にのみ処理を行なう時に使用する。
3) Data conditions It is determined whether or not to perform processing based on the content of the scanning point P and the color information around it. For example, it is used when processing only points with a predetermined color tone or processing only the edges of an image.

処理点Qiの決定(エレメント図形)には、次の
ようなものがある。
The following methods are used to determine the processing point Qi (element figure).

1) ドツト 中心点1点のみからなるエレメン
ト図形で、処理点Qiを中心点(=処理される
こととなつた走査点P′)だけにする。すなわ
ち、エレメント図形を用いない場合と同じ処理
をすることになる。
1) Dot An element figure consisting of only one center point, and the processing point Qi is set to be only the center point (=scanning point P' that is to be processed). In other words, the same processing as when no element figure is used is performed.

2) ノーマル 中心点付近に、比較的集中した
エレメント図形である。こういつた図形を用い
れば、画質の変換が行なえることが、同出願人
よる前出の昭和59年3月22日付特許願「画質変
更装置」により提案されている。
2) Normal Element figures are relatively concentrated near the center point. It is proposed in the above-mentioned patent application ``Image Quality Changing Device'' dated March 22, 1981 by the same applicant that the image quality can be converted by using such a figure.

3) マルチ 中心点より、比較的分散した点よ
りなるエレメント図形である。この図形を用い
れば、処理点Qiはバラバラに分散されるため
パターンの繰り返し図形を作成することができ
る。
3) Multi This is an element figure made up of points that are relatively dispersed from a central point. If this figure is used, the processing points Qi are dispersed, so it is possible to create a figure with a repeating pattern.

第4図aはドツト、第4図bはノーマル、第4
図cはマルチのエレメント図形の例である。
Figure 4 a is dot, Figure 4 b is normal, Figure 4
Figure c is an example of a multi-element figure.

最後に処理内容について掲げる。 Finally, we will list the processing details.

1) 画き込み処理 処理点Qi上で、メモリB
7の色情報をメモリA6のものと置きかえる処
理である。メモリA6上の画像を、メモリB6
の画像の中に合成したり、メモリA6で設定さ
れた色でメモリB6上に線を画きこんだりする
時に使用する。
1) Imprint processing On processing point Qi, memory B
This process replaces the color information in memory A6 with the color information in memory A6. The image on memory A6 is transferred to memory B6.
It is used when merging into an image or drawing a line on memory B6 using the color set in memory A6.

2) ぼかし処理 処理点Qiを中心に、メモリ
A6上のある範囲の色情報の平均をとり、得ら
れた平均の色情報で、メモリB7上の処理点
Qiの色情報を置きかえる処理である。画像を
ぼかす効果がある。
2) Blur processing The color information in a certain range on the memory A6 is averaged around the processing point Qi, and the processing point on the memory B7 is calculated using the average color information obtained.
This process replaces Qi's color information. It has the effect of blurring the image.

3) 色平均処理 処理点Qi上で、メモリA6
の色情報とメモリB7の色情報の平均をとり、
得られた色情報で、メモリB7上の処理点Qi
の色情報を置きかえる処理である。2つの画像
を平均し、重ねたような画像が得られる。
3) Color average processing On processing point Qi, memory A6
Take the average of the color information of and the color information of memory B7,
Using the obtained color information, the processing point Qi on memory B7 is
This process replaces the color information of . By averaging the two images, an image that looks like they are superimposed is obtained.

4) 色あい変更処理 メモリB7上の処理点
Qiの色情報に、ある演算を行なつて色あいの
変更を行ない、得られた情報で、メモリB7上
の処理点Qiの色情報を置きかえる処理である。
画像の色あいを変更する時に使用する。
4) Color tone change processing Processing point on memory B7
This is a process in which a certain calculation is performed on the color information of Qi to change the color tone, and the color information of the processing point Qi on the memory B7 is replaced with the obtained information.
Used when changing the color tone of an image.

5) 白黒化処理 メモリB7上の処理点Qiの
色情報から明るさを計算し、その明るさを持つ
無彩色の色情報で、メモリB7の処理点Qiの
色情報を置きかえる処理である。この処理を施
すことにより白黒画像が得られる。
5) Monochrome processing This is a process in which the brightness is calculated from the color information of the processing point Qi in the memory B7, and the color information of the processing point Qi in the memory B7 is replaced with color information of an achromatic color having the brightness. By performing this processing, a black and white image is obtained.

例えば、画像を部分的に色変更する場合と、画
像合成の後、エツジを処理し、縁の部分を目だた
なくする場合の具体例を説明すれば、次のとおり
である。
For example, specific examples of partially changing the color of an image and processing edges to make them less conspicuous after image composition will be described below.

まず、領域指定した上で色変更するという複合
処理の例を説明する。第5図aが原画である。こ
こで、車の色を変更する場合を示す。
First, an example of composite processing in which a color is changed after specifying an area will be explained. Figure 5a is the original drawing. Here, a case is shown in which the color of the car is changed.

最初に、領域指定用メモリC15上に、車の部
分を示す情報を書き込む。第5図bがメモリC1
5の内容で、黒い部分が車の領域である。この領
域を入力する方法は、例えば、カーソルを原画上
で動かし、車の部分を閉曲線で囲む、等の方法が
考えられる。
First, information indicating the part of the car is written on the area specification memory C15. Figure 5b is memory C1
In the contents of 5, the black part is the car area. A possible method for inputting this area is, for example, moving a cursor on the original image and surrounding the car part with a closed curve.

次に処理のパラメータの設定であるが、走査方
法は全面走査(ラスタースキヤン方式)とする。
処理条件は領域条件のみ設定し、密度条件、デー
タ条件は設定しない。エレメント図形はドツトを
用いる。処理内容は色変更とする。
Next, processing parameters are set, and the scanning method is full-scale scanning (raster scan method).
As for processing conditions, only area conditions are set; density conditions and data conditions are not set. Dots are used for element shapes. The processing content is to change the color.

以上のパラメータを設定し、処理を実行する
と、ラスタースキヤンの方法で、画面全体が走査
され、領域条件をみたす車の領域にのみ色変更が
行なわれる。第5図cが処理結果である。
When the above parameters are set and the process is executed, the entire screen is scanned using the raster scan method, and the color is changed only in the area of the car that satisfies the area conditions. FIG. 5c shows the processing result.

次にエツジ処理(ひいた線上をぼかしていく)
の複合処理の例を説明する。2枚の画像の一方か
らある部分を切出し、もう片方の画像に合成する
と、縁の部分が鋭く切れて、目ざわりになること
が多い。この場合は、エツジの部分をぼかすこと
により、自然な画像にすることができる。この場
合、ぼかしの処理は、縁の部分のみに行なう必要
がある。
Next, edge processing (blur the drawn line)
An example of complex processing will be explained below. If you cut out a certain part from one of two images and combine it with the other image, the edges will often be sharply cut and look unsightly. In this case, by blurring the edges, a natural image can be created. In this case, the blurring process needs to be performed only on the edges.

それには、パラメータを次のように設定して画
像処理を行なえばよい。まず走査方法は手書き走
査とする。判断基準は特に設定しない。エレメン
ト図形はノーマル図形(第4図b)を設定する。
ここで、大きなエレメント図形を設定すれば、広
い範囲でぼかしが行なわれ、小さなエレメント図
形を設定すれば、小さな領域でぼかしが行なわれ
る。処理内容はぼかしとする。
To do this, image processing can be performed by setting parameters as follows. First, the scanning method is handwritten scanning. No particular criteria for judgment are set. As the element figure, a normal figure (FIG. 4b) is set.
Here, if a large element figure is set, blurring will be performed in a wide range, and if a small element figure is set, blurring will be performed in a small area. The processing content is blurred.

以上のパラメータを設定し、処理を実行する
と、ぼかしを行なう領域は、手書き入力できるよ
うになる。そこで、画面を見ながら、エツジが目
ざわりな部分をぼかしていけばよい。
By setting the above parameters and executing the process, handwritten input can be performed in the area to be blurred. Therefore, all you have to do is look at the screen and blur out the areas where the edges are noticeable.

〈発明の効果〉 以上の説明から明らかなように、本発明は、 1) 走査点Pを求めるための画像の走査方法 2) 上記走査点Pのうち処理を行うべき走査点
P′を決定するための判断基準 3) 上記決定された走査点P′に基づいて実際の
処理が実行されるべき処理点Qiを決めるため
のエレメント図形 4) 上記処理点Qiに対して行なわれる処理内
容の4つのパラメータを独立に設定して、複合
画像処理を実行するものであり、従来不可能で
あつた、変化に富んだ表現能力豊かな絵を作成
するための複雑なさまざまな複合画像処理を、
容易に実行することができる。
<Effects of the Invention> As is clear from the above description, the present invention provides the following features: 1) A method of scanning an image to obtain a scanning point P 2) A scanning point to be processed among the scanning points P
Judgment criteria for determining P′ 3) Element figure for determining the processing point Qi at which actual processing is to be performed based on the scanning point P′ determined above 4) The processing performed for the above processing point Qi It performs composite image processing by setting four processing parameters independently, and can create various complex composite images to create pictures with a rich variety of expressive abilities that were previously impossible. processing,
Can be easily performed.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示すブロツク構成
図、第2図は動作を説明するフローチヤート、第
3図a,bは処理点とエレメント図形の関係を説
明する図、第4図a,b,cはエレメント図形例
を示す図、第5図a,b,cは画像処理の具体例
を説明するための図である。 1……制御用マイクロプロセツサ、2……バ
ス、5……命令入力装置、6……画像メモリA、
7……画像メモリB、11……画像入力装置、1
2……A/D変換器、13……デイスプレイ、1
4……D/A変換器、15……領域指定用メモリ
(C)。
FIG. 1 is a block configuration diagram showing an embodiment of the present invention, FIG. 2 is a flowchart explaining the operation, FIGS. 3 a and b are diagrams explaining the relationship between processing points and element figures, and FIG. 4 a , b, and c are diagrams showing examples of element graphics, and FIGS. 5a, b, and c are diagrams for explaining specific examples of image processing. DESCRIPTION OF SYMBOLS 1... Control microprocessor, 2... Bus, 5... Command input device, 6... Image memory A,
7... Image memory B, 11... Image input device, 1
2...A/D converter, 13...Display, 1
4...D/A converter, 15...memory for area specification
(C).

Claims (1)

【特許請求の範囲】 1 複数の選択肢から選択された設定条件に基づ
いて画像に対する各種の処理を行うための画像処
理装置において、 手書き走査、計算走査、全面走査の内から任意
に一つの画像上の走査点を抽出する走査方法を選
択し設定する走査方法選択設定手段と、 走査点で処理を行うか否かの処理領域条件、密
度条件、データ条件の内から任意に一つの判断基
準を選択し設定する判断基準選択設定手段と、 中心点の周辺に分布した任意の形状を有するあ
らかじめ定められた複数のドツトパターンの内か
ら任意に一つのエレメント図形を選択し設定する
エレメント図形選択設定手段と、 書き込み処理、ぼかし処理、色平均処理、色あ
い変更処理、白黒化処理の内から任意に一つの処
理内容を選択し設定する処理選択設定手段とを備
え、 前記各手段によつて選択し設定された走査方法
及び判断基準、エレメント図形、処理内容の各パ
ラメータに基づいて複合画像処理を実行するよう
になしたことを特徴とする画像処理装置。
[Scope of Claims] 1. In an image processing device for performing various types of processing on an image based on setting conditions selected from a plurality of options, an image processing device that performs various processing on an image arbitrarily from among handwritten scanning, calculation scanning, and full-scale scanning. a scanning method selection and setting means for selecting and setting a scanning method for extracting scanning points; and arbitrarily selecting one criterion from processing area conditions, density conditions, and data conditions for determining whether or not to perform processing at scanning points. and an element shape selection and setting means for arbitrarily selecting and setting one element shape from among a plurality of predetermined dot patterns having arbitrary shapes distributed around a center point. , processing selection setting means for arbitrarily selecting and setting one processing content from among writing processing, blurring processing, color averaging processing, color tone changing processing, and monochrome processing; 1. An image processing apparatus characterized in that composite image processing is executed based on parameters such as a scanning method and judgment criteria, an element figure, and processing contents.
JP59116308A 1984-03-22 1984-06-04 Image processor Granted JPS60258680A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP59116308A JPS60258680A (en) 1984-06-04 1984-06-04 Image processor
US06/714,757 US4695966A (en) 1984-03-22 1985-03-22 Image processing device
US07/061,296 US4949279A (en) 1984-03-22 1987-06-12 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59116308A JPS60258680A (en) 1984-06-04 1984-06-04 Image processor

Publications (2)

Publication Number Publication Date
JPS60258680A JPS60258680A (en) 1985-12-20
JPH0321942B2 true JPH0321942B2 (en) 1991-03-25

Family

ID=14683787

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59116308A Granted JPS60258680A (en) 1984-03-22 1984-06-04 Image processor

Country Status (1)

Country Link
JP (1) JPS60258680A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2690492B2 (en) * 1988-02-29 1997-12-10 キヤノン株式会社 Image processing device
JPH0328975A (en) * 1989-06-27 1991-02-07 Tokyo Electric Power Co Inc:The Image processing system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5860876A (en) * 1981-10-08 1983-04-11 Canon Inc Picture processing system
JPS58190158A (en) * 1982-04-30 1983-11-07 Mitsubishi Electric Corp Picture processor
JPS5960559A (en) * 1982-09-30 1984-04-06 Toshiba Corp Picture processing device

Also Published As

Publication number Publication date
JPS60258680A (en) 1985-12-20

Similar Documents

Publication Publication Date Title
US4695966A (en) Image processing device
JP3497187B2 (en) Image editing device for image processing system
US6097853A (en) User definable windows for selecting image processing regions
US5412402A (en) Electronic graphic systems
JPH07114503B2 (en) Color correction method
US20070253640A1 (en) Image manipulation method and apparatus
JPS59197085A (en) Color image altering apparatus
US4949279A (en) Image processing device
JP3096103B2 (en) Image processing apparatus and method
JPH0321942B2 (en)
JPH0146905B2 (en)
JP2911464B2 (en) Image processing method
JPS61221878A (en) Picture processor
JPS61150077A (en) Picture processor
EP0360432B1 (en) Video graphics system
JPH0767136B2 (en) Image processing device
JPH0823871B2 (en) Make-up simulation system
JPH11161784A (en) Picture processor and method therefor
US7027069B2 (en) Program for automatic picture formation and storage medium storing the program
JPH05128224A (en) Color extracting device for color picture and method therefor
JP2722148B2 (en) Image brushing method
JPH0462108B2 (en)
JP2005115011A (en) Image display device, image display method, image display program, and recording medium recording the program
JPH04229379A (en) Image editing system
JPH10188019A (en) Image processing method and apparatus

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term