JPS58159184A - 画像回転装置 - Google Patents

画像回転装置

Info

Publication number
JPS58159184A
JPS58159184A JP57041879A JP4187982A JPS58159184A JP S58159184 A JPS58159184 A JP S58159184A JP 57041879 A JP57041879 A JP 57041879A JP 4187982 A JP4187982 A JP 4187982A JP S58159184 A JPS58159184 A JP S58159184A
Authority
JP
Japan
Prior art keywords
memory
block
image
picture
signal
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
JP57041879A
Other languages
English (en)
Inventor
Takao Omachi
大町 隆夫
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
Nippon Electric Co 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP57041879A priority Critical patent/JPS58159184A/ja
Priority to US06/475,982 priority patent/US4636783A/en
Publication of JPS58159184A publication Critical patent/JPS58159184A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06T3/602Rotation of whole images or parts thereof by block rotation, e.g. by recursive reversal or rotation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06T3/606Rotation of whole images or parts thereof by memory addressing or mapping
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈発明oyl> この発明ll1−傘メモリ内の画線信号を90皺の11
皺倍の角&回転し友−像信号を作る陶做−転輌11EK
関するものである。
画像メモリに記憶され九l&l童のIg転処場とじて#
iwイタ■プロセツナ勢を用いてソフト的K11i行す
る方法がある。しかし例えばJI8親格ム4tイズO龜
Sを8本/鋤O解像度で入力しえ一做社約4 M bi
tの容量をもち、このような大容量の自皺を例えば4M
kh@度の基本タロツクで動作する@ bitマイクロ
プロセッナでソフト的に期転処暑をした鳩舎は処m時間
Fi1分以上にもなってしまう。
〈発944D#1俵〉 この尭−の目的社巧みな八−ド処場手願によりて一瞭メ
モ替内の画像信号を90度の豊敏普の角度だけI?1転
させ良−像信号t′lIn速度に得る仁とを可能とする
一愈−lii装置を提供することにある。
こO尭倒によれば自書メモリ内に記憶された画像信号t
90#Lの壷数倍の角変のうちいずれか指定され九角度
友け1転葛せた画像信号を得る装置において、鋳紀−鎗
メモリ内の画像信号をn−素xnラインのブーツ?単位
で読み出し、千0&み出された1プロツタのllI歇信
号をII−素単位に並べ変え、この遊べ変えられた一*
a号を前配−瞭メモリ凍たはこれと興なる一書メモリ内
の前記指定され九同−角に対応する位置に来るブロック
に書込む。
つまりこO発v4の一轍勘一輌皺では一書メモリに記憶
された回置をnli素xnラインを単位とじ九豪数のプ
ロッタに分割して、このブロック単位に回転処理を行う
。まず一つのブロックの画素データを絖み出して酸、例
えはn画素ごとのパラレルシリアル変換回路を用いて回
転角度に対応するブロック内部の回転処理を行う。胞転
処珈畿Olブロック分のデータはm傘全体の回転に対し
て回転後のブロックの位置に対応するメモリアドレスに
書春込壕れる。このようなプロッタ単位の回転処理をI
il瞭内の全ブロックに対して実行する乙とによりWI
I倣全体の回転処理を終了する。
このように本発倒では画像の一転処珈を小さなブロック
単位の回転I&層の繰返しによシ興行するため、回w&
属僕を小さく抑えることができる。またブロック内の回
転処理においてにロー集の並^一時処jIIlを?II
Lばバテレルシリアル&侠呵路を用いて実行することく
よp鳥遍の画像1I11転処瑠が可能である。さらに処
理−11mが大きくなってもブロック内の励転処S−路
は同一のものが使え、1lii鍮メモリに対する絖み出
し及び畳込みアドレスの制−サイクル数がプ確ツク数の
増加分増えるだけで価数金体の回路魂礪扛Toオク増大
しな−という効果もある。
〈夷總ガO構成〉 以下この尭明の実總例を図画を参照して1!−する。m
l−はこ0発−の−讃呵転装置の夷總例を示し、*m*
メモリlにはFrJJ−させるべ曹原画像信号か配ti
i15れn−嵩韮列同時読み出しが可能なものである。
刷転−像メモリ2祉諏画鍍を回転させた′#に1象信号
を畳込むメモリであって、n画素差り41同時畳込み可
能なものである。これらのメモリ1、!!はICメモリ
、ディスク装#IL尋の記憶媒体てIlgされる。ブロ
ックアドレス制御部8では鳳―鐵メモリ1と一転一鐵メ
モリ2をam木xnラインのブロック単位に分割して一
転角度適IR傅号1G、縛ち左向きに90jltか、右
向きに90度か、180度の一転かをRlRする信号に
従りてプ■ツクごとに絖み出し及び111!込みアドレ
スを一ノ御する。シフトレジスメ4はn−嵩のパラレル
入力、11mjkのシリアルシフト出力か可能な口―嵩
しジスタのniIで構成され、lA11i像メモリ1内
の一つのブロック内の画素データが入力される。畳込み
傷号作成部5蝶シフトレジスタ4内の各レジスタから1
−素ずつシリアル出力されたli n #j11素のシ
リアル変換信号7と、−転角0度に対応する原−酸メモ
’Jlから龜奈耽み出され九ロー索のメモリ読み出し信
号8とを入力し、胞−角度選択信号10に従ってIlj
素のメモリ書込み信号9を作成する。
Jlt&像メモリlから読み出されたlブロックのデー
タに!11Fシて作成され走lブロック分のメモリ書込
み信号9はブaツクアドレス制一部3011klill
K従って胞転幽皺メモリ2内0liI鍍盆体〇−転によ
るブロックの回転後0忙置を定める移動アドレスに書込
まれる。クロック発生s6で抹患−像メモリlの絖み出
しタロツク、シフトレジスタ40シフトクロツク、1転
−緻メモリ20畳込みブロックを発生する。
〈実論SO動作〉 次にこO真總鈎の動作ta例する。説明を容易にするた
めに原画像を32ビツト×32ラインの2値li像とし
、メモリの差列同時貌み出し及び畳き込み単位(ワード
)を8ビツト、lプロッタを8ビツトx8ライン(8ワ
ード)とする。従って庫−像は160プロツタに分割さ
れ、これらI11〜縞16のブロック誉gtつけた状態
を継2−に、さらに各17’t−ツタ内06411素の
配列をjl!S1Jにそれぞれ示す。第J■に示し九ブ
ロック内の―嵩に対し、上からJIIK11〜烏8.b
l−b8゜c  1%C8、dl 〜d8  、el−
e6  、fl〜f畠。
gl−18,kl−h8の各8ii嵩をIHlワード〜
凧8ワードと呼ぶ。原−鎗メモリlから酸lワードずつ
同時Ktlみ出される。
まず表内きに90&刷転させる場合について説明する。
ブロックアドレス制御部3ではsgw!A中O第1中口
第1ブロツク内ドのアドレスを順次発生じ、1III票
データt+s!み出し、絖み出されえ8ワ−ドの1ii
I票データはそれぞれシフトレジスタ4内の8−の8ビ
ツトレジスメに入力される。っtC一つのワードの画素
デーメを一つのレジスタK11判入力する。シフトレジ
スタ4内の各レジスタはまずlビットずつ右に同時にシ
フトされて出力され、その計8ピッ)0シリアル変換慣
号7は書込み信号作成s5にパラレルに入力される。亀
8aK 示L ft 7’ロック内0各ワードt−1ビ
ツトずつ右にシフトして作られえlワードのデルメガを
第4図に示す。書込み信号作成s5では1転角度選択(
左向きに90度)K従ってシリアル変換信号をそのまま
メモリ書込み信号9として出方する。
次に10ツクアドレスfI#伽部3は回転−纜メモリ2
に対し、第2図に示した第2ブロツクの鶴1ワード(ブ
ロックの中の1誉上のワード〕のアドレスを扼生じ、メ
モリ書込み信号9【*込tせる。
q*にしてシフトレジスタ4を右に1ビツトずつシフト
しながら出力された各8ビツトデータを願書に回&−像
メモリRO#!2プ57タの第2 、8゜4・・・・・
8ワードのアドレスに書龜込む。以上の処mによp本−
像メモリl内の第1プロツタのデータが左向き[90度
−転されて胞転−徽メモリ2円の纂2ブーツクKW込ま
れる。總3図に示したブロックデータが上記の一転処I
llによって道ぺ変見られえiII農を#I5閣に示す
禰pの15−のブロックに対し、謝6図に示した鳳−蒙
メそり1の絖み出しブロックと1g1転−鍬メモリ20
畳込みブロックとの対応−に従って上記と一様の処塘1
実行することにより、鳳−像金体t−90縦左向暑に一
転じた画像の信号が1転画鐵メモリ2に書込まれる。
次に諌−雛を右向きに90度圓転させる場合について貌
倒する。この場合の動作線11に説明し友左向きに90
度−転させる場合と次の3点のみ異なる。
第1点は畳込み備号作assにおいて、8ビツトのシリ
アル変換信号7を、左向きに90度回転させる場合とは
各ワードの上位ビットと下位ビットとの願を逆にしてメ
モリ書込み信号9を作ることである。
纂2点はメモリ書込み信号9を、励11i−像メモリ2
のブロックに対し下からM8..7.6・・・・・・1
ワーどのアドレス頴に書込むことである。
以上の2点の相違により、總38kl示した1ブロツク
のデータ社第7mK示すように遊べ変えられて回転−做
メモリ2に書込まれる。
第3点はM−瞭メモリ10欣み出しプロッタと一転−−
メモリ2の書込みプロッタとのアドレス対応であり、こ
の対応社第8−に示すようにする。
原−鐵を180&崗転させる場合について次に説明する
。仁の場合の動作1左向きに9o皺−転させる場合と次
03点Oみ異なる。
絽l鹿は畳込み信号作成部5において、8ピツドのメモ
リ絖み出し信号8に対して各ワード内の上位と下位の願
を逆にしたものをメモリtΔみ信号9とすることである
第24.は右向きに90度−転させる場合と同様に、メ
モリ畳込み信号9を一1i―像メモ’J2C)ブロック
に対し下からjllL8.7.6・・・・・・lワーど
のアドレス願に書込むことである。
以上の1点の相違により、纂8図に示し九lブロックの
データは纂9(2)に示すように遁べ変見られて繭転−
做メモ92に*込まれる。
第3点は鳳−像メモリ10i1み出しブロックと胞転−
像メモリ2の書込みブロックとのアドレス対応であり、
これは第10纏に示すようにする。
以上の動作紋1紘2値の一做儂号について行ったか、多
値あるい妹カラーの一一慎号に対して一同橡の処理手鎖
で画像の一転が真打でlる。hえは8ビツト同#耽み出
し及び曽l込み可能1に画像メモ!JIK、1−軍2ビ
ットの4甑−像信号が書き込まれている鳩舎O左向き9
01Fj:4転#&場について紋−する。この場合本−
像メモリlから4#Ii集×4ラインt−1ブロツクと
して1隼データを貌み出し、4個の4−集(8ビツト)
レジスタで構成されるシフトレジスタ4に入力させる。
各レジスタ内のデータは1111本(2ビツト)ずクシ
フトされ、シフトレジスタ4から出力された計4−嵩(
8ビツト)の−木データはメモリ畳込み信号9としてl
&!1転−皺メモリ2に書き込まれる。
右向きに9031胞転させる場合や180度胸転させる
場合42値信号の場合と同様の手順で錫層が実行できる
。さらに原画像〇−素数が増えた場合もブロックの数が
増えるだけで回転処理は同様の手順で実行できる。
〈鳥!夷總例〉 前記実緯例においては、原−像信号を記憶しているメモ
リと錫塩後の回fiIm像信号を書込むメそりとは別の
記憶媒体を用い九が、原−像メモリKlallilli
像信号を書込むこともできる。この場合には園転処me
の1プロツタデータを諏−像メモリに書込む#に、そO
書込みアドレスの1プロツ一分の原lk像データを退避
させるバッファメモ゛りが必要となる。仁のバッファメ
モリとして1tjllllにおいて原−敏メモリlとシ
フトレジスタ4の閘[1プロツ一分のレジスIを置<a
Xと、シフトレジスタ4を二重Knち交互にシフト部層
を実行する栖成轡があるが、後者の構成が為速処MIO
点で優れているので、以下に評しく述べる。
1811図に隷麹潅信号を1転錫塩し同一メモリKjl
すllmNの構成を第1図と対応する部分に同一符号を
付けて示す。左崗*に90j[M転させる場合をガにと
ってこの動作をr#l―する。餉O夾總例と同様に亀−
像を32自累X32ライン02値IIi+鰍とし、1l
It2WJに示し皮ように8−旗×8ラインを17’費
クタとし九1 II Il+07’ロック構成を用いて
説明する。まずブロックアドレスsteamsの指示に
従って鳳−瞭メモ’Jlから第2図に示し九j817’
ロックのデータがシフトレジスタ4に畳込まれる0次に
ブロックアドレス111II#部3は第2ブロツクの魅
1ワードのアドレスを発生し、仁のアドレスの朦−慮デ
ータがシフトレジスタ110總lレジスタに絖み出され
、同一アドレスにシフトレジスタ4からシフト出力され
九8ビットの胞−処墳後Oデータが畳込まれる。この時
点で唸選択部12はシフトレジスタ4からのシフト出力
を選択して鳳自瞭メモ91に送る。鳳−慮メモリl。
論2ブロック内の*2.8−・・・・・8.ワードに対
してI′ff1橡の絖み出し、シフト、畳逢込み錫塩を
行うことによって原―鐵メモリlの′a2ブロックのデ
ータがシフトレジスタIIK読み出されるOと一時にシ
フトレジスタ4KIFき込箇れ九Jll!1ブロックの
データが回転錫層されてjIjjIj像メモ1J14D
帛2プqククに書1込オれる。
次にS択部12はシフトレジスタ11からのV・ト出力
を選択し、XSブロックの慮−像データ(シフトレジス
タ4KWき込まれるのと1!1#にジットレジスタ11
P30絡2ブロツクのデータが路転処理されて第3ブロ
ツクに書き込まれる。fill樟O処珈で錫塩プqツク
のデータが細軸されて第4ブロツクに移された後、i&
後に選IR部12はシフトレジスタ11のシフト出力を
S訳し、シフトレジスタllK11き込まれたぁ4プロ
ッタのデータが同転錫塩されて原−禦メモ’Jlの第1
プロツタに書き込まれる。以上04611によって謝1
.2゜3.4ブpツクの1転処j!lが終了する。−2
謙の錫塩を!1412閣に示し友順序で票5〜8ブロッ
ク、JIP39〜12ブロック、鯖13〜16ブロツク
に対して実行することによp泳#II倣信号が全部左向
龜に90j11転されて庫−象メモUK戻される。
上記04611においては本−像メモリIK対し同一ア
ドレス0*み出しと111!込みが絖〈場合が多(、メ
モリのリードモディファイライトサイクル(lei+d
 Modify Write Cycle ) t−用
いることによpメ七すアクセス時#&jt−燥纏するこ
とも可能となる。
同一メモリを用いて麹像を右向きに90[同転させる鳩
舎−,シフトレジスタを二重に待つことによってra3
様の+履で実行で龜る。なお180f−転させる場合に
はシフト錫塩は必要ないため1ワ一ド分のレジスタを峙
つだけで同一メモリに対するm−錫塩【実行できる。
〈効 釆〉 以上−謙を90度の整数倍回転させる場合の実圃例を示
したが、これらはすべてブロック内回転の同時処i#A
−嵩数tメモリの(ロ)時読み出し及び書舞込み一素歓
と等しくさせている友め、嶌遼部層が可能である。例え
ば4Mビットの1iii慮に対しlワード8ビツト、l
ブロック8ワードとして、2Mビク)7mのクロックで
一転処mt−行えば1枚0.7−で処理が完了する。
以上のafIi4で明らかなようKこの発鞠O−会−1
li妓*を用いることによ)、−皺の囲−も層を鳥速に
実行する仁とができる。
【図面の簡単な説明】
m1mはこの発@O実總例のうち腺−像を絖み出すメモ
リと処!a後の自書を蕾き込むメモリとを別にする場合
の構成を示すプ璽ツク図、藤2−は1會をブロック分割
しえ一1it−示す図、継8馳はlブロック内の一素配
ハO−ガを示す図、謝4図線各シフトレジスタから1ビ
ツトずつシフト出力されて作られ−klワード内のビッ
ト配ダリの一例を示す図、第5−は第8−の1プロツタ
データを左向曹に90&M転させ九ブロックのij木配
列を示す図、xi−は左向きに90度一回転せる場合の
原幽瞭メそりの絖み出しブロックと!91転−叡メモリ
の膏龜込みブロックとの対地M俤の一シ・」を示す図、
鵬7−は第3−〇1プ警ツクデータを右向暑に90#鑓
lliさせ友ブロック〇−木配タqt示す−、帛8−は
右向きに90皺−転纏せる場合の鳳−識メモリの読み出
しクロックと一転画像メモリの書き込みブロックとの対
応gll1gkの一?Qt−示す図、鮪911i1tj
第3−のlプロッタデータを180度刷転細軸えタロツ
クの&i素配列を示す図、11g10図は180m1転
させる場合の腺細像メモリの読み出しブロックと一転画
像メモリの書き込みブロックとの対応蘭係の一例を示す
副、餓11−は原画像′tWRみ出すメモリと処暑後の
自機を書き込むメモリを同−iモリとして左向IK90
度一転させる集總例の構成を示すブロック図、第12図
鉱第11図0#IiLで一転処理を実行する場合にブロ
ックの並べ変え順序の一例を示す恥である。 1:ji−像メモリ、2:一転l1II蒙メモリ、3:
*jmi11部、4:シフトレジスタ、5:畳込み信号
作成部、6:クロック発生部。 特FF比1人  日本電気株式会社 代坤人 4g#  卓 7 1  詔 451− ′72 図 X 4 圃 口四二四m口 オ 5 図   才60 才 7 圀 牙8図  牙10口 才 9 図

Claims (1)

    【特許請求の範囲】
  1. (υ −象メモリ内に記憶されえ画像信号を90度の整
    数倍の角度のうちいずれか指定され九角度友は一転させ
    る装置において、帥配−敏メモリ内の画像信号をn@i
    @xm9インのブロック単位KI!み出誹手段と、その
    読み出されたlプロッタの画像信号をllj素単位に並
    べ変える手段と、この並べ変えられえ一隊信号を前記l
    1II摩メモリま九はこれと興なる自機メモリ内の前記
    指定された胞転角に対応する位置に来るプ四ツタに畳込
    む轡段とを備えることを1#黴とするlii鐵助転餉宵
JP57041879A 1982-03-17 1982-03-17 画像回転装置 Pending JPS58159184A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP57041879A JPS58159184A (ja) 1982-03-17 1982-03-17 画像回転装置
US06/475,982 US4636783A (en) 1982-03-17 1983-03-16 Device for giving a pattern a rotation of an integral multiple of 90° with the pattern read from a memory on a block by block basis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57041879A JPS58159184A (ja) 1982-03-17 1982-03-17 画像回転装置

Publications (1)

Publication Number Publication Date
JPS58159184A true JPS58159184A (ja) 1983-09-21

Family

ID=12620553

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57041879A Pending JPS58159184A (ja) 1982-03-17 1982-03-17 画像回転装置

Country Status (2)

Country Link
US (1) US4636783A (ja)
JP (1) JPS58159184A (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60201477A (ja) * 1984-03-26 1985-10-11 Nippon Telegr & Teleph Corp <Ntt> 文書変換表示装置
JPS61156483A (ja) * 1984-12-27 1986-07-16 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 画像回転方法
JPS6219981A (ja) * 1985-07-18 1987-01-28 Canon Inc 画像処理装置及び方法
JPS6250968A (ja) * 1985-08-26 1987-03-05 ゼロツクス コ−ポレ−シヨン 画像回転の方法と装置
EP0221418A2 (en) * 1985-10-31 1987-05-13 International Business Machines Corporation Improved method for rotating a binary image
JPS62231382A (ja) * 1986-03-25 1987-10-09 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン イメ−ジ処理方法及び装置
JPS6459570A (en) * 1987-08-31 1989-03-07 Nec Corp Image data rotation processor
JPH01226083A (ja) * 1988-03-07 1989-09-08 Nec Corp イメージデータの回転処理装置
JPH05266180A (ja) * 1992-03-19 1993-10-15 Nippon Telegr & Teleph Corp <Ntt> 高速画像処理装置
US5485557A (en) * 1985-12-13 1996-01-16 Canon Kabushiki Kaisha Image processing apparatus

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3437528C2 (de) * 1983-10-12 1994-12-22 Canon Kk Datenversetzungssystem
EP0383367B1 (en) * 1983-12-26 1999-03-17 Hitachi, Ltd. Graphic pattern processing apparatus and method
FR2566950B1 (fr) * 1984-06-29 1986-12-26 Texas Instruments France Processeur de points d'images video, systeme de visualisation en comportant application et procede pour sa mise en oeuvre
US4736442A (en) * 1985-05-23 1988-04-05 Kornfeld Cary D System and method for orthogonal image transformation
US4816817A (en) * 1985-06-28 1989-03-28 Hewlett-Packard Company Line mover for bit-mapped display
US5162784A (en) * 1985-12-03 1992-11-10 Texas Instruments Incorporated Graphics data processing apparatus with draw and advance operation
US4928253A (en) * 1986-01-25 1990-05-22 Fujitsu Limited Consecutive image processing system
US4797852A (en) * 1986-02-03 1989-01-10 Intel Corporation Block shifter for graphics processor
JPH0715706B2 (ja) * 1986-03-27 1995-02-22 日本電気株式会社 メモリ制御装置
US4806920A (en) * 1986-03-28 1989-02-21 Nec Corporation Device for producing an output image while giving an original image a rotation of 90, 180, or 270
JPS62256089A (ja) * 1986-04-30 1987-11-07 Toshiba Corp 画像処理装置
JPS62256088A (ja) * 1986-04-30 1987-11-07 Toshiba Corp 画像処理装置
JPS62280043A (ja) * 1986-05-30 1987-12-04 Oki Electric Ind Co Ltd 文字パタ−ン変換回路
US5189404A (en) * 1986-06-18 1993-02-23 Hitachi, Ltd. Display apparatus with rotatable display screen
JPH0827604B2 (ja) * 1986-06-18 1996-03-21 株式会社日立製作所 画像表示システム
JPS6329791A (ja) * 1986-07-23 1988-02-08 ミノルタ株式会社 文字画像発生装置のフオント変換方式
JPS6370381A (ja) * 1986-09-12 1988-03-30 インターナショナル・ビジネス・マシーンズ・コーポレーション イメ−ジ・デ−タの回転方法
JPS63116866A (ja) * 1986-11-06 1988-05-21 Sharp Corp 文字フオント変換方式
JPH074952B2 (ja) * 1987-01-12 1995-01-25 キヤノン株式会社 プリンタ制御装置
US4860219A (en) * 1987-02-26 1989-08-22 National Business Systems, Inc. High speed printer
US4882683B1 (en) * 1987-03-16 1995-11-07 Fairchild Semiconductor Cellular addrssing permutation bit map raster graphics architecture
US4916746A (en) * 1987-10-05 1990-04-10 International Computers Limited Image rotation circuit
JPH077260B2 (ja) * 1987-11-20 1995-01-30 株式会社日立製作所 画像データ回転処理装置及びその方法
US4980828A (en) * 1988-11-25 1990-12-25 Picker International, Inc. Medical imaging system including use of DMA control for selective bit mapping of DRAM and VRAM memories
US5081700A (en) * 1989-02-15 1992-01-14 Unisys Corporation Apparatus for high speed image rotation
US5111192A (en) * 1989-12-20 1992-05-05 Xerox Corporation Method to rotate a bitmap image 90 degrees
CN1018869B (zh) * 1990-03-09 1992-10-28 倍斯方股份有限公司 字型图像资料格式转换装置
US5124692A (en) * 1990-04-13 1992-06-23 Eastman Kodak Company Method and apparatus for providing rotation of digital image data
JPH04195485A (ja) * 1990-11-28 1992-07-15 Hitachi Ltd 画像情報入力装置
US5204916A (en) * 1991-08-06 1993-04-20 Eastman Kodak Company Tile-oriented technique for collectively performing image rotation, scaling and digital halftone screening
US5365601A (en) * 1991-12-23 1994-11-15 Xerox Corporation N-bit wide parallel rotation algorithm
JP2891342B2 (ja) * 1992-03-09 1999-05-17 富士ゼロックス株式会社 画像信号処理装置
US5581773A (en) * 1992-05-12 1996-12-03 Glover; Michael A. Massively parallel SIMD processor which selectively transfers individual contiguously disposed serial memory elements
US5463720A (en) * 1992-09-28 1995-10-31 Granger; Edward M. Blue noise based technique for use in a halftone tile oriented screener for masking screener induced image artifacts
US5450604A (en) * 1992-12-18 1995-09-12 Xerox Corporation Data rotation using parallel to serial units that receive data from memory units and rotation buffer that provides rotated data to memory units
US5671440A (en) * 1994-08-08 1997-09-23 Eastman Kodak Company Color image data reorientation and format conversion system
US5500819A (en) 1994-09-30 1996-03-19 Cirrus Logic, Inc. Circuits, systems and methods for improving page accesses and block transfers in a memory system
KR970703568A (ko) * 1995-04-07 1997-07-03 이시마루 미키오 영상 회전방법 및 장치(method and apparatus for image potation)
DE19612418A1 (de) * 1996-03-28 1997-10-02 Oce Printing Systems Gmbh Verfahren zum Zugriff auf Quelldaten eines Quellbildes
US6310986B2 (en) 1998-12-03 2001-10-30 Oak Technology, Inc. Image rotation assist circuitry and method
CA2320043A1 (en) * 1998-12-14 2000-06-22 The Furukawa Electric Co., Ltd. Image processor for observing optical fiber and optical fiber fusion-splicer
JP2001069351A (ja) * 1999-08-26 2001-03-16 Matsushita Electric Ind Co Ltd 画像処理装置
JP2001292962A (ja) * 2000-04-14 2001-10-23 Asahi Optical Co Ltd 電子内視鏡

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5487128A (en) * 1977-12-09 1979-07-11 Ibm Image revolving device for display unit

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5433496B2 (ja) * 1972-04-18 1979-10-20
US4127850A (en) * 1974-10-03 1978-11-28 Smiths Industries Limited Scanning display apparatus
US3976982A (en) * 1975-05-12 1976-08-24 International Business Machines Corporation Apparatus for image manipulation
JPS54120522A (en) * 1978-03-10 1979-09-19 Pacific Kogyo Kk Code converter
JPS55163578A (en) * 1979-06-05 1980-12-19 Nippon Electric Co Image control system
US4454593A (en) * 1981-05-19 1984-06-12 Bell Telephone Laboratories, Incorporated Pictorial information processing technique
US4484192A (en) * 1981-12-17 1984-11-20 The Bendix Corporation Moving map display

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5487128A (en) * 1977-12-09 1979-07-11 Ibm Image revolving device for display unit

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60201477A (ja) * 1984-03-26 1985-10-11 Nippon Telegr & Teleph Corp <Ntt> 文書変換表示装置
JPS61156483A (ja) * 1984-12-27 1986-07-16 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 画像回転方法
JPS6219981A (ja) * 1985-07-18 1987-01-28 Canon Inc 画像処理装置及び方法
JPS6250968A (ja) * 1985-08-26 1987-03-05 ゼロツクス コ−ポレ−シヨン 画像回転の方法と装置
EP0221418A2 (en) * 1985-10-31 1987-05-13 International Business Machines Corporation Improved method for rotating a binary image
US5485557A (en) * 1985-12-13 1996-01-16 Canon Kabushiki Kaisha Image processing apparatus
US5812146A (en) * 1985-12-13 1998-09-22 Canon Kabushiki Kaisha Image processing apparatus using compressed data processing
JPS62231382A (ja) * 1986-03-25 1987-10-09 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン イメ−ジ処理方法及び装置
JPS6459570A (en) * 1987-08-31 1989-03-07 Nec Corp Image data rotation processor
JP2610887B2 (ja) * 1987-08-31 1997-05-14 日本電気株式会社 イメージデータ回転処理装置
JPH01226083A (ja) * 1988-03-07 1989-09-08 Nec Corp イメージデータの回転処理装置
JPH05266180A (ja) * 1992-03-19 1993-10-15 Nippon Telegr & Teleph Corp <Ntt> 高速画像処理装置

Also Published As

Publication number Publication date
US4636783A (en) 1987-01-13

Similar Documents

Publication Publication Date Title
JPS58159184A (ja) 画像回転装置
JP3007701B2 (ja) 表示装置及びその動作方法
CN102460503B (zh) 显示源图像的变形版本的设备和方法
CA1189992A (en) Device for storing and displaying graphic information
JPH03500459A (ja) セル型アドレス用置換ビットマップラスターグラフィックスアーキテクチャ
JPH03290765A (ja) ビットマップ・イメージの90度回転方法
JPH02244387A (ja) ボクセル・ベース形データの記憶・アクセス・処理方法及びそのための装置
CN103916674B (zh) 存储装置及方法、映射方法、编解码装置和图像处理设备
KR101547366B1 (ko) 병렬 프로세서용 어드레싱 디바이스
JPS6015688A (ja) メモリ・チツプ・アドレス装置
JPH11306343A (ja) 2次元データ回転処理装置
JPS60126769A (ja) 画像処理装置用画像回転装置
JPS6149246A (ja) イメ−ジ回転処理方式
WO2005088548A1 (ja) 描画装置、描画方法、及び描画プログラム
JPH04215191A (ja) 表示装置
JPS6061867A (ja) 図形処理装置における図形塗りつぶし方法
CN115861027A (zh) 一种soc平台上的基于ddr的4k像旋方法
JPS62533B2 (ja)
JP3546527B2 (ja) 画像データ回転処理装置
JPS6127796B2 (ja)
JPS63118886A (ja) デイジタル画像の変換装置
JP4271270B2 (ja) データ記憶装置、データ記憶装置の制御装置とその方法および画像生成装置
JP3917489B2 (ja) 画像回転装置及び画像回転方法
JPS62297951A (ja) メモリ回路
JPH0337774A (ja) 画像回転回路