JPH06348831A - Image processing device - Google Patents

Image processing device

Info

Publication number
JPH06348831A
JPH06348831A JP5142364A JP14236493A JPH06348831A JP H06348831 A JPH06348831 A JP H06348831A JP 5142364 A JP5142364 A JP 5142364A JP 14236493 A JP14236493 A JP 14236493A JP H06348831 A JPH06348831 A JP H06348831A
Authority
JP
Japan
Prior art keywords
scanning direction
value conversion
processing
pixel value
image
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.)
Granted
Application number
JP5142364A
Other languages
Japanese (ja)
Other versions
JP3065855B2 (en
Inventor
Takashi Nagao
隆 長尾
Tomoya Yamauchi
智也 山内
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP5142364A priority Critical patent/JP3065855B2/en
Publication of JPH06348831A publication Critical patent/JPH06348831A/en
Application granted granted Critical
Publication of JP3065855B2 publication Critical patent/JP3065855B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE:To execute image processing at high speed by switching processing sequence for coordinate transformation and picture element value conversion, or that for main/ sub scan scaling and the picture element value conversion. CONSTITUTION:Image data is read out from an image storage part 10, and is processed by a coordinate transformation part 11 and a picture element value conversion part 12, and is displayed on an image display part 13. The parameters of the coordinate transformation and the picture element value conversion are supplied from an instruction input part 14 to the coordinate transformation part 11 and the picture element value conversion part 12 via a processing sequence control part 20. The processing sequence control part 20 judges whether the number of picture elements before and after the coordinate transformation is increased or decreased based on a part to instruct the coordinate transformation in an inputted parameter, and performs processing in sequence of (picture element value conversion coordinate transformation) according to arrowhead shown in continuous line in the processing sequence control part 20 when it is judged that the number of picture elements is increased, and performs the processing in sequence of (coordinate transformation picture element value conversion) according to sequence shown in broken line in the processing sequence control part 20 when it is judged that the number of picture elements is decreased by the coordinate transformation.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、画像の編集処理装置に
係り、特に画像の座標変換と画素値変換が実行可能な画
像処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image editing processing apparatus, and more particularly to an image processing apparatus capable of executing image coordinate conversion and pixel value conversion.

【0002】[0002]

【従来の技術】一般に、画像処理装置や画像を入力可能
なDTP(Desk Top Publishing)
システムなどでは、画像に拡大・縮小・回転・色調整等
の処理を施す必要がある。このような機能を持つ画像処
理装置の構成の一例を、図4に示す。図4に示す画像処
理装置は、処理対象となる画像データを記憶する画像記
憶部10と、ユーザーからの指示を入力する指示入力部
14と、指示入力部14から指示されたパラメータによ
り画像記憶部10に格納された画像データを座標変換処
理する座標変換部11と、指示入力部14から指示され
たパラメータにより座標変換部11から出力された画像
データを画素値変換処理する画素値変換部12と、処理
結果を表示する画像表示部13を備え、ユーザーの操作
により生成された編集パラメータが指示入力部14から
座標変換部部11と画素値変換部12に入力され、画像
記憶部10に格納された画像データが座標変換部部11
と画素値変換部12により処理されて画像表示部13に
表示される。この結果を保存したい場合には、例えば画
像表示部13への入力を画像記憶部10にフィードバッ
クするなどの構成も考えられる。
2. Description of the Related Art Generally, an image processing apparatus or a DTP (Desk Top Publishing) capable of inputting an image
In a system or the like, it is necessary to perform processing such as enlargement / reduction / rotation / color adjustment on the image. FIG. 4 shows an example of the configuration of an image processing apparatus having such a function. The image processing apparatus illustrated in FIG. 4 includes an image storage unit 10 that stores image data to be processed, an instruction input unit 14 that inputs an instruction from a user, and an image storage unit that uses parameters instructed by the instruction input unit 14. A coordinate conversion unit 11 that performs coordinate conversion processing on the image data stored in 10, and a pixel value conversion unit 12 that performs pixel value conversion processing on the image data output from the coordinate conversion unit 11 according to the parameters specified by the instruction input unit 14. An image display unit 13 for displaying the processing result is provided, and the editing parameter generated by the user's operation is input from the instruction input unit 14 to the coordinate conversion unit 11 and the pixel value conversion unit 12 and stored in the image storage unit 10. Image data is converted into the coordinate conversion unit 11
Is processed by the pixel value conversion unit 12 and displayed on the image display unit 13. When it is desired to save the result, for example, a configuration in which an input to the image display unit 13 is fed back to the image storage unit 10 can be considered.

【0003】この例では、座標変換処理を画素値変換処
理よりも先に行うように構成しているが、この画素値変
換処理を先に行うように構成する方法もある。しかし何
れの例でも、これら処理の順序は固定的に行われてい
る。
In this example, the coordinate conversion process is performed before the pixel value conversion process, but there is also a method in which the pixel value conversion process is performed first. However, in all the examples, the order of these processes is fixed.

【0004】[0004]

【発明が解決しようとする課題】しかるに、上記の処理
方式では、座標変換処理を先に行うように構成すると、
入力画像を縦横2倍に拡大するなどの処理が必要になっ
た場合に画素値変換部では4倍の画素を処理する必要が
生じ、処理速度が著しく低下するという欠点を持ってい
た。また、画素値変換処理を先に行うように構成する
と、入力画像を縦横1/2倍に縮小するなどの処理が必
要になった場合に画素値変換部では最終処理結果に反映
されない余分な画素までも処理する事になり、処理効率
が低下するという欠点を持っていた。
However, in the above processing method, if the coordinate conversion processing is performed first,
When the input image needs to be enlarged twice in the vertical and horizontal directions, the pixel value conversion unit needs to process four times as many pixels, resulting in a significant reduction in processing speed. Further, when the pixel value conversion process is configured to be performed first, when a process such as reducing the input image vertically and horizontally by a factor of 2 is needed, the pixel value conversion unit does not add extra pixels that are not reflected in the final processing result. It has to be processed, which has the drawback of reducing processing efficiency.

【0005】本発明は上記の点に鑑みてなされたもの
で、画像の座標変換と画素値変換が混在して実行される
画像処理装置において、高速に処理を行うことのできる
画像処理装置の提供を目的とする。
The present invention has been made in view of the above points, and provides an image processing apparatus capable of high-speed processing in an image processing apparatus in which image coordinate conversion and pixel value conversion are performed in a mixed manner. With the goal.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するた
め、第1発明では、座標変換手段と画素値変換手段の2
つの手段の処理順序を変更できる制御手段を設けること
を特徴とする。具体的には、制御手段において座標変換
により画素数が増加するか減少するかを判断し、増加す
る場合には画素値変換を先に、減少する場合には画素値
変換を後で実行するように処理順序を変更する。
In order to achieve the above object, in the first aspect of the present invention, the coordinate conversion means and the pixel value conversion means are provided.
It is characterized in that a control means for changing the processing order of the one means is provided. Specifically, the control means determines whether the number of pixels increases or decreases by coordinate conversion, and if the number of pixels increases, pixel value conversion is performed first, and if it decreases, pixel value conversion is performed later. Change the processing order to.

【0007】また、本第2発明は、座標変換が拡縮に限
定されている場合に対応し、座標変換手段を画像の主走
査方向の拡縮手段と副走査方向の拡縮手段とに分け、主
走査方向拡縮手段と副走査方向拡縮手段と画素値変換手
段の3つの手段の処理順序を変更できる制御手段を設け
ることを特徴とする。具体的には、制御手段において主
走査方向および副走査方向の画素数がどのように変更さ
れるかを計算し、それに基づいて各手段での処理時間の
和がなるべく少なくなるよう処理順序を変更する。
The second aspect of the invention corresponds to the case where the coordinate conversion is limited to enlargement / reduction, and the coordinate conversion means is divided into enlargement / reduction means in the main scanning direction of the image and enlargement / reduction means in the sub-scanning direction, and main scanning is performed. It is characterized in that a control means is provided which can change the processing order of the three means, that is, the direction enlargement / reduction means, the sub-scanning direction enlargement / reduction means, and the pixel value conversion means. Specifically, the control means calculates how the number of pixels in the main scanning direction and the number of pixels in the sub scanning direction are changed, and based on that, the processing order is changed so that the sum of the processing times in each means is reduced as much as possible. To do.

【0008】[0008]

【作用】第1発明においては、画素値変換手段での処理
対象画素数が最小になるように処理の順序が変更される
ので、画素値変換での処理時間が最小限で済み、高速に
処理が可能となる。
In the first aspect of the invention, the processing order is changed so that the number of pixels to be processed by the pixel value conversion means is minimized, so that the processing time for pixel value conversion is minimized and the processing is performed at high speed. Is possible.

【0009】また、第2発明においては、画素値変換手
段だけでなく主走査方向拡縮手段および副走査方向拡縮
手段での処理時間も勘案して処理順序を変更するので、
高速に処理が可能となる。
Further, in the second aspect of the invention, the processing order is changed in consideration of the processing time not only in the pixel value conversion means but also in the main scanning direction scaling means and the sub scanning direction scaling means.
High-speed processing is possible.

【0010】[0010]

【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0011】図1は、請求項1に記載の画像処理装置の
一実施例を示すブロック図である。図において、10は
画像データを記憶する画像記憶部、11は入力されたパ
ラメータに従って画像データの座標変換を行う座標変換
部、12は入力されたパラメータに従って画像データの
画素値を変換する画素値変換部、13は処理結果の画像
を表示する画像表示部、14はユーザーが編集指示を入
力するための指示入力部、20は指示入力部14から入
力された編集パラメータにより画像編集処理の順序を制
御する処理順序制御部である。このブロック図の中で、
画像データは画像記憶部10から読み出され、座標変換
部11および画素値変換部12により処理され、画像表
示部12に表示される。座標変換および画素値変換のパ
ラメータは、指示入力部14から処理順序制御部20を
経由して座標変換部11および画素値変換部12に与え
られる。
FIG. 1 is a block diagram showing an embodiment of the image processing apparatus according to the first aspect. In the figure, 10 is an image storage unit that stores image data, 11 is a coordinate conversion unit that performs coordinate conversion of image data according to input parameters, and 12 is a pixel value conversion that converts pixel values of image data according to input parameters. 13 is an image display unit that displays an image of a processing result, 14 is an instruction input unit for a user to input an editing instruction, and 20 is a control unit for controlling the order of image editing processing according to editing parameters input from the instruction input unit 14. It is a processing order control unit. In this block diagram,
The image data is read from the image storage unit 10, processed by the coordinate conversion unit 11 and the pixel value conversion unit 12, and displayed on the image display unit 12. Parameters for coordinate conversion and pixel value conversion are given from the instruction input unit 14 to the coordinate conversion unit 11 and the pixel value conversion unit 12 via the processing order control unit 20.

【0012】処理順序制御部20では、指示入力部14
から入力されたパラメータの内の座標変換を指示する部
分を元に、座標変換の前後で画素数が増加するか減少す
るかを判断する。その結果、座標変換により画素数が増
加すると判断された場合は、処理順序制御部20中の実
線の矢印に従って「画素値変換→座標変換」の順で処理
が行われる。座標変換により画素数が減少すると判断さ
れた場合は、処理順序制御部20中の破線の矢印に従っ
て「座標変換→画素値変換」の順で処理が行われる。
In the processing order control unit 20, the instruction input unit 14
It is determined whether the number of pixels increases or decreases before and after the coordinate conversion on the basis of the part instructing the coordinate conversion of the parameters input from. As a result, when it is determined that the number of pixels increases due to the coordinate conversion, the processing is performed in the order of “pixel value conversion → coordinate conversion” according to the solid arrow in the processing order control unit 20. When it is determined that the number of pixels is decreased by the coordinate conversion, the processing is performed in the order of “coordinate conversion → pixel value conversion” according to the broken line arrow in the processing order control unit 20.

【0013】座標変換の前後で画素数が増加するか減少
するかを判断するための、具体的方法の一例を説明す
る。座標変換のパラメータが、例えば下記のアフィン変
換マトリクスの形で与えられた場合を想定する。
An example of a specific method for determining whether the number of pixels increases or decreases before and after coordinate conversion will be described. Assume that the coordinate transformation parameters are given in the form of, for example, the following affine transformation matrix.

【0014】[0014]

【数1】 入力画像の矩形の4頂点が、図2(a)に示すように
(0,0),(x1,y1),(x2,y2),(x
3,y3)で表現されているとすると、各点を上式で変
換した結果は各々以下のようになる。
[Equation 1] The four vertices of the rectangle of the input image are (0, 0), (x1, y1), (x2, y2), (x
3, y3), the results obtained by converting each point by the above equation are as follows.

【0015】(0,0)→(c,f) (x1 ,y1 )→(ax1 +by1 +c,dx1 +ey
1 +f) (x2 ,y2 )→(ax2 +by2 +c,dx2 +ey
2 +f) (x3 ,y3 )→(ax3 +by3 +c,dx3 +ey
3 +f) 矩形画像を対象として処理を行う場合には、これら変換
後の4点を囲む最小矩形がその後の処理対象領域とな
る。この領域中の画素数は、 (画素数)={max(0,ax1 +by1 ,ax2
by2 ,ax3 +by3 )−min(0,ax1 +by
1 ,ax2 +by2 ,ax3 +by3 )}×{max
(0,dx1 +ey1 ,dx2 +ey2 ,dx3 +ey
3 )−min(0,dx1 +ey1 ,dx2 +ey2
dx3 +ey3 )} なる式で求めることができる。座標変換の結果が図2
(b)のようになる場合、先に座標変換を行うと図2
(b)中の点線で表現された矩形の内部が画素値変換の
処理対象画素となり、上式で求めた画素数は変換前の画
素数(x3×y3)よりも多くなる。そのため、画素値
変換を先に実行した方が、画素値変換の処理時間を少な
くすることができる。
(0,0) → (c, f) (x 1 , y 1 ) → (ax 1 + by 1 + c, dx 1 + ey
1 + f) (x 2 , y 2 ) → (ax 2 + by 2 + c, dx 2 + ey
2 + f) (x 3 , y 3 ) → (ax 3 + by 3 + c, dx 3 + ey
3 + f) When processing is performed on a rectangular image, the minimum rectangle surrounding these converted four points becomes the subsequent processing target area. The number of pixels in this area is (number of pixels) = {max (0, ax 1 + by 1 , ax 2 +
by 2 , ax 3 + by 3 ) -min (0, ax 1 + by
1 , ax 2 + by 2 , ax 3 + by 3 )} × {max
(0, dx 1 + ey 1 , dx 2 + ey 2 , dx 3 + ey
3 ) -min (0, dx 1 + ey 1 , dx 2 + ey 2 ,
dx 3 + ey 3 )}. Figure 2 shows the result of coordinate transformation.
In the case of (b), if coordinate conversion is performed first, the result shown in FIG.
The inside of the rectangle represented by the dotted line in (b) is a pixel to be processed for pixel value conversion, and the number of pixels obtained by the above equation is larger than the number of pixels before conversion (x3 × y3). Therefore, if the pixel value conversion is performed first, the processing time of the pixel value conversion can be reduced.

【0016】また図2(c)のようになった場合は、先
に座標変換を行う方が画素値変換の対象画素数が少なく
なり、処理の高速化が期待できる。
In the case shown in FIG. 2C, the number of target pixels for pixel value conversion is smaller when the coordinate conversion is performed first, and the processing speed can be increased.

【0017】尚、この例では画像表示部13の表示領域
の制限によるクリップがある場合などが考慮されていな
いが、そのような場合は処理対象画素数からクリップさ
れる分を差し引くなどの補正を行った後に、画素数の多
少を比較することで同様の効果を得ることができる。
In this example, the case where there is a clip due to the limitation of the display area of the image display unit 13 is not taken into consideration, but in such a case, a correction such as subtracting the clipped portion from the number of pixels to be processed is performed. After this, the same effect can be obtained by comparing the numbers of pixels.

【0018】次に、図3を用いて請求項2に対応した実
施例を詳細に説明する。
Next, an embodiment corresponding to claim 2 will be described in detail with reference to FIG.

【0019】図3では座標変換処理を拡縮に限定し、拡
縮を行う部分が横方向(主走査方向)の拡縮を行う主走
査方向拡縮部30と、縦方向(副走査方向)の拡縮を行
う副走査方向拡縮部31に分割されている。指示入力部
14から主走査方向倍率aと副走査方向倍率bが入力さ
れるとすると、a, b各々が1.0より大きいか小さ
いかによって拡縮後の画素数が増加するか減少するかを
容易に判断できる。そこで、a,bの値によって画素値
変換を含めた各処理の順序を変更することにより、処理
時間を高速化することができる。
In FIG. 3, the coordinate conversion process is limited to enlargement / reduction, and the portion to be enlarged / reduced performs enlargement / reduction in the main scanning direction 30 for performing enlargement / reduction in the horizontal direction (main scanning direction) and enlargement / reduction in the vertical direction (sub scanning direction). It is divided into sub-scanning direction expansion / contraction units 31. If the main scanning direction magnification a and the sub scanning direction magnification b are input from the instruction input unit 14, it is determined whether the number of pixels after scaling increases or decreases depending on whether a and b are larger or smaller than 1.0. Easy to judge. Therefore, the processing time can be shortened by changing the order of each processing including the pixel value conversion depending on the values of a and b.

【0020】a>1.0かつb>1.0の場合には、主
/副走査とも拡大により画素数が増加するので、図3中
の点線のように「画素値変換→主走査方向拡縮→副走査
方向拡縮」の順で処理を行う。a>1.0かつb<1.
0の場合には、副走査が縮小となり画素数が減少するの
で、図3中の実線のように「副走査方向拡縮→画素値変
換→主走査方向拡縮」の順で処理を行う。
In the case of a> 1.0 and b> 1.0, the number of pixels increases due to enlargement in both main / sub-scanning, so as shown by the dotted line in FIG. → Sub-scan direction expansion / contraction ”. a> 1.0 and b <1.
In the case of 0, the sub-scanning is reduced and the number of pixels is reduced. Therefore, as shown by the solid line in FIG. 3, the processing is performed in the order of "sub-scanning direction scaling / pixel value conversion → main scanning direction scaling".

【0021】a<1.0かつb>1.0の場合には、主
走査が縮小となり画素数が減少するので、図3中の1点
鎖線のように「主走査方向拡縮→画素値変換→副走査方
向拡縮」の順で処理を行う。
When a <1.0 and b> 1.0, the main scanning is reduced and the number of pixels is reduced. Therefore, as shown by the alternate long and short dash line in FIG. → Sub-scan direction expansion / contraction ”.

【0022】a<1.0かつb<1.0の場合には、主
/副走査とも縮小により画素数が減少するので、図3中
の破線のように「主走査方向拡縮→副走査方向拡縮→画
素値変換」の順で処理を行う。上記のように処理順序を
変更することにより、画素値変換だけでなく拡縮処理も
高速化することが可能となり、全体としての処理時間を
減少させることができる。
In the case of a <1.0 and b <1.0, the number of pixels is reduced due to the reduction in both main / sub-scanning. Therefore, as shown by the broken line in FIG. The processing is performed in the order of “scaling → pixel value conversion”. By changing the processing order as described above, not only the pixel value conversion but also the scaling processing can be speeded up, and the processing time as a whole can be reduced.

【0023】尚、この例では、主/副走査ともに拡大や
縮小の場合は主走査方向を先に実行したが、副走査方向
を先に実行する、または処理画素数に応じて処理時間を
推測する何らかルールまたは計算式が成り立つ場合に
は、それを使って処理時間の総和を最小化するように順
序を決める等の方法も考えられる。
In this example, the main scanning direction is executed first in the case of enlarging or reducing both main and sub scanning, but the sub scanning direction is executed first, or the processing time is estimated according to the number of processed pixels. If some rule or calculation formula is satisfied, it is possible to use it to determine the order so as to minimize the total processing time.

【0024】[0024]

【発明の効果】以上詳細に説明したように、本発明によ
れば、処理時間が減少するように座標変換と画素値変換
または主/副走査拡縮と画素値変換の処理順序を変更し
ているので、これら処理が混在して実行される際に、無
駄な処理を行うことなく高速に画像処理を実行すること
が可能な画像処理装置を実現することが出来る。
As described above in detail, according to the present invention, the processing order of coordinate conversion and pixel value conversion or main / sub-scanning scaling and pixel value conversion is changed so as to reduce the processing time. Therefore, it is possible to realize an image processing apparatus capable of performing image processing at high speed without performing unnecessary processing when these processings are mixedly executed.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本第1発明の一実施例を示す画像処理装置の
ブロック図である。
FIG. 1 is a block diagram of an image processing apparatus showing an embodiment of the first invention.

【図2】 画素値変換部での処理画素数の増減を説明す
る説明図である。
FIG. 2 is an explanatory diagram illustrating increase / decrease in the number of processing pixels in a pixel value conversion unit.

【図3】 本第2発明の一実施例を示す画像処理装置の
ブロック図である。
FIG. 3 is a block diagram of an image processing apparatus showing an embodiment of the second invention.

【図4】 従来の一例を示す画像処理装置のブロック図
である。
FIG. 4 is a block diagram of an image processing apparatus showing a conventional example.

【符号の説明】[Explanation of symbols]

10…画像記憶部、11…座標変換部、12…画素値変
換部、13…画像表示部、14…指示入力部、20…処
理順序制御部、30…主走査方向拡縮部、31…副走査
方向拡縮部
10 ... Image storage unit, 11 ... Coordinate conversion unit, 12 ... Pixel value conversion unit, 13 ... Image display unit, 14 ... Instruction input unit, 20 ... Processing sequence control unit, 30 ... Main scanning direction expansion / contraction unit, 31 ... Sub scanning Direction expansion / contraction part

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 画像の座標変換を行う座標変換手段と、 画像の画素値を変換する画素値変換手段と、 座標変換の前後で画素数が増加する場合には画素値変換
を座標変換の前に行い、画素数が減少する場合には画素
値変換を座標変換の後に行うように制御する制御手段と
を具備することを特徴とした画像処理装置。
1. A coordinate conversion means for converting the coordinates of an image, a pixel value conversion means for converting the pixel values of the image, and a pixel value conversion before the coordinate conversion when the number of pixels increases before and after the coordinate conversion. And an image processing device for controlling pixel value conversion after coordinate conversion when the number of pixels decreases.
【請求項2】 画像の主走査方向の拡縮を行う主走査方
向拡縮手段と、 画像の副走査方向の拡縮を行う副走査方向拡縮手段と、 画像の画素値を変換する画素値変換手段と、 主走査方向の倍率が1より大きく副走査方向の倍率も1
より大きい場合には、画素値変換の後に主走査方向拡縮
と副走査方向拡縮の処理を行い、主走査方向の倍率が1
より大きく副走査方向の倍率が1より小さい場合には、
副走査方向拡縮、画素値変換、主走査方向拡縮の順で処
理を行い、主走査方向の倍率が1より小さく副走査方向
の倍率が1より大きい場合には、主走査方向拡縮、画素
値変換、副走査方向拡縮の順で処理を行い、主走査方向
の倍率が1より小さく副走査方向の倍率が1より小さい
場合には、副走査方向拡縮と主走査方向拡縮の後に、画
素値変換の順で処理を行うように制御する制御手段とを
具備することを特徴とした画像処理装置。
2. A main scanning direction expansion / contraction unit for expanding / contracting an image in the main scanning direction, a sub-scanning direction expansion / contraction unit for expanding / contracting an image in the sub-scanning direction, and a pixel value conversion unit for converting a pixel value of the image. The magnification in the main scanning direction is greater than 1 and the magnification in the sub scanning direction is also 1.
If it is larger, the main scanning direction scaling and the sub scanning direction scaling are performed after the pixel value conversion, and the scaling factor in the main scanning direction is 1.
If it is larger and the magnification in the sub-scanning direction is smaller than 1,
When the magnification in the main scanning direction is smaller than 1 and the magnification in the sub scanning direction is larger than 1, the processing is performed in the order of sub-scanning direction scaling, pixel value conversion, and main scanning direction scaling. When the magnification in the main scanning direction is smaller than 1 and the magnification in the sub scanning direction is smaller than 1, the processing is performed in the order of the sub scanning direction scaling, and the pixel value conversion is performed after the sub scanning direction scaling and the main scanning direction scaling. An image processing apparatus, comprising: a control unit that controls the processes in order.
JP5142364A 1993-06-14 1993-06-14 Image processing device Expired - Fee Related JP3065855B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5142364A JP3065855B2 (en) 1993-06-14 1993-06-14 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5142364A JP3065855B2 (en) 1993-06-14 1993-06-14 Image processing device

Publications (2)

Publication Number Publication Date
JPH06348831A true JPH06348831A (en) 1994-12-22
JP3065855B2 JP3065855B2 (en) 2000-07-17

Family

ID=15313670

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5142364A Expired - Fee Related JP3065855B2 (en) 1993-06-14 1993-06-14 Image processing device

Country Status (1)

Country Link
JP (1) JP3065855B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4178949B2 (en) 2002-12-27 2008-11-12 富士ゼロックス株式会社 Image processing apparatus, image processing method, and program thereof

Also Published As

Publication number Publication date
JP3065855B2 (en) 2000-07-17

Similar Documents

Publication Publication Date Title
US6756985B1 (en) Image processor and image display
JPH10319898A (en) Resolution converting method and display control device using it
US6317523B1 (en) Image data adjusting device and method
US6741759B2 (en) Method and apparatus for interpolation
JPH06333006A (en) Image processor
JPH06348831A (en) Image processing device
JPH05207266A (en) Picture edit processing unit
JP2000270208A (en) Image processor and image processing method
JP2003162728A (en) Image processor and image outputting device
JP2882094B2 (en) Image display apparatus and method
JP2690507B2 (en) Image data processing device
JPH0652300A (en) Picture processor
JPH06208368A (en) Magnification setting device for picture display
JPH10200733A (en) Image processing unit
JPH05204369A (en) Partial enlarging method for image
JP2822979B2 (en) Method for changing size of overlay display and image processing apparatus using the method
JPH06333031A (en) Image processor
JPH08272351A (en) Picture processor
JPH06301757A (en) Picture processor
JPH09252411A (en) Picture processor and method therefor
JP3061542B2 (en) Outline figure transformation device
JPH09319888A (en) Portrait-generating device
JPH03276190A (en) Image input/output editing device
JP2000184189A (en) Method and device for interpolating picture
JPH04309071A (en) Picture processor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090512

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees