JPH026106B2 - - Google Patents
Info
- Publication number
- JPH026106B2 JPH026106B2 JP57201521A JP20152182A JPH026106B2 JP H026106 B2 JPH026106 B2 JP H026106B2 JP 57201521 A JP57201521 A JP 57201521A JP 20152182 A JP20152182 A JP 20152182A JP H026106 B2 JPH026106 B2 JP H026106B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- word
- buffer
- image information
- image memory
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/60—Rotation of whole images or parts thereof
- G06T3/606—Rotation of whole images or parts thereof by memory addressing or mapping
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Studio Circuits (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
この発明は画像入力装置から、画像メモリに入
力され、そしてこれに記憶された文書または図形
等からなる画像情報をCRT画像表示装置に送り
込んで表示したり、あるいは画像印刷装置に送り
込んで印刷するようにした画像処理装置に関する
もので、特にこの発明は、各絵素をデイジタルで
表現した画像情報を右方向、または左方向に90゜
回転した画像に変換する画像回転装置を有する画
像処理装置に関するものである。
力され、そしてこれに記憶された文書または図形
等からなる画像情報をCRT画像表示装置に送り
込んで表示したり、あるいは画像印刷装置に送り
込んで印刷するようにした画像処理装置に関する
もので、特にこの発明は、各絵素をデイジタルで
表現した画像情報を右方向、または左方向に90゜
回転した画像に変換する画像回転装置を有する画
像処理装置に関するものである。
一般に、この種画像処理装置においては、90゜
回転された状態の画像は見にくいので、本来の見
易い状態に戻すための画像回転装置を備えている
が、従来の画像処理装置においては、これに内蔵
されたプロセツサ、すなわちソフトウエアによつ
て画像を回転させるようにしているため、その回
転処理に長時間を要する欠点があつた。
回転された状態の画像は見にくいので、本来の見
易い状態に戻すための画像回転装置を備えている
が、従来の画像処理装置においては、これに内蔵
されたプロセツサ、すなわちソフトウエアによつ
て画像を回転させるようにしているため、その回
転処理に長時間を要する欠点があつた。
この発明は、かかる点に着目してなされたもの
で、画像の回転処理時間の短縮を図つた画像処理
装置を提供することを目的とするものである。
で、画像の回転処理時間の短縮を図つた画像処理
装置を提供することを目的とするものである。
本発明においては、画像情報を1ワードnビツ
トで表わしたワード構成で記憶する画像メモリ
と、画像メモリから読み出したワードの上位ビツ
トと下位ビツトを回転方向によつて交換する選択
器と、第1方向およびこれと直交する第2方向に
画像情報をワード単位で移動させることが可能な
n×nビツト構成のバツフアと、画像メモリから
連続してnワード以下の画像情報を読み出し、読
み出された画像情報を前記第1方向にワード単位
で順次移動させながら前記バツフアに書き込むバ
ツフア書き込み手段と、バツフア書き込み手段に
よつて書き込まれた画像情報を前記第2方向にワ
ード単位で順次移動させながら連続してnワード
読み出して前記画像メモリに書き込む画像メモリ
書き込み手段とを画像処理装置に設けたことによ
つて、上記の目的を達成している。
トで表わしたワード構成で記憶する画像メモリ
と、画像メモリから読み出したワードの上位ビツ
トと下位ビツトを回転方向によつて交換する選択
器と、第1方向およびこれと直交する第2方向に
画像情報をワード単位で移動させることが可能な
n×nビツト構成のバツフアと、画像メモリから
連続してnワード以下の画像情報を読み出し、読
み出された画像情報を前記第1方向にワード単位
で順次移動させながら前記バツフアに書き込むバ
ツフア書き込み手段と、バツフア書き込み手段に
よつて書き込まれた画像情報を前記第2方向にワ
ード単位で順次移動させながら連続してnワード
読み出して前記画像メモリに書き込む画像メモリ
書き込み手段とを画像処理装置に設けたことによ
つて、上記の目的を達成している。
第1図は、この発明の一実施例を示すブロツク
図で、1は画像入力装置、2は画像メモリ、3は
画像表示装置、4は画像印刷装置、5は画像回転
装置で、いま、画像入力装置1から出力された文
書、または図面等の画像は、画像メモリ2に記載
されるとともに、この画像メモリ2から画像表示
装置3に出力されてこれを表示したり、または画
像印刷装置4に出力されて印刷するように構成さ
れている。
図で、1は画像入力装置、2は画像メモリ、3は
画像表示装置、4は画像印刷装置、5は画像回転
装置で、いま、画像入力装置1から出力された文
書、または図面等の画像は、画像メモリ2に記載
されるとともに、この画像メモリ2から画像表示
装置3に出力されてこれを表示したり、または画
像印刷装置4に出力されて印刷するように構成さ
れている。
しかして、上記画像メモリ2に接続された画像
回転装置5は、画像を右方向、または左方向に
90゜回転させる装置で、画像メモリ2を読み書き
して画像を回転させるようにしたもので、第2図
は画像6と、この画像を右方向に90゜回転させた
画像7を示し、画像6よりもこれを90゜回転させ
た画像7のほうが見易いことがわかる。
回転装置5は、画像を右方向、または左方向に
90゜回転させる装置で、画像メモリ2を読み書き
して画像を回転させるようにしたもので、第2図
は画像6と、この画像を右方向に90゜回転させた
画像7を示し、画像6よりもこれを90゜回転させ
た画像7のほうが見易いことがわかる。
第3図は、上記第2図の画像6を所定区画に分
割した分割画像6Aと、この分割画像を右方向に
90゜回転させた分割画像8を示すもので、上記第
1図に示す画像回転装置5が含むバツフアの大き
さを16×16として、第2図に示す画像6を16×16
の方向で分割すると、第3図に示す分割画像6A
は、方形ブロツク61〜64と、長形ブロツク6
5,66とに分割される。そして、第3図に示す
分割画像8は、すべて方形の方形ブロツク81〜
86に分割される。これは、上記画像メモリ2が
水平方向の16ビツトを1ワードとし、垂直方向の
16ビツト、すなわち16ワードで1ブロツクを構成
するために、方形ブロツク85,86は、長形ブ
ロツク65,66を回転し、平行斜線を入れた部
分に零を埋めて方形にしたものである。第4図
は、第3図の分割画像6Aを右方向に180゜回転さ
せた分割画像9と、この分割画像9を左方向に
90゜回転させた分割画像8Aを示しており、この
第4図も長形ブロツク95,96が、方形ブロツ
ク85,86に変換されるとき、平行斜線を入れ
た部分に零を埋めて方形にしたものである。な
お、第3図において、方形ブロツク61と81、
方形ブロツク62と82、方形ブロツク63と8
3、および方形ブロツク64と84が互いに対応
することはいうまでもない。
割した分割画像6Aと、この分割画像を右方向に
90゜回転させた分割画像8を示すもので、上記第
1図に示す画像回転装置5が含むバツフアの大き
さを16×16として、第2図に示す画像6を16×16
の方向で分割すると、第3図に示す分割画像6A
は、方形ブロツク61〜64と、長形ブロツク6
5,66とに分割される。そして、第3図に示す
分割画像8は、すべて方形の方形ブロツク81〜
86に分割される。これは、上記画像メモリ2が
水平方向の16ビツトを1ワードとし、垂直方向の
16ビツト、すなわち16ワードで1ブロツクを構成
するために、方形ブロツク85,86は、長形ブ
ロツク65,66を回転し、平行斜線を入れた部
分に零を埋めて方形にしたものである。第4図
は、第3図の分割画像6Aを右方向に180゜回転さ
せた分割画像9と、この分割画像9を左方向に
90゜回転させた分割画像8Aを示しており、この
第4図も長形ブロツク95,96が、方形ブロツ
ク85,86に変換されるとき、平行斜線を入れ
た部分に零を埋めて方形にしたものである。な
お、第3図において、方形ブロツク61と81、
方形ブロツク62と82、方形ブロツク63と8
3、および方形ブロツク64と84が互いに対応
することはいうまでもない。
次に、第5図はこの発明の画像処理装置にかか
る画像回転装置5の詳細を示すブロツク図で、5
1は画像メモリ2からの入力53を回転方向によ
り選択する選択器、52はこの選択器51の出力
54を貯え、90゜回転した出力55が得られるバ
ツフアである。
る画像回転装置5の詳細を示すブロツク図で、5
1は画像メモリ2からの入力53を回転方向によ
り選択する選択器、52はこの選択器51の出力
54を貯え、90゜回転した出力55が得られるバ
ツフアである。
次に、第6図は上記選択器51の構成図で、こ
の選択器51は、2入力から1出力を得るように
なされたもので16ビツト入力53をそのままA入
力とし、ビツトの上位と下位を反転したものをB
入力とし、回転方向指令56により、上記A入
力、またはB入力を選択して出力54を出力する
ようになされている。また、上記回転方向指令5
6は、右回転のときに上記B入力を選択するよう
に作用するようになされている。
の選択器51は、2入力から1出力を得るように
なされたもので16ビツト入力53をそのままA入
力とし、ビツトの上位と下位を反転したものをB
入力とし、回転方向指令56により、上記A入
力、またはB入力を選択して出力54を出力する
ようになされている。また、上記回転方向指令5
6は、右回転のときに上記B入力を選択するよう
に作用するようになされている。
次に、第7図は上記長形ブロツク65の画像メ
モリを拡大した拡大図で、ワード「650」〜
「657」によつて構成されている。
モリを拡大した拡大図で、ワード「650」〜
「657」によつて構成されている。
次に、第8図は上記バツフア52の構成図で、
上記長形ブロツク65が入力された状態を平行斜
線を入れて示しており、上記選択器51は、上記
回転方向指令56のB入力選択指示により、第7
図に示す画像を、180゜反転させて第8図に示す画
像を出力するようになされている。
上記長形ブロツク65が入力された状態を平行斜
線を入れて示しており、上記選択器51は、上記
回転方向指令56のB入力選択指示により、第7
図に示す画像を、180゜反転させて第8図に示す画
像を出力するようになされている。
以上述べた動作を更に詳細に説明すれば次の通
りである。
りである。
まず、画像回転装置5は、画像メモリ2から、
第7図に示すワード「650」を読み出し、選択器
51に入力する。次いで、この選択器51からB
入力を出力してバツフア52に入力し、このバツ
フア52の水平方向ワード「0」に貯える。次
に、画像回転装置5は、画像メモリ2からワード
「651」を読み出し、選択器51を介してバツフア
52に入力する。
第7図に示すワード「650」を読み出し、選択器
51に入力する。次いで、この選択器51からB
入力を出力してバツフア52に入力し、このバツ
フア52の水平方向ワード「0」に貯える。次
に、画像回転装置5は、画像メモリ2からワード
「651」を読み出し、選択器51を介してバツフア
52に入力する。
ここで、このバツフア52の水平方向のワード
構成を第1のワード構成とし、垂直方向のワード
構成を第2のワード構成とする。そして、バツフ
ア52の第1のワード「0」を、ワード「1」に
移動すると同時に、ワード「0」に新しいワード
を貯える動作を繰り返してワード「650」〜
「657」をバツフア52の第1のワード「0」〜
「7」へ貯える。このあと、画像回転装置5は、
バツフア52から、第2のワード「15」を読み出
し、画像メモリ2の方形ブロツク85の先頭に書
き込むようになされている。
構成を第1のワード構成とし、垂直方向のワード
構成を第2のワード構成とする。そして、バツフ
ア52の第1のワード「0」を、ワード「1」に
移動すると同時に、ワード「0」に新しいワード
を貯える動作を繰り返してワード「650」〜
「657」をバツフア52の第1のワード「0」〜
「7」へ貯える。このあと、画像回転装置5は、
バツフア52から、第2のワード「15」を読み出
し、画像メモリ2の方形ブロツク85の先頭に書
き込むようになされている。
次に、上記バツフア52の画像を右方向に1ビ
ツト移動し、第2のワード「15」からの溢れを捨
てて、第2のワード「0」に零を入れて消去する
ようになされている。そして、再びバツフア52
から第2のワード「15」を読み出し、画像メモリ
2の方形ブロツク85の次のワードへ書き込む。
かかる動作を16回繰り返すと、バツフア52の画
像は、画像メモリ2に送られ、そしてバツフア5
2は零で埋められることになる。すなわち、画像
が消去された状態となるわけである。以上述べた
操作をすべてのブロツクについて実行することに
よつて画像の回転が行なわれるわけである。
ツト移動し、第2のワード「15」からの溢れを捨
てて、第2のワード「0」に零を入れて消去する
ようになされている。そして、再びバツフア52
から第2のワード「15」を読み出し、画像メモリ
2の方形ブロツク85の次のワードへ書き込む。
かかる動作を16回繰り返すと、バツフア52の画
像は、画像メモリ2に送られ、そしてバツフア5
2は零で埋められることになる。すなわち、画像
が消去された状態となるわけである。以上述べた
操作をすべてのブロツクについて実行することに
よつて画像の回転が行なわれるわけである。
次に、第9図は上記バツフア52の1ビツトの
ブロツク図で、選択器520と、データラツチ5
21とによつて構成されており、上記選択器52
0のA入力522は垂直方向の上段のデータラツ
チの出力〔最上段は入力54〕であり、またこの
選択器520のB入力523は水平方向の左側デ
ータラツチの出力(最左側は零入力)である。そ
して、移動方向指令57は、垂直方向の移動か、
または水平方向の移動かを示すもので、垂直方向
の移動時に、上記A入力522を選択するように
作用するものであり、また、クロツク入力58は
上記データラツチ521に選択器520の出力を
取込むタイミングである。
ブロツク図で、選択器520と、データラツチ5
21とによつて構成されており、上記選択器52
0のA入力522は垂直方向の上段のデータラツ
チの出力〔最上段は入力54〕であり、またこの
選択器520のB入力523は水平方向の左側デ
ータラツチの出力(最左側は零入力)である。そ
して、移動方向指令57は、垂直方向の移動か、
または水平方向の移動かを示すもので、垂直方向
の移動時に、上記A入力522を選択するように
作用するものであり、また、クロツク入力58は
上記データラツチ521に選択器520の出力を
取込むタイミングである。
以上述べたように、この発明によれば、直交す
る2方向に移動の可能な1ワードnビツトで表わ
したワード構成のn×nバツフアを組み込んだハ
ードウエアで画像を回転させるようにしたので、
画像の回転処理時間が短縮できるばかりでなく、
バツフアを構成する素子間の距離が短かく、負荷
が軽いため、画像処理装置の処理高速化および
LSI化が容易となる優れた効果を有するものであ
る。
る2方向に移動の可能な1ワードnビツトで表わ
したワード構成のn×nバツフアを組み込んだハ
ードウエアで画像を回転させるようにしたので、
画像の回転処理時間が短縮できるばかりでなく、
バツフアを構成する素子間の距離が短かく、負荷
が軽いため、画像処理装置の処理高速化および
LSI化が容易となる優れた効果を有するものであ
る。
なお、上述した一実施例は、方形のバツフアと
して、16×16構成のものについて述べたが、この
発明はこれに限定されるものでなく、任意の方形
バツフアであつても同時の効果が得られることは
いうまでもない。
して、16×16構成のものについて述べたが、この
発明はこれに限定されるものでなく、任意の方形
バツフアであつても同時の効果が得られることは
いうまでもない。
第1図はこの発明の一実施例を示すブロツク
図、第2図は画像の回転動作説明図、第3図およ
び第4図は分割された画像と、この画像の回転動
作説明図、第5図はこの発明の画像処理装置にか
かる画像回転装置を示すブロツク図、第6図は選
択器の構成図、第7図は画像メモリの拡大図、第
8図はバツフアの構成図、第9図はバツフアの1
ビツトのブロツク図である。 図面中、1は画像入力装置、2は画像メモリ、
3は画像表示装置、4は画像印刷装置、5は画像
回転装置、6,7は画像、6A,8,8A,9は
分割画像、51,520は選択器、52はバツフ
ア、521はデータラツチである。なお、図中同
一符号は同一または相当部分を示す。
図、第2図は画像の回転動作説明図、第3図およ
び第4図は分割された画像と、この画像の回転動
作説明図、第5図はこの発明の画像処理装置にか
かる画像回転装置を示すブロツク図、第6図は選
択器の構成図、第7図は画像メモリの拡大図、第
8図はバツフアの構成図、第9図はバツフアの1
ビツトのブロツク図である。 図面中、1は画像入力装置、2は画像メモリ、
3は画像表示装置、4は画像印刷装置、5は画像
回転装置、6,7は画像、6A,8,8A,9は
分割画像、51,520は選択器、52はバツフ
ア、521はデータラツチである。なお、図中同
一符号は同一または相当部分を示す。
Claims (1)
- 【特許請求の範囲】 1 各絵素をデイジタルで表現した画像情報を回
転させる画像回転手段を有した画像処理装置にお
いて、 前記画像情報を1ワードnビツトで表わしたワ
ード構成で記憶する画像メモリを備えるととも
に、前記画像回転手段として、前記画像メモリか
ら読み出したワードの上位ビツトと下位ビツトを
回転方向によつて交換する選択器と、第1方向お
よびこれと直交する第2方向に画像情報をワード
単位で移動させることが可能なn×nビツト構成
のバツフアと、前記画像メモリから連続してnワ
ード以下の画像情報を読み出し、読み出された画
像情報を前記第1方向にワード単位で順次移動さ
せながら前記バツフアに書き込むバツフア書き込
み手段と、該バツフア書き込み手段によつて書き
込まれた画像情報を前記第2方向にワード単位で
順次移動させながら連続してnワード読み出して
前記画像メモリに書き込む画像メモリ書き込み手
段とを備えたことを特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57201521A JPS5991571A (ja) | 1982-11-17 | 1982-11-17 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57201521A JPS5991571A (ja) | 1982-11-17 | 1982-11-17 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5991571A JPS5991571A (ja) | 1984-05-26 |
| JPH026106B2 true JPH026106B2 (ja) | 1990-02-07 |
Family
ID=16442420
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57201521A Granted JPS5991571A (ja) | 1982-11-17 | 1982-11-17 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5991571A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS619081A (ja) * | 1984-06-25 | 1986-01-16 | Oki Electric Ind Co Ltd | イメージパターン面回転印刷装置 |
| JPS61115183A (ja) * | 1984-11-09 | 1986-06-02 | Toshiba Corp | 濃淡画像処理における濃度階調変換方式 |
| JPH065916B2 (ja) * | 1985-04-03 | 1994-01-19 | 富士写真フイルム株式会社 | 画像信号回転方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60105214U (ja) * | 1983-12-24 | 1985-07-18 | トヨタ自動車株式会社 | サスペンシヨンの緩衝力調節機構 |
| JPS6126613U (ja) * | 1984-07-24 | 1986-02-17 | トヨタ自動車株式会社 | 空気ばね式サスペンシヨンのブツシユ組立体 |
| JP2011084175A (ja) * | 2009-10-15 | 2011-04-28 | Kurashiki Kako Co Ltd | ストラットマウント |
| DE102011086909A1 (de) * | 2011-02-08 | 2012-08-09 | Continental Teves Ag & Co. Ohg | Luftfederbein für ein Fahrzeug |
| JP5568522B2 (ja) * | 2011-07-04 | 2014-08-06 | 東海ゴム工業株式会社 | ダンパーマウント |
| DE102011052706A1 (de) * | 2011-08-15 | 2013-02-21 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Elastische Lagerung |
-
1982
- 1982-11-17 JP JP57201521A patent/JPS5991571A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5991571A (ja) | 1984-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4916746A (en) | Image rotation circuit | |
| JPH026106B2 (ja) | ||
| US6900811B2 (en) | Programmable sliding window for image processing | |
| CN101184142A (zh) | 一种图像处理方法及实现该方法的图像可旋转数码相框 | |
| JP2753349B2 (ja) | 任意角回転画像データ入出力方法及びその入出力回路並びにこれらを用いた電子ファイル装置 | |
| JPS61107475A (ja) | 画像拡大縮小装置 | |
| JPS5971564A (ja) | 画像デ−タメモリ制御方式 | |
| JPS6095482A (ja) | イメ−ジ回転処理方式 | |
| JP3546527B2 (ja) | 画像データ回転処理装置 | |
| JPS58176686A (ja) | 表示装置 | |
| GB2210760A (en) | Image rotation circuit | |
| KR920001619B1 (ko) | 화상처리장치 | |
| JPH0697462B2 (ja) | 画像回転方法 | |
| JPH07122899B2 (ja) | 高速回転回路 | |
| JPS61161576A (ja) | 画像信号処理装置 | |
| JPH0863595A (ja) | 画像の回転処理方法およびその装置 | |
| JPH0520450A (ja) | 画像処理装置 | |
| JPS58219639A (ja) | 画像処理用バツフアメモリ装置 | |
| JPS6031178A (ja) | 表示制御装置 | |
| JPH0821076B2 (ja) | 画像データ制御装置 | |
| JPS6054076A (ja) | 画像拡大縮小回路 | |
| JPS61148487A (ja) | 拡大縮小装置 | |
| WO2001006461A1 (fr) | Procede et dispositif de dessin | |
| JPS6057373A (ja) | 記憶信号パタ−ンの回転方式 | |
| JPH04296983A (ja) | 画像処理装置 |