JPS6345685A - Image processing control system - Google Patents

Image processing control system

Info

Publication number
JPS6345685A
JPS6345685A JP61188764A JP18876486A JPS6345685A JP S6345685 A JPS6345685 A JP S6345685A JP 61188764 A JP61188764 A JP 61188764A JP 18876486 A JP18876486 A JP 18876486A JP S6345685 A JPS6345685 A JP S6345685A
Authority
JP
Japan
Prior art keywords
image data
circuit
data
rotation
rotating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP61188764A
Other languages
Japanese (ja)
Inventor
Hiroyuki Kaneda
裕之 金田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP61188764A priority Critical patent/JPS6345685A/en
Publication of JPS6345685A publication Critical patent/JPS6345685A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PURPOSE:To rotate image data by 90 deg. or 180 deg. at a high speed without increasing the load of a CPU by providing a 90 deg. rotating circuit, a 180 deg. rotating circuit and a selection circuit. CONSTITUTION:The 90 deg. rotating circuit 1 rotating the input image data IN by 90 deg., the 180 deg. rotating circuit 2 rotating data by 180 deg. and the selection circuit 3 selecting either one of the outputs of the both circuits 1 and 2 are provided. Consequently, by inputting the image data IN to the 90 deg. rotating circuit 1 and the 180 deg. rotating circuit 2, it can be directly rotated by 90 deg. or 180 deg.. Moreover the selection circuit 3 can take out either one of them as an output image data OUT. Thus a CPU never do such application operations as to link two-dimensional data and one-dimensional data, thereby processing image data at a high speed.

Description

【発明の詳細な説明】 〔概 要〕 イメージデータ処理制御方式であって、入力イメージデ
ータを90°回転させる90°回転回路と、入力イメー
ジデータを180°回転させる180゜回転回路と、両
回転回路の生成データのいずれかを選択して出力する選
択回路と、をそれぞれ設けることにより必要に応じてイ
メージデータを90゜又は180°回転させて高速でイ
メージ処理を行おうとするものである。
[Detailed Description of the Invention] [Summary] An image data processing control system that includes a 90° rotation circuit that rotates input image data by 90°, a 180° rotation circuit that rotates input image data by 180°, and a dual rotation circuit. By providing a selection circuit that selects and outputs any of the data generated by the circuit, image data can be rotated by 90 degrees or 180 degrees as necessary to perform image processing at high speed.

〔産業上の利用分野〕[Industrial application field]

本発明は、イメージデータ処理制御方式、特にイメージ
データを必要に応じて±90°又は180゜回転させる
ことにより新しいイメージデータを作成する方式に関し
、例えばテレビの画像データを90°又は180°回転
させるような場合に適用される。
The present invention relates to an image data processing control method, and particularly to a method for creating new image data by rotating image data by ±90° or 180° as necessary, such as rotating television image data by 90° or 180°. applied in such cases.

通常、イメージデータは一つの点であるドノトを基本と
して2次元(面)の構成をとっており、ドツト単位をそ
の最小処理単位としている。
Normally, image data has a two-dimensional (surface) configuration based on one dot, and the dot unit is the minimum processing unit.

これに対し、中央処理装置(CPU)が処理するデータ
やデータを蓄積するメモリのビット幅は、複数ビットを
一組としたアクセス単位即ちバイト又はワードをその最
小処理単位として1次元的に処理される。
On the other hand, the bit width of data processed by a central processing unit (CPU) or memory that stores data is processed one-dimensionally with the access unit consisting of a set of multiple bits, that is, the byte or word, as the minimum processing unit. Ru.

従って、イメージデータはバイトやワードといったアク
セス単位とは無関係である。
Therefore, image data is independent of access units such as bytes and words.

このため、2次元データであるイメージデータを1次元
的に処理しなければならない点に、取扱いの困難さがあ
る。
Therefore, it is difficult to handle the image data, which is two-dimensional data, in that it must be processed one-dimensionally.

〔従来の技術〕[Conventional technology]

従来、このようなイメージデータをCPUで処理する場
合、2次元に配列されたデータを当該CPUが1次元的
に処理できるように、そのデータをアクセスしていた。
Conventionally, when such image data is processed by a CPU, the data is accessed so that the CPU can process the two-dimensionally arranged data one-dimensionally.

即ち、アクセス時に上述した最小処理単位であるバイト
又はワードによりデータを読みまたは書いていた。
That is, at the time of access, data is read or written in bytes or words, which are the above-mentioned minimum processing units.

そして、このようにバイト又はワードにより読、み書き
されたデータを当該CPU内部で処理するときにドツト
を基本とした2次元構成であるイメージデータに適合さ
せていた。
When the data read, written and written in bytes or words is processed within the CPU, it is adapted to image data having a two-dimensional structure based on dots.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述したように、従来は、イメージデータの読み書きを
バイト又はワードで行ないCPU内部でドツト単位によ
り処理できるように適合させていた。つまり、CPU内
部では、全く異なる概念を結び付けるような適合操作を
行なっていた。
As described above, in the past, image data was read and written in bytes or words and was adapted to be processed dot by dot within the CPU. In other words, within the CPU, a matching operation was performed to connect completely different concepts.

従って、従来は、この適合操作のためだけでもCPtJ
の負荷が膨大なものとなり、一般にはイメージデータの
処理には多大の時間を要するという問題点があった。
Therefore, conventionally, just for this adaptation operation, CPtJ
This poses a problem in that the load on image data is enormous, and processing of image data generally requires a large amount of time.

近年の情報処理装置ではかかる2次元のイメージデータ
を取り扱うことが多くなって来ており、イメージデータ
の高速処理が益々要求されつつある。
In recent years, information processing apparatuses are increasingly handling such two-dimensional image data, and high-speed processing of image data is increasingly required.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の目的は、イメージデータを高速に処理すること
にある。
An object of the present invention is to process image data at high speed.

そのための手段は、第1図に示すように、入力イメージ
データINを90”回転させる90°回転回路1と18
0°回転させる180°回転回路2とを設けると共にこ
れら2つの回路1と2のいずれかを選択して出力イメー
ジデータOUTとして取り出す選択回路3を設けたもの
である。
As shown in FIG. 1, means for this purpose include 90° rotation circuits 1 and 18 for rotating input image data IN by 90''.
A 180° rotation circuit 2 for rotating the image by 0° is provided, and a selection circuit 3 is provided for selecting one of these two circuits 1 and 2 and taking it out as output image data OUT.

〔作 用〕[For production]

上記のとおり、本発明によれば入力イメージデータIN
を90°回転させる90°回転回路1と180°回転さ
せる180°回転回路2と両回路1.2のいずれかの出
力を選択する選択回路3とを設けた。
As described above, according to the present invention, input image data IN
A 90° rotation circuit 1 for rotating 90°, a 180° rotation circuit 2 for rotating 180°, and a selection circuit 3 for selecting one of the outputs of both circuits 1.2 are provided.

従って、入力イメージデータINを上記90’回転回路
1と180°回転回路2に入力させれば、直接に90°
又は180°回転することができ、更に選択回路3によ
りそのいずれかを出力イメージデータOUTとして取り
出すことができる。
Therefore, if the input image data IN is inputted to the 90' rotation circuit 1 and the 180° rotation circuit 2, the 90°
Alternatively, it can be rotated by 180 degrees, and further, any one of them can be taken out as output image data OUT by the selection circuit 3.

このため、従来のように2次元データと1次元データを
結び付けるといった適合操作をCPLIが行う必要がな
くなり、イメージデータを高速に処理できるようになっ
た。
Therefore, it is no longer necessary for the CPLI to perform matching operations such as connecting two-dimensional data and one-dimensional data as in the past, and image data can now be processed at high speed.

〔実施例〕〔Example〕

以下、本発明を、実施例により添付図面を参照して、説
明する。
The invention will now be explained by way of example with reference to the accompanying drawings.

第2図は、本発明の実施例を示す図である。FIG. 2 is a diagram showing an embodiment of the present invention.

第2図の実施例は、90°回転回路1.180゜回転回
路2、選択回路3から構成されている。
The embodiment shown in FIG. 2 is composed of a 90° rotation circuit 1, a 180° rotation circuit 2, and a selection circuit 3.

上記90°回転回路1はターナマトリックス11から成
り、入力イメージデータINを+90’又は−90°回
転して出力する。
The 90° rotation circuit 1 includes a turner matrix 11, and outputs the input image data IN after rotating it by +90' or -90°.

また、上記180°回転回路2はビット反転回路21と
逆転レジスタ22から成り、入力イメージデータINを
180′回転する。
The 180° rotation circuit 2 includes a bit inversion circuit 21 and a reversal register 22, and rotates the input image data IN by 180'.

更に、選択回路3はオアゲー)31から成り、必要に応
じ、上記90°回転回路1の右シフト出カデークOγ若
しくは左シフト出力データOR又は180°回転回路2
の出力データを選択することにより出力イメージデータ
OUTとして出力する。
Furthermore, the selection circuit 3 is comprised of an OR game) 31, and, if necessary, the right shift output data Oγ or the left shift output data OR of the 90° rotation circuit 1 or the 180° rotation circuit 2.
By selecting the output data of , it is output as output image data OUT.

上記ターナマトリックス1工の構成図は、第3図に示す
とおりであり、16ビツト×16ワードのレジスタファ
イルである。また上記逆転レジスタ22は、第9図に示
すように、16ビツトのレジスタであり、入力データの
MSBとLSBの順が逆転してセットされかつ出力され
る。
The block diagram of the turner matrix 1 is shown in FIG. 3, and is a register file of 16 bits x 16 words. The inversion register 22 is a 16-bit register, as shown in FIG. 9, and is set and outputted with the MSB and LSB of the input data reversed in order.

従って、第2図の実施例の機能を、概略的に示せば次の
ようになる。
Therefore, the functions of the embodiment shown in FIG. 2 can be summarized as follows.

即ち、イメージを格納するメモリからリードしたIW(
16ビツト)単位のデータを16ビツト×16ワードの
ターナマトリックス11へ格納すること又は16ビツト
の逆転レジスタ22へ格納することであり、それに対応
してイメージを格納するメモリへIW(16ビツト)単
位のデータを16ビツト×16ワードのターナマトリッ
クス11から出力すること又は16ビツトの逆転レジス
タ22から出力することである。
That is, the IW (
16-bit) unit is stored in the 16-bit x 16-word turner matrix 11 or in the 16-bit inversion register 22, and correspondingly, the data is stored in the memory storing the image in IW (16-bit) units. data from the 16-bit x 16-word turner matrix 11 or from the 16-bit inversion register 22.

90°回転回路1を構成するターナマトリ・ソクス11
の構成図は第3図に示すとおりである。既述したように
、ターナマトリックス11は16ビツト×16ワードの
レジスタファイルで、次の機能を持っている。
Turnamatri sox 11 that constitutes the 90° rotation circuit 1
The configuration diagram is shown in Fig. 3. As mentioned above, the turner matrix 11 is a 16 bit x 16 word register file and has the following functions.

■ 16ビツトデータのパラレル人力 ■ 入力した16ワードのデータを、右または左シフト
して、同一ビット位の16ビツトを1ワードとして出力
する。この時、右シフト時は先入れデータのビ・ノド程
、左シフト時は後入れデータのビット程、出力データの
MSBに位置する。
■ Parallel manual processing of 16-bit data ■ Shifts the input 16 words of data to the right or left and outputs 16 bits of the same bit position as one word. At this time, when shifting to the right, the bits of the first-in data are located at the MSB, and when shifting to the left, the bits of the last-in data are located at the MSB of the output data.

上記■、■をまとめると、次のようになる。A summary of ■ and ■ above is as follows.

入力データをDni−[dnF、 dnE、・・・、d
n2、dnl、、dnO]  iとし、DO〜DFを1
6ワードの入力データとする。この時の右シフトされた
出力データは、 Dnor = [dOn、 din、・・・、d Dn
 、d En %dFn]orとなる。
Input data as Dni-[dnF, dnE, ..., d
n2, dnl,, dnO] i, and DO~DF as 1
The input data is 6 words. The right-shifted output data at this time is Dnor = [dOn, din, ..., d Dn
, d En %dFn]or.

また、左シフトされた出力データは、 Dnol −[dFF−n、dEF−n、  ・ −−
1d2P−n、dlF−n、 dOF−n] olとな
る。
Also, the left-shifted output data is Dnol −[dFF-n, dEF-n, ・ --
1d2P-n, dlF-n, dOF-n] ol.

これを図示し、添字のみを表記すると、第3図のように
なる。
If this is illustrated and only the subscripts are written, it will look like Figure 3.

以下、このターナマトリックス11を用いて、イメージ
データを90°回転する場合の動作を、第4図乃至第8
図に基いて、説明する。
Below, the operation when rotating image data by 90 degrees using this turner matrix 11 will be explained in FIGS. 4 to 8.
This will be explained based on the diagram.

(1)+90°回転の場合。(1) For +90° rotation.

+90°回転とは、第4図に示すように、反時計方向に
90°だけイメージデータを回転することをいう。
+90° rotation means rotating the image data by 90° counterclockwise, as shown in FIG.

この+90”回転又は後述する一90°回転に際しては
、第5図に示すように、便宜上16ビツト×16ワード
のサイの目に区切った入力イメージデータ領域と出力イ
メージデータ領域により構成する。そして90°回転は
、すべてこのサイの目を単位として行われる。
For this +90" rotation or 190° rotation to be described later, as shown in FIG. All rotations are done in units of this die roll.

先ず、サイの目りの16ビツト×16ワードのデータを
アドレスの若い順にターナマトリックスに格納する(第
5図(A))。このサイの目しのデータを右シフトしサ
イの目lに右シフト出力データをアドレスの若い順に格
納する(第5図(B))。
First, data of 16 bits x 16 words of dice is stored in the turner matrix in descending order of addresses (FIG. 5(A)). The data on this die is shifted to the right, and the right-shifted output data is stored in die L in ascending order of addresses (FIG. 5(B)).

次に、人力イメージデータ領域のサイの目2Lのデータ
(第5図(A))を同様の手順で出力イメージデータ出
力領域のサイの目2に格納する(第5図(B))。
Next, the data of die roll 2L in the human image data area (FIG. 5(A)) is stored in die roll 2 of the output image data output area in the same manner (FIG. 5(B)).

以下同様にして、サイの目の右シフト転送を行う。In the same manner, the dice are shifted to the right and transferred.

これにより、イメージデータの+90°回転動作は終了
するが、この+90°回転の場合の入力イメージデータ
領域と出力イメージデータ領域のサイの目の対応関係は
第6図に示すとおりである。
This completes the +90° rotation operation of the image data, and the correspondence relationship between the input image data area and the output image data area in the case of this +90° rotation is as shown in FIG.

(2)−90’回転の場合。(2) -90' rotation.

一90°回転とは、第7図に示すように、時計方向にイ
メージデータを90°だけ回転することをいう。
190° rotation means rotating the image data by 90° clockwise, as shown in FIG.

既述したように、この−90°回転も、+90゜回転と
同様に、第5図のサイの目を単位として行われる。
As mentioned above, this -90° rotation is also performed in units of dice rolls in FIG. 5, similar to the +90° rotation.

先ず、サイの目1の16ビツト×16ワードのデータを
アドレスの若い順にターナマトリックスに格納する(第
5図(八))。このサイの目1のデータを左シフトし、
サイの目Mに左シフト出力データをアドレスの若い順に
格納する(第5図(B))。
First, data of 16 bits x 16 words of die roll 1 is stored in the turner matrix in ascending order of address (FIG. 5 (8)). Shift this die roll 1 data to the left,
The left shift output data is stored in the die roll M in ascending order of address (FIG. 5(B)).

次に、入力イメージデータ領域のサイの目2のデータを
同様の手順で出力イメージデータ出力領域のサイの目2
Mに格納する。
Next, the data of die roll 2 of the input image data area is processed in the same manner as the data of die roll 2 of the output image data output area.
Store in M.

以下同様にして、サイの目の左シフト転送を行う。In the same manner, the dice are shifted to the left and transferred.

一90°回転の入力イメージデータ領域と出力イメージ
データ領域のサイの目の対応関係は、第8図に示すとお
りである。
The correspondence relationship between the input image data area and the output image data area rotated by 190 degrees is as shown in FIG.

180°凹転回路2を構成する逆転レジスタ22は、既
述したように、16ビツトのレジスタであるが(第9図
)、前段のビット反転回路21 (第でイメージデータ
の180°回転を行う。
The reversing register 22 constituting the 180° concave rotation circuit 2 is a 16-bit register (FIG. 9), as described above, but the bit reversing circuit 21 (which performs 180° rotation of image data in the previous stage) .

180°回転とは、よく知られているように、第10図
に示す回転をいう。
As is well known, 180° rotation refers to the rotation shown in FIG. 10.

この180゛回転は次の動作により行われる。This 180° rotation is performed by the following operation.

先ず、人力イメージデータ領域の先頭ワードをリードし
、逆転レジスタにセントする。次に、この逆転レジスタ
の内容を出力イメージデータ領域の最後尾ヘセソトする
。次に入力イメージデータ領域の2番目のワードをリー
ドし、同様に逆転レジスタを介して出力イメージデータ
領域の最後から2番目のワードにセットする。
First, the first word of the human image data area is read and placed in the reversal register. Next, the contents of this inversion register are transferred to the end of the output image data area. Next, the second word of the input image data area is read and similarly set to the penultimate word of the output image data area via the inversion register.

以下同様にして、逆転転送を行うが、入力イメージデー
タ領域と出力イメージデータ領域のアドレスの対応は第
11図に示すとおりである。
Thereafter, reverse transfer is performed in the same manner, but the correspondence between the addresses of the input image data area and the output image data area is as shown in FIG.

〔発明の効果〕〔Effect of the invention〕

上記のとおり、本発明によれば90°回転回路と180
°回転回路と選択回路とを設けることにより、cpuの
負荷を増大することな〈従来よりも高速でイメージデー
タの90°又は180°回転が行われるようになった。
As mentioned above, according to the present invention, the 90° rotation circuit and the 180° rotation circuit
By providing a rotation circuit and a selection circuit, image data can now be rotated 90 degrees or 180 degrees faster than before without increasing the load on the CPU.

即ち、イメージデータを処理するために、従来CPUで
行ってきたプログラムによるイメージデータ処理を、ハ
ードウェアにより置き換えたため、イメージデータの高
速処理が可能となり、処理性能が著しく向上した。
That is, in order to process image data, the program-based image data processing conventionally performed by a CPU is replaced by hardware, which enables high-speed processing of image data and significantly improves processing performance.

更に、本発明の付加的効果としては、このハードウェア
の追加により、±90’、180°回転だけではなく、
イメージデータを格納しているメモリのアクセスの順序
を適当に選びさえすれば、上下方向、左右方向の鏡像反
転、対角線を反転軸とする反転も容易かつ高速に実現が
可能となった。
Furthermore, as an additional effect of the present invention, by adding this hardware, not only ±90' and 180° rotation,
As long as the order of accessing the memory storing image data is appropriately selected, it is now possible to easily and quickly perform mirror image reversal in the vertical and horizontal directions, as well as reversal using the diagonal as the reversal axis.

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

第1図は本発明の原理図、第2図は本発明の実施例を示
す図、第3図は本発明によるターナマトリックスの構成
図、第4図は本発明による+90”回転の概念図、第5
図は本発明によるターナマトリックスの入力イメージデ
ータ領域と出力イメージデータ領域の構成図、第6図は
本発明による+90°回転の入力イメージデータ領域と
出力イメージデータ領域のサイの目対応図、第7図は本
発明による一90°回転の概念図、第8図は本発明によ
る一90°回転の入力イメージデータ領域と出力イメー
ジデータのサイの目対応図、第9図は本発明による逆転
レジスタの構成図、第10図は本発明による180°回
転の概念図、第11図は本発明による180°回転の場
合の人力イメージデータ領域と出力イメージデータ領域
のアドレス対応図である。 1・・・90°回転回路、2・・・180°回転回路、
3・・・選択回路、    IN・・・入力イメージデ
ータ、OUT・・・出力イメージデータ、 11・・・ターナマトリックス、 21・・・ビット反転回路、 22・・・逆転レジスタ、3工・・・オアゲート。 本発明の原理図 1−−−90’回転回路 2−−−180’回転回路 3−m=選択回路 IN−一一人カイメージデータ 0LJT−−一出力イメージデータ 本発明の実施例を示す図 1−−−90’回転回路 2−−−180’回転回路 3−m=選択回路 TN−−一人カイメーノデータ 0LJT−m−出力イメージデータ 11−−−ターナマトリックス 21−m−ビット反転回路 22−m=逆転しノスタ 31−一一オアf−) 入力イメージデータ領域 (A)             (B)本発明による
ターナマトリックスの入力イメージデータ領域と出力イ
メージデータ領域の構成図 第5図 本発明による+90°回転の入力イメージデータ領域と
出力イメージデータ領域のサイの目対応図 第6図
FIG. 1 is a diagram showing the principle of the present invention, FIG. 2 is a diagram showing an embodiment of the present invention, FIG. 3 is a configuration diagram of a turner matrix according to the present invention, and FIG. 4 is a conceptual diagram of +90" rotation according to the present invention. Fifth
6 is a block diagram of the input image data area and output image data area of the turner matrix according to the present invention, FIG. 6 is a dice correspondence diagram of the input image data area and output image data area of +90° rotation according to the present invention, The figure is a conceptual diagram of 190° rotation according to the present invention, Fig. 8 is a dice correspondence diagram of the input image data area and output image data of 190° rotation according to the present invention, and Fig. 9 is a diagram of the inversion register according to the present invention. FIG. 10 is a conceptual diagram of 180° rotation according to the present invention, and FIG. 11 is an address correspondence diagram of the manual image data area and output image data area in the case of 180° rotation according to the present invention. 1...90° rotation circuit, 2...180° rotation circuit,
3... Selection circuit, IN... Input image data, OUT... Output image data, 11... Turner matrix, 21... Bit inversion circuit, 22... Reversing register, 3... Orgate. Principle of the present invention Diagram 1 --- 90' rotation circuit 2 --- 180' rotation circuit 3 - m = selection circuit IN - each individual image data 0LJT - 1 output image data Diagram showing an embodiment of the present invention 1---90' rotation circuit 2---180' rotation circuit 3-m=selection circuit TN--one person chimeno data 0LJT-m-output image data 11---Turner matrix 21-m-bit inversion circuit 22-m=reverse nosta 31-11 or f-) Input image data area (A) (B) Configuration diagram of input image data area and output image data area of the turner matrix according to the present invention FIG. 5 +90 according to the present invention Figure 6: Dice roll correspondence diagram of input image data area and output image data area of ° rotation

Claims (1)

【特許請求の範囲】[Claims] 入力イメージデータ(IN)を逐次書き込んで蓄え、該
蓄えた入力イメージデータ(IN)のすべてを元のデー
タとして必要に応じて上位ビット又は下位ビットから順
次すべてのデータの対応する同じビットを一組のデータ
とすることにより該入力イメージデータを90゜回転さ
せる90゜回転回路(1)と、入力イメージデータIN
のMSBとLSBを反転させることにより該入力イメー
ジデータINを180゜回転させる180゜回転回路(
2)と、上記90゜回転回路(1)又は180゜回転回
路(2)のいずれかの回路で生成されたイメージデータ
を選択することにより出力イメージデータ(OUT)と
して出力する選択回路(3)と、をそれぞれ設けること
により上記入力イメージデータ(IN)を必要に応じて
90゜又は180゜回転させ新たな出力イメージデータ
(OUT)を作成することを特徴とするイメージ処理制
御方式。
Input image data (IN) is sequentially written and stored, and all of the stored input image data (IN) is used as the original data, and if necessary, the same corresponding bits of all the data are sequentially created as a set from the upper bit or lower bit. a 90° rotation circuit (1) that rotates the input image data by 90° by making the input image data IN
A 180° rotation circuit (
2) and a selection circuit (3) that selects the image data generated by either the 90° rotation circuit (1) or the 180° rotation circuit (2) and outputs it as output image data (OUT). and , respectively, thereby rotating the input image data (IN) by 90 degrees or 180 degrees as necessary to create new output image data (OUT).
JP61188764A 1986-08-13 1986-08-13 Image processing control system Pending JPS6345685A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61188764A JPS6345685A (en) 1986-08-13 1986-08-13 Image processing control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61188764A JPS6345685A (en) 1986-08-13 1986-08-13 Image processing control system

Publications (1)

Publication Number Publication Date
JPS6345685A true JPS6345685A (en) 1988-02-26

Family

ID=16229364

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61188764A Pending JPS6345685A (en) 1986-08-13 1986-08-13 Image processing control system

Country Status (1)

Country Link
JP (1) JPS6345685A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5618989A (en) * 1979-07-26 1981-02-23 Ss Pharmaceut Co Ltd Imidazole derivative and its preparation
JPS60103390A (en) * 1983-11-11 1985-06-07 富士ゼロックス株式会社 Image memory

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5618989A (en) * 1979-07-26 1981-02-23 Ss Pharmaceut Co Ltd Imidazole derivative and its preparation
JPS60103390A (en) * 1983-11-11 1985-06-07 富士ゼロックス株式会社 Image memory

Similar Documents

Publication Publication Date Title
US5572713A (en) System and method for obtaining correct byte addresses by using logical operations on 2 least significant bits of byte address to facilitate compatibility between computer architectures having different memory orders
JPS6240740B2 (en)
US4907284A (en) Image processing apparatus having function of enlargement and/or shrinkage of image
JPS6247786A (en) Exclusive memory for adjacent image processing
US6061782A (en) Mechanism for floating point to integer conversion with RGB bias multiply
JPH04363736A (en) Information processor
JPS6345685A (en) Image processing control system
EP0655694B1 (en) Discrete cosine transform processor
AU704659B2 (en) Method of transposing data
JPS6149246A (en) Image rotation processing system
JPH0588887A (en) Data processor
JPS6148177B2 (en)
JP3061230B2 (en) Image processing device
JPH01171068A (en) Image data access method
JPH0642259B2 (en) Image processing device
JPS62226380A (en) Image rotating circuit
JPS6151268A (en) Data processing device
JPS61250774A (en) Space sum of products calculating device in picture processing
JPS6261164A (en) Image storage addressing device
JPS5960490A (en) Image data rotation system
JPS617934A (en) General purpose bit operating system
JPS6059622B2 (en) Image memory data exchange device
JPH01240985A (en) Image data processor
JPS63298673A (en) Image memory element
JPH0433178A (en) Picture information processing system