JPS63205694A - イメ−ジ縮小回転回路 - Google Patents

イメ−ジ縮小回転回路

Info

Publication number
JPS63205694A
JPS63205694A JP62036895A JP3689587A JPS63205694A JP S63205694 A JPS63205694 A JP S63205694A JP 62036895 A JP62036895 A JP 62036895A JP 3689587 A JP3689587 A JP 3689587A JP S63205694 A JPS63205694 A JP S63205694A
Authority
JP
Japan
Prior art keywords
data
circuit
image
shift
ram
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
JP62036895A
Other languages
English (en)
Inventor
八郎 澤田
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP62036895A priority Critical patent/JPS63205694A/ja
Priority to US07/031,623 priority patent/US4806920A/en
Publication of JPS63205694A publication Critical patent/JPS63205694A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/60Rotation of whole images or parts thereof

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、原イメージ情報に対し、90°、180°。
2700回転した縮小イメージ情報を作成するイメージ
縮小回転回路に関する。特に9本発明は。
イメージ情報を格納するメモリ上のイメージデータを縮
小して回転し外部に転送する時、走査方向に縮小回転イ
メージデータを作成し、転送するイメージ縮小回転回路
に関する。
(従来の技術) 従来、イメージ情報等の二次元情報を縮小回転処理する
際には、まずイメージ処理のためのワークエリアとして
イメージと同じ大きさのメモリ領域を確保し、プロセッ
サを使ってメモリ上で演算を行いイメージデータの縮小
を行う。
その後、格子状に配置したシフトレジスタだよってイメ
ージデータを回転し9回転したイメージデータを、前記
確保したメモリ領域に格納する。その後、走査方向に縮
小回転したデータを読みだし転送していた。(イメージ
情報を90?180°、270°回転する回路は2例え
ば、特願昭57−41879号明細書に開示されている
。)(発明が解決しようとする問題点) この様なイメージ縮小回転回路では、イメージ情報の様
な大量のデータを取り扱う場合、処理するイメージと同
じ大きさのメモリ領域をイメージ処理のためのワークエ
リアとして必要とする。このため、処理するイメージが
大きくなると膨大なメモリ領域をもつメモリを必要とす
る。
また、一度に処理するデータ長が長くなると。
イメージデータを回転する格子状に配置したシフトレジ
スタの数が増加する。
このように、上記イメージ縮小回転回路は。
取り扱うイメージ情報が大きくなるに従い回路規模が大
きくなる欠点がある。
本発明の目的は、上記欠点を除去し、小回路規模で大き
なイメージ情報を処理できるイメージ縮小回転回路を提
供することにある。
以下fp−日 (問題点を解決するための手段) 本発明によるイメージ縮小回転回路は、縮小比によって
入力データを縮小し1回転する角度によって縮小データ
のビット列の並びを変える入力データ変換回路と、ビッ
ト列が変換されたデータの分割データを同時にシフトす
る複数のシフトレジスタからなる複数のデータシフト回
路と、該複数のデータシフト回路によって回転したデー
タをそれぞれ一時記憶する複数のRAM群と、前記入力
データ変換回路の出力、あるいは前記複数のRAM群に
記憶されたデータを読みだし、走査方向の回転イメージ
データとして転送するためデータ形成をする出力データ
変換回路と、RAM群のアドレスを作成するアドレス発
生回路と、前記回路の各々を制御するタイミングを作成
するタイミング発生回路を有する。
(実施例) つぎに1本発明の実施例について図面を参照して説明す
る。
第1図を参照すると1本発明の一実施例によるイメージ
縮小回転回路は、入力データ1を縮小比情報ムに従って
縮小し1回転角情報6に従って90°、 180’、又
は2700回転して出力データnとして出力するもので
ある。このイメージ縮小回転回路を、原イメージを72
倍縮小し左忙90°回転する場合を例にとって説明する
第2図(、)に示す入力データ1は、第1図に示す入力
データ縮小回路2と入力データマルチプレクサ4から構
成される入力データ変換回路100によって、縮小デー
タに変換され、データシフト回路5及び6の入力データ
(第2図(C)あるいは第3図(a))となる。
この際、走査方向の縮小処理は、入力データ縮小回路2
によって間引き等により行われる。
縮小比情報24により入力データ10間引き位置が選択
され、入力データlは縮小イメージデータ3に変換され
る。第2図(b)に示す様に、72倍縮小を行う場合1
間引き処理は1ドツトおきに行われる。
また、副走査方向の縮小処理は、タイミング発生回路加
により走査ライン数がカウントされ。
縮小比情報詞により選択された間引きするラインを第1
及び第2のデータシフト回路5及び6に取り込まないよ
うに制御する。あるいは上位のマイクロシーケ/すによ
り間引きラインを検出し本回路の入力データを制御する
等によって行われる。
第1図に示す第1及び第2のデータシフト回路5及び6
は、それぞれn個のmビットシフトレジスタから成って
いる。第1のデータシフト回路5には、第3図(a)に
示すデータがセットされる。この時、第1のデータシフ
ト回路5にセットされるデータは、入力データ1を縮小
比情報々と回転角情報25(90’回転)とに基いて入
力データ変換回路!00によって変換したものである。
セットされたデータは、第1のデータシフト回路5のシ
フトレジスタによって、第3図(c)に示す回転イメー
ジデータに変換される。変換したデータ(回転イメージ
データ7)は、第1図に示すように、RAMバッファ9
を介して一時格納用の第1のRAMIIに書き込まれる
。 この時。
アドレスカラ/りrは、連続にカウントアツプする。
同様の操作が、第2のデータシフト回路6とRAMバッ
ファ10と第2のRAM12によって行われる。
第4図は、2組のデータシフト回路5及び6を用いた場
合のイメージデータの回転によるビット列の変換を示す
図である。
第4図(、)に示す原イメージデータは、Nドツト×M
ドツトを基本領域として処理される。この例では、M:
32ドツト、N=16ドツトである。
Nドラ)XMドツトの領域は、入力データ縮小回路2に
よって第4図(b)に示すnドラ)Xmドツトの領域に
縮小される。この例では、m=16ドツト、n=8ドツ
トである。 第4図(b)に示すnドラ)Xmドツトの
領域が、第1及び第2のデータシフト回路5及び6によ
って処理される基本処理領域である。第4図(C)は、
第1及び第2のデータシフト回路5及び6で処理される
イメージデータ領域の対応を示している。第1及び第2
のデータシフト回路5及び6は、常に同時動作させるた
めに2回転イメージデータの再構成を考慮してセットす
るデータが入力データマルチプレクサ4により選択され
る。
第4図(、)は、第1及び第2のRAMII及び12に
格納された回転イメージデータ列の様子を示す。第1及
び第2のデータシフト回路5及び6によって処理された
データのRAM上の格納位置は1回転イメージデータの
再構成を考慮して決定される。
第4図(f)は、第4図(b)の縮小イメージデータを
回転し、走査方向に転送する場合の出力データ列を示し
たものである。第4図(f)の出力データ列を作成する
ために、第1図に示すアドレスカウンタnを縮小イメー
ジデータ3のビット長をカウント幅としたカウンタとす
る。第4図(f)に示す出力データ列を得るためのカウ
ンタの動きを第4図(g)に示す。
一時格納用RAMII、12から、同時にアクセスされ
読み出されたRAMデータ13.14は、RAMデータ
マルチプレクサ15と出力レジスタ16〜19と出力デ
ータマルチプレクサ21から構成される出力データ変換
回路200によって、入力データ1のビット長と同じビ
ット長の出力データnとして再構成される。RAMII
、12上の回転イメージデータ7.8は連続に格納され
ていないため。
出力データマルチプレクサ21によってデータ列が変換
される。第4図(h)に、第4図(f)の出力データ列
を得るためのRAM出力データの選択順序を示す。
原イメージを縮小し右90°回転する場合、第1図に示
す入力データマルチプレクサ4は、縮小イメージデータ
3のビットの並びを逆に変換する。変換されたデータは
、データシフト回路5.6にセットされ、左90’回転
と同じ操作を行い、縮小回転したイメージデータが得ら
れる。
原イメージを縮小し1800回転する場合、第1図て示
す入力データマルチプレクサ4は、縮小イメージデータ
3のビットの並びを逆に変換する。変換された180°
回転イメージデータIは。
回転角情報5から、出力データマルチプレクサ21によ
って選択され出力データnとして出力される。
また、原イメージの縮小処理は行わず回転処理のみを行
う場合、入力データ1は第1図に示す入力データ縮小回
路2を通らずに、入力データマルチプレクサ4に直接入
力される。
各回路部の制御、アドレスカウンタ27(即ち。
RAM 11.12以外)の制御1ri、  ニア 7
 ) 0− A、信号乙と縮小比情報囚と回転角情報5
から、タイミング発生回路あによって行われる。
(発明の効果) 以上のように9本発明は小規模の縮小回路と少数のシフ
トレジスタと少数のRAMを組み合わせることによシ、
入力データを走査方向に縮小し送出するイメージ情報の
縮小回転処理を行うことができる。さらに、複数のデー
タシフト回路を同時に動作させ、複数のRAMを同時に
アクセスしているため高速な回転処理が行える。
また、一度に処理するビット長を増やす場合は、第1図
のデータシフト回路5,6のシフトレジスタのビット長
を増やす、データシフト回路数を増やす等、目的とする
用途によって選択できる。
従って1表示回路の縮小回転処理回路のような走査方向
にデータを送出する回路や部品点数を少なく省スペース
設計を必要とする回路に適用した場合、その効果は大き
い。
【図面の簡単な説明】
第1図は本発明の一実施例によるイメージ縮小回転回路
のブロック図、第2図は第1図のイメージ縮小回転回路
におけるイメージデータの縮小によるデータ変換を説明
するための図、第3図は第1図のイメージ縮小回転回路
におけるイメージデータの回転によるビット列の変換を
説明するための図、第4図は第1図のイメージ縮小回転
回路における動作を説明するための図である。 第1図において。 1・・・入力データ、2・・・入力データ縮小回路。 3・・・縮小イメージデータ、4・・・入力データマル
チプレクサ、5・・・第1のデータシフト回路。 6・・・第2のデータシフト回路、7.8・・・回転イ
メージデータ、  9.10・・・RAMバッファ、1
1・・・第1のRAM、 12・・・第2のRAM、 
13.14・・・RAMデータ、15・・・RAMデー
タマルチプレクサ。 16〜19・・・出力レジスタ、20・・・0°、18
0°回転イメージデータ、21・・・出力データマルチ
プレクサ。 n・・・出力データ、23・・・コントロール信号、2
4・・・縮小比情報、25・・・回転角情報、26・・
・タイばング発生回路、27・・・アドレスカウンタ、
28・・・RAMアドレス。

Claims (1)

    【特許請求の範囲】
  1. 1、イメージデータを縮小回転する回路において、入力
    データの縮小とビット列の並びを変える入力データ変換
    回路、該入力データ変換回路の分割された出力データを
    同時にシフトする複数のシフトレジスタからなる複数の
    データシフト回路、該複数のデータシフト回路によって
    回転したデータをそれぞれ一時記憶する複数のRAM群
    、該RAM群のデータと該入力データ変換回路の出力と
    により走査方向の回転イメージデータを形成する出力デ
    ータ変換回路、該RAM群のアドレスを作成するアドレ
    ス発生回路、前記回路の各々を制御するタイミング発生
    回路を有することを特徴とするイメージ縮小回転回路。
JP62036895A 1986-03-28 1987-02-21 イメ−ジ縮小回転回路 Pending JPS63205694A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP62036895A JPS63205694A (ja) 1987-02-21 1987-02-21 イメ−ジ縮小回転回路
US07/031,623 US4806920A (en) 1986-03-28 1987-03-30 Device for producing an output image while giving an original image a rotation of 90, 180, or 270

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62036895A JPS63205694A (ja) 1987-02-21 1987-02-21 イメ−ジ縮小回転回路

Publications (1)

Publication Number Publication Date
JPS63205694A true JPS63205694A (ja) 1988-08-25

Family

ID=12482509

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62036895A Pending JPS63205694A (ja) 1986-03-28 1987-02-21 イメ−ジ縮小回転回路

Country Status (1)

Country Link
JP (1) JPS63205694A (ja)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5510647A (en) * 1978-07-10 1980-01-25 Toshiba Corp Longitudinal and lateral conversion system for pattern
JPS5776675A (en) * 1980-10-31 1982-05-13 Toshiba Corp Control system for kanji (chinese character) printer
JPS5972569A (ja) * 1982-10-20 1984-04-24 Minolta Camera Co Ltd 画像情報の像方向変換方式
JPS6069689A (ja) * 1983-09-27 1985-04-20 富士通株式会社 文字パタ−ン発生方式
JPS60103390A (ja) * 1983-11-11 1985-06-07 富士ゼロックス株式会社 画像メモリ
JPS60171864A (ja) * 1984-02-15 1985-09-05 Fujitsu Ltd 画像デ−タの間引方法
JPS6149246A (ja) * 1984-08-16 1986-03-11 Fujitsu Ltd イメ−ジ回転処理方式
JPS6236975A (ja) * 1985-08-09 1987-02-17 Toshiba Corp 画像縮小回路

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5510647A (en) * 1978-07-10 1980-01-25 Toshiba Corp Longitudinal and lateral conversion system for pattern
JPS5776675A (en) * 1980-10-31 1982-05-13 Toshiba Corp Control system for kanji (chinese character) printer
JPS5972569A (ja) * 1982-10-20 1984-04-24 Minolta Camera Co Ltd 画像情報の像方向変換方式
JPS6069689A (ja) * 1983-09-27 1985-04-20 富士通株式会社 文字パタ−ン発生方式
JPS60103390A (ja) * 1983-11-11 1985-06-07 富士ゼロックス株式会社 画像メモリ
JPS60171864A (ja) * 1984-02-15 1985-09-05 Fujitsu Ltd 画像デ−タの間引方法
JPS6149246A (ja) * 1984-08-16 1986-03-11 Fujitsu Ltd イメ−ジ回転処理方式
JPS6236975A (ja) * 1985-08-09 1987-02-17 Toshiba Corp 画像縮小回路

Similar Documents

Publication Publication Date Title
JPH077260B2 (ja) 画像データ回転処理装置及びその方法
JPS6247786A (ja) 近傍画像処理専用メモリ
JPH0773920B2 (ja) n×nビットドットマトリックス90゜回転回路
EP1314099B1 (en) Method and apparatus for connecting a massively parallel processor array to a memory array in a bit serial manner
JPS63205694A (ja) イメ−ジ縮小回転回路
JPS6149246A (ja) イメ−ジ回転処理方式
JPS6358583A (ja) イメ−ジ回転回路
JPH0229834A (ja) 画像処理装置
JPS62226380A (ja) イメ−ジ回転回路
JP2610817B2 (ja) アドレス生成装置
JPH061449B2 (ja) 画像編集用イメ−ジメモリ
JPH0514605Y2 (ja)
JP2989193B2 (ja) 画像メモリインターリーブ入出力回路
SU1709385A1 (ru) Устройство дл формировани видеосигнала
JPH0355672A (ja) 画像編集処理装置
JPH01201780A (ja) 情報処理装置
JPH07122899B2 (ja) 高速回転回路
JPH0477971A (ja) 画像処理装置
JPS636644A (ja) フレ−ムバツフアメモリ
JPH0642259B2 (ja) 画像処理装置
JPS61128387A (ja) 信号入力装置
JPS63260263A (ja) 画像処理装置
JPH03116322A (ja) 行列変換装置
JPS6194153A (ja) 2次元ワ−クメモリ装置
JPH06214556A (ja) 画像処理装置