JPH01150983A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH01150983A JPH01150983A JP62308676A JP30867687A JPH01150983A JP H01150983 A JPH01150983 A JP H01150983A JP 62308676 A JP62308676 A JP 62308676A JP 30867687 A JP30867687 A JP 30867687A JP H01150983 A JPH01150983 A JP H01150983A
- Authority
- JP
- Japan
- Prior art keywords
- image
- pixel
- reading
- clock
- data
- 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
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/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4007—Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は画像処理装置、特に原稿画像を読み取った後、
変倍出力する画像処理装置に関するものである。
変倍出力する画像処理装置に関するものである。
[従来の技術]
通常、読み取った原稿画像を変倍処理して出力するとき
には、原稿画像を一旦メモリに格納し、その°メモリか
ら読み出すときのクロック数、或いは間隔を変更して処
理することが多い。
には、原稿画像を一旦メモリに格納し、その°メモリか
ら読み出すときのクロック数、或いは間隔を変更して処
理することが多い。
例えば、画像メモリに画像が格納されているとき、主走
査及び副走査方向に1画素置きに画素データを読み込ん
では、出力するという処理(所謂、間引き処理)を施す
と、形成された出力画像は画像メモリ内のそれに対して
縦、横に対して%(面積にして属)となる。一般に、画
像メモリから読み込む速度(アドレスの更新速度)を上
げて、基準クロックでもってその画素データを出力する
という処理を実行すると、その読み込み速度に対する縮
小率の画像を出力することが可能になる。
査及び副走査方向に1画素置きに画素データを読み込ん
では、出力するという処理(所謂、間引き処理)を施す
と、形成された出力画像は画像メモリ内のそれに対して
縦、横に対して%(面積にして属)となる。一般に、画
像メモリから読み込む速度(アドレスの更新速度)を上
げて、基準クロックでもってその画素データを出力する
という処理を実行すると、その読み込み速度に対する縮
小率の画像を出力することが可能になる。
一方、例えば2倍の出力画像を得ようとするときには、
逆に画像メモリからの読み込む速度を落して、基準クロ
ックでもって出力するという処理を実行する。例えば読
み込み速度を基準クロックの局にすると、同じ画素を2
回読み込むのと同等になり、結局同じ画素が2回続けて
出力される。
逆に画像メモリからの読み込む速度を落して、基準クロ
ックでもって出力するという処理を実行する。例えば読
み込み速度を基準クロックの局にすると、同じ画素を2
回読み込むのと同等になり、結局同じ画素が2回続けて
出力される。
所謂、画素の水増しである。
[発明が解決しようとする問題点]
しかしながら、この様な変倍処理でもって拡大画像を形
成しようとすると、第3図に示す様に、画像メモリ内に
格納された各画素が何回か続けて形成されることになり
、見た目に雑な画像を出力してしまうという問題が発生
する。
成しようとすると、第3図に示す様に、画像メモリ内に
格納された各画素が何回か続けて形成されることになり
、見た目に雑な画像を出力してしまうという問題が発生
する。
本発明はかかる従来技術に鑑みなされたものであり、原
稿画像を入力するときに各画素間を補間することにより
、少なくともその補間する画素に対応する倍率までは良
好な出力画像を得ることを可能ならしめた画像処理装置
を提供しようとするものである。
稿画像を入力するときに各画素間を補間することにより
、少なくともその補間する画素に対応する倍率までは良
好な出力画像を得ることを可能ならしめた画像処理装置
を提供しようとするものである。
[問題点を解決するための手段]
この問題を解決するために、本発明は以下に示す様な構
成を備える。
成を備える。
すなわち、
デジタル多階調画素データを人力する入力手段と、入力
された画素データ間に少なくとも1つの画素を補間する
補間手段と、補間された画素及び入力された画素データ
から構成される画像データを格納する格納手段と、該格
納手段に前記画像データを格納するときの格納用クロッ
ク数を制御する第1のクロック制御手段と、前記格納手
段によって格納された画像データを読み込む読み込み手
段と、該読み込み手段による読み込み用クロック数を制
御する第2のクロック制御手段とを備える。
された画素データ間に少なくとも1つの画素を補間する
補間手段と、補間された画素及び入力された画素データ
から構成される画像データを格納する格納手段と、該格
納手段に前記画像データを格納するときの格納用クロッ
ク数を制御する第1のクロック制御手段と、前記格納手
段によって格納された画像データを読み込む読み込み手
段と、該読み込み手段による読み込み用クロック数を制
御する第2のクロック制御手段とを備える。
[作用]
かかる本発明の構成において、入力手段で入力した画素
データを補間手段でもって補間処理し、第1のクロック
制御手段で決定された格納用クロック数でもって、画像
データを格納する。また、第2のクロック制御手段で決
定した読み込み用クロック数でもって画像を読み込み出
力するものである。
データを補間手段でもって補間処理し、第1のクロック
制御手段で決定された格納用クロック数でもって、画像
データを格納する。また、第2のクロック制御手段で決
定した読み込み用クロック数でもって画像を読み込み出
力するものである。
[実施例]
以下、添付図面に従って本発明に係る実施例を詳細に説
明する。
明する。
〈構成概略の説明(第1図)〉
第1図は実施例における画像処理装置の構成概略図であ
る。
る。
図中、1は原稿画像を読み取る画像読取部であって、光
学的に読み取った画素濃度に対応して、8ビツトデータ
(1バイト=256階調)を出力するものである。2は
画像読取部1から出力されてくる画素データ間を補間す
る補間処理部、3は補間処理部2から画素データを読み
込んで記憶する画像メモリ(実施例ではデュアルポート
メモリで構成されている)である。4はクロック発生器
回路であって、画像読取部1にはクロック数がfw、補
間処理部2にはその2倍の2・fw、そして画像メモリ
3へのデータ書込みタイミングのクロックはクロック可
変回路5を介して出力されるa・2・fwのクロックが
夫々出力されている。尚、クロック可変回路5から発生
するクロックにおいて、O<a≦1であり、この変更は
スイッチ8によって設定される。
学的に読み取った画素濃度に対応して、8ビツトデータ
(1バイト=256階調)を出力するものである。2は
画像読取部1から出力されてくる画素データ間を補間す
る補間処理部、3は補間処理部2から画素データを読み
込んで記憶する画像メモリ(実施例ではデュアルポート
メモリで構成されている)である。4はクロック発生器
回路であって、画像読取部1にはクロック数がfw、補
間処理部2にはその2倍の2・fw、そして画像メモリ
3へのデータ書込みタイミングのクロックはクロック可
変回路5を介して出力されるa・2・fwのクロックが
夫々出力されている。尚、クロック可変回路5から発生
するクロックにおいて、O<a≦1であり、この変更は
スイッチ8によって設定される。
6は周波数fRのクロックを発生するクロック発生回路
であって、画像出力用と、クロック可変回路7に出力さ
れている。クロック可変回路7はクロック可変回路5と
同様にスイッチ8での設定に基づいて、周波数b−f、
のクロックを画像メモリ3からの読み出しアドレスの発
生タイミングとして使用する。但し、0くb≦1である
。
であって、画像出力用と、クロック可変回路7に出力さ
れている。クロック可変回路7はクロック可変回路5と
同様にスイッチ8での設定に基づいて、周波数b−f、
のクロックを画像メモリ3からの読み出しアドレスの発
生タイミングとして使用する。但し、0くb≦1である
。
く補間処理の説明(第2図)〉
上述した構成における補間処理部2の処理内容を第2図
を参照して説明する。
を参照して説明する。
画像読取部1から出力された画像データ20は補間処理
部2内の不図示のバッファに画像データ21として展開
される。このとき、補間処理部2へのクロック数は画像
読取部1の2倍であるので、図示の如く1つ置きに展開
される。補間処理部2内には1行の行列22(sinc
函数によるテーブル)が予め格納されていて、画像デー
タ21内の“°0″データ、すなわち偶数アドレスの画
素濃度を算出し、画像データ23を得るものである。
部2内の不図示のバッファに画像データ21として展開
される。このとき、補間処理部2へのクロック数は画像
読取部1の2倍であるので、図示の如く1つ置きに展開
される。補間処理部2内には1行の行列22(sinc
函数によるテーブル)が予め格納されていて、画像デー
タ21内の“°0″データ、すなわち偶数アドレスの画
素濃度を算出し、画像データ23を得るものである。
例えば、画素濃度Cn+2は、
Cn+2 = a n’t)−s+ a y1
+1”b −3+ a n+2°b−。
+1”b −3+ a n+2°b−。
”a n+3’ b +”a r1+4’ b 3”a
n+5” b 5=50・0.127+200・(−
0,212)4200・0.637+50・0.637
+20・(−0,212)+20・0.127#121
となる。
n+5” b 5=50・0.127+200・(−
0,212)4200・0.637+50・0.637
+20・(−0,212)+20・0.127#121
となる。
また、その他のCn+kに対しても同様の算出でもって
決定できる。
決定できる。
く変倍処理の説明〉
さて、上述した補間処理(入力画像を2倍にして、各画
素間を補間する処理)がなされた後は、クロック数がa
・2・f、でもって発生するアドレスに従って画像メモ
リ3に展開されると共に、画像メモリ3からはクロック
数がb−fRで発生するアドレスに従って読み出され、
クロック数fwで外部(例えばレーザビームプリンタや
表示装置)に出力される。
素間を補間する処理)がなされた後は、クロック数がa
・2・f、でもって発生するアドレスに従って画像メモ
リ3に展開されると共に、画像メモリ3からはクロック
数がb−fRで発生するアドレスに従って読み出され、
クロック数fwで外部(例えばレーザビームプリンタや
表示装置)に出力される。
従って、原稿画像と等倍の画像を出力しようとするとき
には、a=0.5、b=1にすれば良く、縮小画像を得
ようとしたときには、bを“1”に固定し、aを“O<
a<0.5”の範囲内で変化させれば、縮小率2・aの
画像が形成される。
には、a=0.5、b=1にすれば良く、縮小画像を得
ようとしたときには、bを“1”に固定し、aを“O<
a<0.5”の範囲内で変化させれば、縮小率2・aの
画像が形成される。
また、等倍から2倍までの画像を得ようとするときには
、bを61″に固定し、aを“0.5くa≦1”の範囲
で変化させれば良い(倍率は2・a倍)。尚、この間に
おいては、少なくとも、画像の拡大に伴って画像が雑に
なるという不具合は発生しない。
、bを61″に固定し、aを“0.5くa≦1”の範囲
で変化させれば良い(倍率は2・a倍)。尚、この間に
おいては、少なくとも、画像の拡大に伴って画像が雑に
なるという不具合は発生しない。
さて、2倍以上の画像を得ようとした場合には、aを“
i”に固定し、bを°’O<b<1”の範囲内で変化さ
せることにより達成することが可能となる。このときの
拡大率は1/bとなる。
i”に固定し、bを°’O<b<1”の範囲内で変化さ
せることにより達成することが可能となる。このときの
拡大率は1/bとなる。
以上、説明した様に本実施例によれば、簡単な構成によ
って、所望とする倍率の画像を得ることが可能となり、
少なくとも2倍の画像までは補間処理でもって補間され
た画像を出力すれば良いので、2倍以下の拡大について
は画像が劣化するということがなくなる。
って、所望とする倍率の画像を得ることが可能となり、
少なくとも2倍の画像までは補間処理でもって補間され
た画像を出力すれば良いので、2倍以下の拡大について
は画像が劣化するということがなくなる。
更には、補間処理は簡単なテーブル内のデータとの演算
でもってなされるものであるから、補間処理は高速にな
る。
でもってなされるものであるから、補間処理は高速にな
る。
尚、上述した実施例ではスイッチ8で変更する周波数の
係数a、bは共に“1“以下としたが、例えばa=”1
”に固定し、bを室以上にも変更できる様にすれば同様
の変倍出力を可能にすることが可能となる。
係数a、bは共に“1“以下としたが、例えばa=”1
”に固定し、bを室以上にも変更できる様にすれば同様
の変倍出力を可能にすることが可能となる。
また、実施例では、補間処理部2は入力画像の各画素間
に1つの画素を挿入し、その挿入した画素の濃度を算出
する様にした。しかしながら、例えば、挿入画素数を2
つ以上にしても全く構わない。この場合にsinc函数
に基づく行列22を変更すれば同様に達成できるが、例
えば2つの画素を挿入した場合には、3倍の倍率までは
良好な画像を出力することが可能となる。
に1つの画素を挿入し、その挿入した画素の濃度を算出
する様にした。しかしながら、例えば、挿入画素数を2
つ以上にしても全く構わない。この場合にsinc函数
に基づく行列22を変更すれば同様に達成できるが、例
えば2つの画素を挿入した場合には、3倍の倍率までは
良好な画像を出力することが可能となる。
[発明の効果〕
以上、説明した様に本発明によれば、所望とする倍率の
画像を簡単な構成でもって得ることが可能となると共に
、少なくとも補間処理で得られた画像に対する倍率まで
は良好な画像を形成することが可能となる。
画像を簡単な構成でもって得ることが可能となると共に
、少なくとも補間処理で得られた画像に対する倍率まで
は良好な画像を形成することが可能となる。
第1図は本実施例における画像処理装置の主要構成部、
第2図は実施例における補間処理の内容を説明するため
の図、 第3図は従来の拡大画像の内容を示す図である。 図中、1・・・画像読取部、2・・・補間処理部、3・
・・画像メモリ、4.6・・・クロック発生回路、5.
フ・・・クロック可変回路、8・・・スイッチである。 第2図
の図、 第3図は従来の拡大画像の内容を示す図である。 図中、1・・・画像読取部、2・・・補間処理部、3・
・・画像メモリ、4.6・・・クロック発生回路、5.
フ・・・クロック可変回路、8・・・スイッチである。 第2図
Claims (2)
- (1)デジタル多階調画素データを入力する入力手段と
、 入力された画素データ間に少なくとも1つの画素を補間
する補間手段と、 補間された画素及び入力された画素データから構成され
る画像データを格納する格納手段と、該格納手段に前記
画像データを格納するときの格納用クロック数を制御す
る第1のクロック制御手段と、 前記格納手段によつて格納された画像データを読み込む
読み込み手段と、 該読み込み手段による読み込み用クロック数を制御する
第2のクロック制御手段とを備えることを特徴とする画
像処理装置。 - (2)補間手段で補間されるダミー画素の階調度は、s
inc関数によるテーブルでもつて算出することを特徴
とする特許請求の範囲第1項記載の画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62308676A JPH01150983A (ja) | 1987-12-08 | 1987-12-08 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62308676A JPH01150983A (ja) | 1987-12-08 | 1987-12-08 | 画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01150983A true JPH01150983A (ja) | 1989-06-13 |
Family
ID=17983945
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62308676A Pending JPH01150983A (ja) | 1987-12-08 | 1987-12-08 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01150983A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6030262A (ja) * | 1983-07-29 | 1985-02-15 | Canon Inc | 画像処理装置 |
| JPS61227477A (ja) * | 1985-03-30 | 1986-10-09 | Dainippon Screen Mfg Co Ltd | 画像処理装置 |
-
1987
- 1987-12-08 JP JP62308676A patent/JPH01150983A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6030262A (ja) * | 1983-07-29 | 1985-02-15 | Canon Inc | 画像処理装置 |
| JPS61227477A (ja) * | 1985-03-30 | 1986-10-09 | Dainippon Screen Mfg Co Ltd | 画像処理装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW554330B (en) | Liquid crystal display control circuit that performs drive compensation for high- speed response | |
| US5202670A (en) | Image processing apparatus | |
| JP2773354B2 (ja) | 特殊効果装置及び特殊効果発生方法 | |
| JP2000284773A (ja) | 画像表示装置 | |
| US4607340A (en) | Line smoothing circuit for graphic display units | |
| JP3449142B2 (ja) | 画像縮小装置およびその制御方法 | |
| JPH0573675A (ja) | 画像処理装置 | |
| JPH0737079A (ja) | 画像歪み補正方法及び装置 | |
| JPS6210777A (ja) | 画像処理方法 | |
| JP2510019B2 (ja) | 画像表示方法および装置 | |
| US7697817B2 (en) | Image processing apparatus and method, and recorded medium | |
| JPS63102473A (ja) | 画像信号処理装置 | |
| JP4268696B2 (ja) | 画像処理装置および処理方法 | |
| JPH08129356A (ja) | 表示装置 | |
| JP2002300398A (ja) | 画像処理装置 | |
| JPH0364165A (ja) | 画像処理装置 | |
| JPH11341351A (ja) | 映像拡大縮小回路 | |
| JPH0374071B2 (ja) | ||
| JPS6141273A (ja) | 画像処理装置 | |
| JPH06333031A (ja) | 画像処理装置 | |
| JPS6375881A (ja) | 網点画像スクリ−ン線数変換装置 | |
| JPS6132660A (ja) | 画像信号処理装置 | |
| JPH04204594A (ja) | 高精細表示装置 | |
| JP3709585B2 (ja) | ビデオプリンタ及び補間処理方法 | |
| JPH0622128A (ja) | 画像処理装置 |