JPH02155085A - イメージデータ処理装置 - Google Patents
イメージデータ処理装置Info
- Publication number
- JPH02155085A JPH02155085A JP63309183A JP30918388A JPH02155085A JP H02155085 A JPH02155085 A JP H02155085A JP 63309183 A JP63309183 A JP 63309183A JP 30918388 A JP30918388 A JP 30918388A JP H02155085 A JPH02155085 A JP H02155085A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- processing
- storage
- original image
- enlargement
- 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
Links
Landscapes
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
この発明は、イメージデータを処理するイメージデータ
処理装置に関する。
処理装置に関する。
(従来の技術)
一般に、イメージデータを処理するイメージデータ処理
装置において、そのイメージデータの処理を行うソフト
ウェア、ハードウェアの多くは、図形の拡大、縮小機能
をサポートしている。この拡大、縮小機能は次の手順で
行われる。すなわち、元のイメージデータを二次元的に
読出しく手順■)、この読出したイメージデータに対し
て指定された拡大、縮小を行い(手順■)、この拡大、
縮小したデータをデータメモリの指定領域に記憶する(
手順■)。
装置において、そのイメージデータの処理を行うソフト
ウェア、ハードウェアの多くは、図形の拡大、縮小機能
をサポートしている。この拡大、縮小機能は次の手順で
行われる。すなわち、元のイメージデータを二次元的に
読出しく手順■)、この読出したイメージデータに対し
て指定された拡大、縮小を行い(手順■)、この拡大、
縮小したデータをデータメモリの指定領域に記憶する(
手順■)。
このような処理は、対象領域全体を1度に扱うとは限ら
ず、システムの持つメモリの大きさにより、1度に扱う
データ量は異なっている。たとえば、バイト中位、ライ
ン単位、ブロック単位なっている。また、元のイメージ
データと処理後のイメージデータは、同一プレーン上に
書かれていることが多い。この場合、手順■により、未
処理データ上に処理後のイメージデータがオーバライド
される。
ず、システムの持つメモリの大きさにより、1度に扱う
データ量は異なっている。たとえば、バイト中位、ライ
ン単位、ブロック単位なっている。また、元のイメージ
データと処理後のイメージデータは、同一プレーン上に
書かれていることが多い。この場合、手順■により、未
処理データ上に処理後のイメージデータがオーバライド
される。
このようなイメージデータ処理装置では、1画面分以上
の作業領域を持っていない、また元イメージデータと処
理後のイメージデータが同一プレーン上にあり、かつオ
ーバラップする部分がある。
の作業領域を持っていない、また元イメージデータと処
理後のイメージデータが同一プレーン上にあり、かつオ
ーバラップする部分がある。
このため、この装置では、拡大、縮小機能に元イメージ
データと処理後のイメージデータがオーバラップするこ
とを禁止するなどの制限を加えなければならないという
欠点があった。
データと処理後のイメージデータがオーバラップするこ
とを禁止するなどの制限を加えなければならないという
欠点があった。
この結果、イメージデータの処理において、制限のない
拡大、縮小を行うことができないという欠点があった。
拡大、縮小を行うことができないという欠点があった。
(発明が解決しようとする課題)
この発明は、イメージデータの処理において、制限のな
い拡大、縮小を行うことができないという欠点を除去す
るもので、イメージデータの処理において、制限のない
拡大、縮小を行うことができるイメージデータ処理装置
を提供することを目的とする。
い拡大、縮小を行うことができないという欠点を除去す
るもので、イメージデータの処理において、制限のない
拡大、縮小を行うことができるイメージデータ処理装置
を提供することを目的とする。
[発明の構成]
(課題を解決するための手段)
この発明のイメージデータ処理装置は、元のイメージデ
ータ、この元のイメージデータの記憶位置、拡大率、あ
るいは縮小率、移動位置が供給される供給手段、この供
給手段により供給された元のイメージデータを記憶する
1画面分以上の記憶容量を有する記憶手段、この記憶手
段から所定単位ずつのイメージデータを読出方向の異な
る複数の方法で読出す続出手段と、上記供給手段により
供給された元のイメージデータの記憶位置、拡大率、あ
るいは縮小率、移動位置により、拡大処理、あるいは縮
小処理後のイメージデータの上記記憶手段における記憶
位置を判断する第1の判断手段、この第1の判断手段の
判断結果と、上記供給手段により供給された元のイメー
ジデータの記憶位置とに応じて、J二足読出手段の読出
方向の切換位置と上記記憶手段における記憶位置とを判
断する第2の判断手段、この第2の判断手段により判断
された切換位置に応じて、読出方向を切換えて上記読出
手段による読出しを行う第1の処理手段、この第1の処
理手段で読出されたイメージデータを上記拡大率、ある
いは縮小率で拡大処理、あるいは縮小処理を行う第2の
処理手段、およびこの第2の処理手段で処理された後の
イメージデータを上記第2の判断手段により判断された
上記記憶手段の記憶位置にしかも上記読出方向に対応し
た記憶方向で記憶する第3の処理手段から構成される。
ータ、この元のイメージデータの記憶位置、拡大率、あ
るいは縮小率、移動位置が供給される供給手段、この供
給手段により供給された元のイメージデータを記憶する
1画面分以上の記憶容量を有する記憶手段、この記憶手
段から所定単位ずつのイメージデータを読出方向の異な
る複数の方法で読出す続出手段と、上記供給手段により
供給された元のイメージデータの記憶位置、拡大率、あ
るいは縮小率、移動位置により、拡大処理、あるいは縮
小処理後のイメージデータの上記記憶手段における記憶
位置を判断する第1の判断手段、この第1の判断手段の
判断結果と、上記供給手段により供給された元のイメー
ジデータの記憶位置とに応じて、J二足読出手段の読出
方向の切換位置と上記記憶手段における記憶位置とを判
断する第2の判断手段、この第2の判断手段により判断
された切換位置に応じて、読出方向を切換えて上記読出
手段による読出しを行う第1の処理手段、この第1の処
理手段で読出されたイメージデータを上記拡大率、ある
いは縮小率で拡大処理、あるいは縮小処理を行う第2の
処理手段、およびこの第2の処理手段で処理された後の
イメージデータを上記第2の判断手段により判断された
上記記憶手段の記憶位置にしかも上記読出方向に対応し
た記憶方向で記憶する第3の処理手段から構成される。
(作用)
この発明は、元のイメージデータ、この元のイメージデ
ータの記憶位置、拡大率、あるいは縮小率、移動位置が
供給手段で供給され、この供給された元のイメージデー
タを1画面分以上の記憶容量を有する記憶手段で記憶し
、この記憶手段から所定単位ずつのイメージデータを続
出手段で読出方向の異なる複数の方法で読出し、上記供
給手段により供給された元のイメージデータの記憶位置
、拡大率、あるいは縮小率、移動位置により、拡大処理
、あるいは縮小処理後のイメージデータの上記記憶手段
における記憶位置を判断し、この判断結果と、上記供給
手段により供給された元のイメージデータの記憶位置と
に応じて、上記読出手段の読出方向の切換位置と上記記
憶手段における記憶位置とを判断し、この判断された切
換位置に応じて、読出方向を切換えて上記読取手段によ
る読出しを行い、この読出されたイメージデータを上記
拡大率、あるいは縮小率で拡大処理、あるいは縮小処理
を行い、この処理された後のイメージデータを上記第2
の判断手段により判断された上記記憶手段の記憶位置に
しかも上記読出方向に対応した記憶方向で記憶するよう
にしたものである。
ータの記憶位置、拡大率、あるいは縮小率、移動位置が
供給手段で供給され、この供給された元のイメージデー
タを1画面分以上の記憶容量を有する記憶手段で記憶し
、この記憶手段から所定単位ずつのイメージデータを続
出手段で読出方向の異なる複数の方法で読出し、上記供
給手段により供給された元のイメージデータの記憶位置
、拡大率、あるいは縮小率、移動位置により、拡大処理
、あるいは縮小処理後のイメージデータの上記記憶手段
における記憶位置を判断し、この判断結果と、上記供給
手段により供給された元のイメージデータの記憶位置と
に応じて、上記読出手段の読出方向の切換位置と上記記
憶手段における記憶位置とを判断し、この判断された切
換位置に応じて、読出方向を切換えて上記読取手段によ
る読出しを行い、この読出されたイメージデータを上記
拡大率、あるいは縮小率で拡大処理、あるいは縮小処理
を行い、この処理された後のイメージデータを上記第2
の判断手段により判断された上記記憶手段の記憶位置に
しかも上記読出方向に対応した記憶方向で記憶するよう
にしたものである。
(実施例)
以下、この発明の一実施例について図面を参照して説明
する。
する。
第1図はこの発明のイメージデータ処理装置の概略構成
を示すものである。すなわち、全体を制御するCPU
(セントラル プロセッシング ユニット)10、バス
11、およびイメージ処理プログラムコードエリア12
a sイメージデータエリア12b1バッファエリア
12c等から構成されるメモリ12によって構成されて
いる。
を示すものである。すなわち、全体を制御するCPU
(セントラル プロセッシング ユニット)10、バス
11、およびイメージ処理プログラムコードエリア12
a sイメージデータエリア12b1バッファエリア
12c等から構成されるメモリ12によって構成されて
いる。
上記CPUl0は図示しないホストコンピュータから供
給される元イメージをメモリ12内のイメージデータエ
リア12bに記憶し、他の条件は内部メモリ(図示しな
い)に記憶するものである。
給される元イメージをメモリ12内のイメージデータエ
リア12bに記憶し、他の条件は内部メモリ(図示しな
い)に記憶するものである。
また、上記CPUl0は、イメージデータエリア12b
に記憶したイメージデータを行単位に読出して、縮小あ
るいは拡大処理を行った後、再びイメージデータエリア
12bに記憶するものである。
に記憶したイメージデータを行単位に読出して、縮小あ
るいは拡大処理を行った後、再びイメージデータエリア
12bに記憶するものである。
この行単位の読出処理、記憶処理としては、第2図(a
)に示すように、上の行から順次行う処理と、同図(b
)に示すように、下の行から順に行う処理となっている
。
)に示すように、上の行から順次行う処理と、同図(b
)に示すように、下の行から順に行う処理となっている
。
さらに、上記CPUl0は、元イメージの記憶アドレス
(座標でも良い)、処理後の位置、および拡大率あるい
は縮小率により、処理後のイメージの記憶アドレスを判
断し、元イメージの記憶アドレスと処理後のイメージの
記憶アドレスとから、処理の切換位置が存在するか否か
、および切換位置を(X方向、y方向別々に)判断する
。
(座標でも良い)、処理後の位置、および拡大率あるい
は縮小率により、処理後のイメージの記憶アドレスを判
断し、元イメージの記憶アドレスと処理後のイメージの
記憶アドレスとから、処理の切換位置が存在するか否か
、および切換位置を(X方向、y方向別々に)判断する
。
この判断の結果、切換位置が存在しない場合、第2図(
a)の処理を用いて、拡大、縮小処理を行い、切換位置
が存在する場合、第2図(a)、(b)の処理をそれぞ
れ用いて、拡大、縮小処理を行う。たとえば、元イメー
ジの開始アドレスから切換位置の1つ前の行までと、切
換位置から最終行までとを別々の読出処理、記憶処理を
用いて行われる。
a)の処理を用いて、拡大、縮小処理を行い、切換位置
が存在する場合、第2図(a)、(b)の処理をそれぞ
れ用いて、拡大、縮小処理を行う。たとえば、元イメー
ジの開始アドレスから切換位置の1つ前の行までと、切
換位置から最終行までとを別々の読出処理、記憶処理を
用いて行われる。
上記読出処理、記憶処理の切換位置、および縮小、拡大
処理された後の記憶アドレスは次のようにして算出され
る。
処理された後の記憶アドレスは次のようにして算出され
る。
すなわち、横軸を元イメージのアドレス、縦軸を処理後
のイメージとし、それらの開始アドレスの交点Aと終了
アドレスの交点Bによって形成される直線ABの方程式
dは次のようになっている。
のイメージとし、それらの開始アドレスの交点Aと終了
アドレスの交点Bによって形成される直線ABの方程式
dは次のようになっている。
d −(D e −D s / Oe −Os ) 0
+ D c −=■ただし、処理後のイメージの終了
アドレスDeはDexあるいはDey、処理後のイメー
ジの開始アドレスDsはDsxあるいはDsy、元イメ
ージの終了アドレスOeはOexあるいはOey。
+ D c −=■ただし、処理後のイメージの終了
アドレスDeはDexあるいはDey、処理後のイメー
ジの開始アドレスDsはDsxあるいはDsy、元イメ
ージの終了アドレスOeはOexあるいはOey。
レスと処理後のアドレスとが一致する場合であり、直線
lで示されている。)の交点; [De (Oe−O
s)−0e (De−Ds)l 10e−Oss直線直
線法定式 d−0・・・■ ■、■の連立方程式の解が処理の切換位置のアドレスと
、処理後の記憶アドレスとなる。
lで示されている。)の交点; [De (Oe−O
s)−0e (De−Ds)l 10e−Oss直線直
線法定式 d−0・・・■ ■、■の連立方程式の解が処理の切換位置のアドレスと
、処理後の記憶アドレスとなる。
X方向の切換位置、処理後の記憶アドレスCは次の式に
よって算出される。
よって算出される。
C(OcxSDcx)
−[(De (Oe−Os)−0e (De−Ds)]
/ (Oe−Os−De+Ds)、 (De (Oe−Os)−0e (De−Ds)1/
(Oe −Os −D e + D s ) ]
−(1)ただし、0域d0 この解は、実数であるが、実際のイメージ処理では、臼
然数(行数)であり、小数点以下は切捨てたものを使用
する。
/ (Oe−Os−De+Ds)、 (De (Oe−Os)−0e (De−Ds)1/
(Oe −Os −D e + D s ) ]
−(1)ただし、0域d0 この解は、実数であるが、実際のイメージ処理では、臼
然数(行数)であり、小数点以下は切捨てたものを使用
する。
また、y方向の切換位置と処理後のアドレスも上記同様
に算出される。
に算出される。
次に、このような構成において動作を説明する。
たとえば今、図示しないホストコンピュータから元イメ
ージ、元イメージの記憶アドレス、拡大率あるいは縮小
率、および処理後のイメージの位置がCPUl0に供給
される。すると、CPUl0は元イメージをメモリ12
内のイメージデータエリア12bに記憶し、他の条件は
内部メモリ(図示しない)に記憶する。
ージ、元イメージの記憶アドレス、拡大率あるいは縮小
率、および処理後のイメージの位置がCPUl0に供給
される。すると、CPUl0は元イメージをメモリ12
内のイメージデータエリア12bに記憶し、他の条件は
内部メモリ(図示しない)に記憶する。
ついで、CPU10は、元イメージの記憶アドレス、処
理後の位置、および拡大率あるいは縮小率により、処理
後のイメージの記憶アドレスを判断する。さらに、CP
U10は、元イメージの記憶アドレスと処理後のイメー
ジの記憶アドレスとから、上述したように、処理の切換
位置が存在するか否か、および切換位置を(X方向、y
方向別々に)判断する。
理後の位置、および拡大率あるいは縮小率により、処理
後のイメージの記憶アドレスを判断する。さらに、CP
U10は、元イメージの記憶アドレスと処理後のイメー
ジの記憶アドレスとから、上述したように、処理の切換
位置が存在するか否か、および切換位置を(X方向、y
方向別々に)判断する。
この判断の結果、切換位置が存在しない場合、第2図(
a)の処理を用いて、拡大、縮小処理を行い、切換位置
が存在する場合、第2図(a)、(b)の処理をそれぞ
れ用いて、拡大、縮小処理を行う。たとえば、元イメー
ジの開始アドレスから切換位置の1つ前の行までと、切
換位置から最終行までとを、別々の読出処理、記憶処理
を用いて行われる。
a)の処理を用いて、拡大、縮小処理を行い、切換位置
が存在する場合、第2図(a)、(b)の処理をそれぞ
れ用いて、拡大、縮小処理を行う。たとえば、元イメー
ジの開始アドレスから切換位置の1つ前の行までと、切
換位置から最終行までとを、別々の読出処理、記憶処理
を用いて行われる。
たとえば、第3図(a)に示す元イメージAに対して、
縮小処理後のイメージBが、元イメージA内のエリアに
記憶される場合について説明する。
縮小処理後のイメージBが、元イメージA内のエリアに
記憶される場合について説明する。
すなわち、CPU10はホストコンピュータから供給さ
れる元イメージをメモリ12のイメージデータエリア1
2bに記憶する。また、ホストコンピュータから供給さ
れる元イメージの開始アドレス(3,2)、終了アドレ
ス(8,9)、処理後のイメージの開始アドレス(3,
5)、縮小率2/8が供給される。
れる元イメージをメモリ12のイメージデータエリア1
2bに記憶する。また、ホストコンピュータから供給さ
れる元イメージの開始アドレス(3,2)、終了アドレ
ス(8,9)、処理後のイメージの開始アドレス(3,
5)、縮小率2/8が供給される。
ついで、CPUl0は、元イメージの記憶アドレス「開
始アドレス(3,2)、終了アドレス(8,9)」、処
理後の位置「開始アドレス(3,5)」、および縮小率
r2/8Jにより、処理後のイメージの記憶アドレスを
判断する。すなわち、処理後のイメージのアドレスは、
開始アドレス(3,5)、終了アドレス(8,6)とな
る。
始アドレス(3,2)、終了アドレス(8,9)」、処
理後の位置「開始アドレス(3,5)」、および縮小率
r2/8Jにより、処理後のイメージの記憶アドレスを
判断する。すなわち、処理後のイメージのアドレスは、
開始アドレス(3,5)、終了アドレス(8,6)とな
る。
さらに、CPU10は、元イメージの記憶アドレスと処
理後のイメージの記憶アドレスとから、処理の切換位置
が存在するか否かを(X方向、y方向別々に)判断する
。すなわち、元イメージの開始アドレスOs (3,2
) 、終了アドレス0e(8,9)、処理後のイメージ
の開始アドレスDs(3,5)、終了アドレスDe(8
,6)として式(1)に代入する。
理後のイメージの記憶アドレスとから、処理の切換位置
が存在するか否かを(X方向、y方向別々に)判断する
。すなわち、元イメージの開始アドレスOs (3,2
) 、終了アドレス0e(8,9)、処理後のイメージ
の開始アドレスDs(3,5)、終了アドレスDe(8
,6)として式(1)に代入する。
この場合、元イメージと縮小処理後のX方向のアドレス
の関係は第4図(a)に示すように、直線lと一致して
おり、y方向のアドレスの関係は同図(b)に示すよう
に、直線1と交差している。
の関係は第4図(a)に示すように、直線lと一致して
おり、y方向のアドレスの関係は同図(b)に示すよう
に、直線1と交差している。
これにより、X方向の処理の切換はなく、Y方向の処理
の切換が存在することが分り、式(1)により、「0c
y−5,5−5、Dcy−5,5″55」が得られ、y
方向の切換アドレスが「5」で、縮小処理後のアドレス
が「5.1と判断される。したがって、X方向の切換位
置C(Ocx、Dcx)−(0,0) y方向の切換
位置C(Ocy。
の切換が存在することが分り、式(1)により、「0c
y−5,5−5、Dcy−5,5″55」が得られ、y
方向の切換アドレスが「5」で、縮小処理後のアドレス
が「5.1と判断される。したがって、X方向の切換位
置C(Ocx、Dcx)−(0,0) y方向の切換
位置C(Ocy。
DC5I)−(5,5#5.5.5−5)となる。
ついで、CPUl0は、メモリ12のイメージデータエ
リア12bの5行目から9行目のイメージデータを第2
図(a)に示すように、上の行から順次読出し、2/8
に縮小つまり1行に縮小してイメージデータエリア12
bの6行目に記憶する。さらに、CPUl0は、メモリ
12のイメージデータエリア12bの2行目から4行目
のイメージデータを同図(b)に示すように下の行から
順次読出し、2/8に縮小つまり1行に縮小してイメー
ジデータエリア12bの5行目に記憶する。
リア12bの5行目から9行目のイメージデータを第2
図(a)に示すように、上の行から順次読出し、2/8
に縮小つまり1行に縮小してイメージデータエリア12
bの6行目に記憶する。さらに、CPUl0は、メモリ
12のイメージデータエリア12bの2行目から4行目
のイメージデータを同図(b)に示すように下の行から
順次読出し、2/8に縮小つまり1行に縮小してイメー
ジデータエリア12bの5行目に記憶する。
上記したように、イメージデータの処理において、オー
バラップの禁止等の制限のない拡大、縮小を行うことが
できる。
バラップの禁止等の制限のない拡大、縮小を行うことが
できる。
なお、前記実施例では、切換位置の利用方法として、元
イメージの開始行から切換位置の1つ前の行までと、切
換位置の行から終了行までの2つに分割して処理を行う
場合について説明したが、これに限らず、算出した切換
位置より手前の、拡大、縮小率の整数倍の位置を境に2
つに分割して処理するようにしても良い。たとえば、第
5図に示すように、1行目から9行目にある元イメージ
を5〜7行目の3行に1/3に縮小して記憶する場合、
切換位置として、6行目が算出され、4行目境界位置と
され、まず4行目から6行目に対する処理結果が6行目
に記憶され、まず7行目から9行目に対する処理結果が
7行目に記憶され、次に1行目から3行目に対する処理
結果が5行目に5己憶される。
イメージの開始行から切換位置の1つ前の行までと、切
換位置の行から終了行までの2つに分割して処理を行う
場合について説明したが、これに限らず、算出した切換
位置より手前の、拡大、縮小率の整数倍の位置を境に2
つに分割して処理するようにしても良い。たとえば、第
5図に示すように、1行目から9行目にある元イメージ
を5〜7行目の3行に1/3に縮小して記憶する場合、
切換位置として、6行目が算出され、4行目境界位置と
され、まず4行目から6行目に対する処理結果が6行目
に記憶され、まず7行目から9行目に対する処理結果が
7行目に記憶され、次に1行目から3行目に対する処理
結果が5行目に5己憶される。
また、イメージデータの処理が行単位で行われる場合に
ついて説明したが、これに限らず、たとえばバイト単位
に処理されるものであっても良い。
ついて説明したが、これに限らず、たとえばバイト単位
に処理されるものであっても良い。
この場合、メモリのイメージデータエリアからのイメー
ジデータの続出処理、あるいは処理後の記憶処理は、第
6図(a)〜(d)の4つのものとなる。同図(a)は
、左上端のバイトから右方向へ順次読出し、右端到達後
、次の行の左端から再び読出す処理となっており、同図
(b)は、右上端のバイトから左方向へ順次読出し、左
端到達後、次の行の右端から再び読出す処理となってお
り、同図(c)は、左下端のバイトから右方向へ順次読
出し、右端到達後、前の行の左端から再び読出す処理と
なっており、同図(d)は、右下端のバイトから左方向
へ順次読出し、左端到達後、前の行の右端から再び読出
す処理となっている。また、処理の切換位置もバイト単
位で示されるようになる。
ジデータの続出処理、あるいは処理後の記憶処理は、第
6図(a)〜(d)の4つのものとなる。同図(a)は
、左上端のバイトから右方向へ順次読出し、右端到達後
、次の行の左端から再び読出す処理となっており、同図
(b)は、右上端のバイトから左方向へ順次読出し、左
端到達後、次の行の右端から再び読出す処理となってお
り、同図(c)は、左下端のバイトから右方向へ順次読
出し、右端到達後、前の行の左端から再び読出す処理と
なっており、同図(d)は、右下端のバイトから左方向
へ順次読出し、左端到達後、前の行の右端から再び読出
す処理となっている。また、処理の切換位置もバイト単
位で示されるようになる。
また、縮小処理の場合について説明したが、拡大処理の
場合も上記同様に実施できる。
場合も上記同様に実施できる。
[発明の効果]
以上詳述したようにこの発明によれば、イメージデータ
の処理において、制限のない拡大、縮小を行うことがで
きるイメージデータ処理装置を提供できる。
の処理において、制限のない拡大、縮小を行うことがで
きるイメージデータ処理装置を提供できる。
第1図から第4図はこの発明の一実施例を説明するため
のもので、第1図はイメージデータ処理装置の概略を示
す構成図、第2図はメモリのイメージデータエリアにお
けるデータの読取方向、記憶方向を示す図、第3図は元
イメージの記憶位置と処理後の記憶位置との関係を説明
するための図、第4図はX方向、X方向における元イメ
ージのアドレスと処理後のイメージのアドレスとの関係
を説明するための図であり、第5図および第6図は他の
実施例を示すもので、第5図は元イメージと処理後のイ
メージとの関係を説明するための図、第6図はメモリの
イメージデータエリアにおけるデータの読取方向、記憶
方向を示す図である。 出願人代理人 弁理士 鈴江武彦 第1図 (C) (d) 第 図 (a) (b)
のもので、第1図はイメージデータ処理装置の概略を示
す構成図、第2図はメモリのイメージデータエリアにお
けるデータの読取方向、記憶方向を示す図、第3図は元
イメージの記憶位置と処理後の記憶位置との関係を説明
するための図、第4図はX方向、X方向における元イメ
ージのアドレスと処理後のイメージのアドレスとの関係
を説明するための図であり、第5図および第6図は他の
実施例を示すもので、第5図は元イメージと処理後のイ
メージとの関係を説明するための図、第6図はメモリの
イメージデータエリアにおけるデータの読取方向、記憶
方向を示す図である。 出願人代理人 弁理士 鈴江武彦 第1図 (C) (d) 第 図 (a) (b)
Claims (1)
- 【特許請求の範囲】 元のイメージデータ、この元のイメージデータの記憶位
置、拡大率、あるいは縮小率、移動位置が供給される供
給手段と、 この供給手段により供給された元のイメージデータを記
憶する1画面分以上の記憶容量を有する記憶手段と、 この記憶手段から所定単位ずつのイメージデータを読出
方向の異なる複数の方法で読出す読出手段と、 上記供給手段により供給された元のイメージデータの記
憶位置、拡大率、あるいは縮小率、移動位置により、拡
大処理、あるいは縮小処理後のイメージデータの上記記
憶手段における記憶位置を判断する第1の判断手段と、 この第1の判断手段の判断結果と、上記供給手段により
供給された元のイメージデータの記憶位置とに応じて、
上記読出手段の読出方向の切換位置と上記記憶手段にお
ける記憶位置とを判断する第2の判断手段と、 この第2の判断手段により判断された切換位置に応じて
、読出方向を切換えて上記読出手段による読出しを行う
第1の処理手段と、 この第1の処理手段で読出されたイメージデータを上記
拡大率、あるいは縮小率で拡大処理、あるいは縮小処理
を行う第2の処理手段と、 この第2の処理手段で処理された後のイメージデータを
上記第2の判断手段により判断された上記記憶手段の記
憶位置にしかも上記読出方向に対応した記憶方向で記憶
する第3の処理手段と、を具備したことを特徴とするイ
メージデータ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63309183A JPH02155085A (ja) | 1988-12-07 | 1988-12-07 | イメージデータ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63309183A JPH02155085A (ja) | 1988-12-07 | 1988-12-07 | イメージデータ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02155085A true JPH02155085A (ja) | 1990-06-14 |
Family
ID=17989929
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63309183A Pending JPH02155085A (ja) | 1988-12-07 | 1988-12-07 | イメージデータ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02155085A (ja) |
-
1988
- 1988-12-07 JP JP63309183A patent/JPH02155085A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3038781B2 (ja) | メモリアクセス制御回路 | |
| US4945499A (en) | Graphic display system | |
| JPH0355832B2 (ja) | ||
| JPS6242277A (ja) | 画像処理装置 | |
| US7508397B1 (en) | Rendering of disjoint and overlapping blits | |
| JP4240543B2 (ja) | 表示装置 | |
| JPS647393Y2 (ja) | ||
| US6489967B1 (en) | Image formation apparatus and image formation method | |
| JP2899838B2 (ja) | 記憶装置 | |
| JPS58211185A (ja) | 分割画面表示制御方式 | |
| JPH01169607A (ja) | プログラマブルコントローラ | |
| JPS63206878A (ja) | イメ−ジ処理装置 | |
| JPH0465777A (ja) | 画像データ転送方式 | |
| JPH0193868A (ja) | データ処理装置 | |
| JPH0528771A (ja) | メモリ素子 | |
| JPS63239542A (ja) | 画像メモリ装置および画像処理装置 | |
| JPH0424722B2 (ja) | ||
| JP2003195847A (ja) | グラフィック処理装置 | |
| JPH07129460A (ja) | 画像処理方法及びその装置 | |
| JPS60129786A (ja) | 画像メモリ装置 | |
| JPH04278652A (ja) | 図形描画装置及びそのメモリアクセス方式 | |
| JPS6165292A (ja) | グラフイツク表示装置 | |
| JPH11167621A (ja) | 表示データミキシング装置 | |
| JPH08320708A (ja) | プログラマブルコントローラにおけるリアルタイム表示データの収集方法 | |
| JP2000148114A (ja) | 画像生成装置および画像生成方法 |