JP2013126117A - Image processing device, image forming apparatus, image processing method, and image processing program - Google Patents
Image processing device, image forming apparatus, image processing method, and image processing program Download PDFInfo
- Publication number
- JP2013126117A JP2013126117A JP2011273998A JP2011273998A JP2013126117A JP 2013126117 A JP2013126117 A JP 2013126117A JP 2011273998 A JP2011273998 A JP 2011273998A JP 2011273998 A JP2011273998 A JP 2011273998A JP 2013126117 A JP2013126117 A JP 2013126117A
- Authority
- JP
- Japan
- Prior art keywords
- image
- divided
- division
- boundary
- division boundary
- 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
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
【課題】本発明は、画像を複数の領域に分割して画像処理した後に合成部分の画像品質を向上させつつ合成する。
【解決手段】画像形成装置1は、分割境界検出部2が、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて水平方向または/及び垂直方向に設定し、画像分割部3が、処理対象の画像を、設定された分割境界で分割画像に分割するとともに、水平方向の分割境界で分割した分割画像を90度回転させて回転分割画像として、画像処理部4a〜4cが、分割された画像に対して所定の画像処理を施して、画像合成部5が、画像処理後の分割画像または/及び画像処理後の回転分割画像を90度逆回転させた復元分割画像を、分割境界検出部2の判別した画像種類に基づいて1つの画像に合成する。
【選択図】 図1The present invention divides an image into a plurality of regions, performs image processing, and then combines the images while improving the image quality of the combined portion.
An image forming apparatus includes a division boundary detection unit that determines an image type of an image to be processed for each predetermined area and divides the image into a plurality of divided images at a predetermined division boundary. The division boundary where the image quality of the composite image at the division boundary is unlikely to deteriorate is set in the horizontal direction and / or the vertical direction based on the image type, and the image division unit 3 sets the image to be processed. The image processing units 4a to 4c perform predetermined division on the divided images by dividing the divided images divided at the divided boundaries in the horizontal direction by 90 degrees and rotating them as rotated divided images. The image composition unit 5 performs image processing, and the image type determined by the division boundary detection unit 2 includes the divided image after image processing and / or the restored divided image obtained by rotating the rotated divided image after image processing by 90 degrees. Based on one image It is formed.
[Selection] Figure 1
Description
本発明は、画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムに関し、詳細には、画像を複数の領域に分割して画像処理した後に合成する画像処理装置、画像形成装置、画像処理方法、画像処理プログラム及び記録媒体に関する。 The present invention relates to an image processing apparatus, an image forming apparatus, an image processing method, and an image processing program. More specifically, the present invention relates to an image processing apparatus, an image forming apparatus, and an image processing that divides an image into a plurality of regions and performs image processing. The present invention relates to a method, an image processing program, and a recording medium.
コンピュータ、複写装置、プリンタ装置、複合装置等の画像処理装置及び画像形成装置においては、画像処理の都合やラインメモリのライン幅の大きさと処理対象の画像の大きさ等によって、処理対象の画像を複数の領域に分割して分割領域の画像毎に画像処理した後、処理済み画像を繋ぎ合せて合成することが行われている。 In an image processing apparatus and an image forming apparatus such as a computer, a copying apparatus, a printer apparatus, and a composite apparatus, an image to be processed is selected depending on the convenience of image processing, the line width of the line memory, the size of the image to be processed, and the like. After dividing into a plurality of areas and performing image processing for each image in the divided areas, the processed images are joined and combined.
このような画像を分割して画像処理した後に分割画像を繋ぎ合わせて合成する画像処理においては、画像の繋ぎ目が目立たないように画像処理することが、画像品質を向上させる上で、重要な課題となる。 In image processing in which such images are divided and image processing is performed and the divided images are joined and combined, it is important to perform image processing so that the joints of the images are not noticeable in order to improve image quality. It becomes a problem.
そして、従来、画像を分割して得られる複数の部分領域毎に予め設定されている基準合成パラメータを用いて線形補間や線形補間に準じた保管方法によって分割領域画像を合成して繋ぎ目の画質劣化の抑制を図った技術が提案されている(特許文献1参照)。 Conventionally, the image quality of the joint is obtained by synthesizing the divided region images by linear interpolation or a storage method according to the linear interpolation using the reference synthesis parameter set in advance for each of the plurality of partial regions obtained by dividing the image. A technique for suppressing deterioration has been proposed (see Patent Document 1).
しかしながら、上記公報記載の従来技術にあっては、分割画像の繋ぎ目に線形補間や線形補間に準ずる補間を施して分割画像を合成しているため、境界部分を滑らかにつなぐことはできるが、分割画像の繋ぎ目が文字や網点等の濃度変化の大きい画像であると、分割前の画像よりも先鋭性が低下して、繋ぎ目部分の画像の画質が劣化するという問題があった。 However, in the prior art described in the above publication, since the divided images are synthesized by performing interpolation according to linear interpolation or linear interpolation at the joint of the divided images, the boundary portion can be smoothly connected, When the joint of the divided images is an image having a large density change such as characters and halftone dots, there is a problem that the sharpness is lower than that of the image before the division and the image quality of the image at the joint portion is deteriorated.
そこで、本発明は、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることを目的としている。 Accordingly, an object of the present invention is to improve the image quality of the joint portion when the divided images obtained by dividing the images and processing the images are joined.
上記目的を達成するために、請求項1記載の画像処理装置は、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて主走査方向または/及び副走査方向に設定する分割境界設定手段と、処理対象の前記画像を主走査方向の前記分割境界または/及び副走査方向の前記分割境界で分割画像に分割する分割手段と、前記分割手段が主走査方向の前記分割境界で分割した前記分割画像を90度回転させて回転分割画像とする回転手段と、前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理手段と、画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を前記回転手段による回転とは90度逆回転させた復元分割画像を、前記分割境界設定手段の判別した画像種類に基づいて1つの画像に合成する画像合成手段と、を備えていることを特徴としている。
In order to achieve the above object, the image processing apparatus according to
本発明によれば、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることができる。 ADVANTAGE OF THE INVENTION According to this invention, the image quality of the joint part when a divided image which divided | segmented the image and processed it can be improved.
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, since the Example described below is a suitable Example of this invention, various technically preferable restrictions are attached | subjected, However, The range of this invention is unduly limited by the following description. However, not all the configurations described in the present embodiment are essential constituent elements of the present invention.
図1〜図14は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの一実施例を示す図であり、図1は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの一実施例を適用した画像処理装置1の要部ブロック構成図である。
1 to 14 are diagrams showing an embodiment of an image processing apparatus, an image forming apparatus, an image processing method, and an image processing program of the present invention. FIG. 1 shows an image processing apparatus, an image forming apparatus, It is a principal block block diagram of the
図1において、画像処理装置1は、分割境界検出部2、画像分割部3、3つの画像処理部4a、4b、4c及び画像合成部5等を備えており、少なくとも画像処理部4a〜4cは、画像処理ASIC(Application Specific Integrated Circuit)等のデバイスで構成されている。画像処理装置1は、上記各部の他に、図示しないが、コントローラや操作表示部及び処理対象の画像データを取り込むデータ取得部等を備えている。画像処理装置1は、プリンタ装置、複写装置、ファクシミリ装置、複合装置等の画像形成装置に適用される。
In FIG. 1, the
コントローラは、CPU(Central Processing Unit )、ROM(Read Only Memory)、RAM(Random Access Memory)等を備え、CPUが、ROM内のプログラムに基づいてRAMをワークメモリとして利用して、画像処理装置1の各部を制御して、画像処理装置1としての基本処理を実行するとともに、本発明の分割画像処理を適切に実行する。すなわち、ROM、EEPROM(Electrically Erasable and Programmable Read Only Memory )、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory )、CD−RW(Compact Disc Rewritable )、DVD(Digital Versatile Disk)、SD(Secure Digital)カード、MO(Magneto-Optical Disc)等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像処理方法を実行する画像処理プログラムを読み込んで、図示しないROMやハードディスクに導入することで、後述する画像を複数に分割して分割画像毎に画像処理を行った後に合成する画像処理方法を実行する画像処理装置として構築されている。この画像処理プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
The controller includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and the like. The CPU uses the RAM as a work memory based on a program in the ROM, and the
操作表示部は、画像処理装置1に各種動作を行わせるための各種命令を入力操作する操作キー及び操作キーのキー操作内容や画像処理装置1からユーザに通知する各種情報を表示する表示部等を備えている。
The operation display unit displays operation keys for inputting various commands for causing the
データ取得部は、例えば、原稿を主走査及び副走査して該原稿の画像を読み取るスキャナ、LAN(Local Area Network)等のネットワークに接続されて該ネットワークに接続されているコンピュータ等の外部装置から画像データを受信するネットワークインターフェイス等である。 The data acquisition unit is, for example, from an external device such as a scanner connected to a network such as a local area network (LAN) connected to a network such as a scanner that scans a document by performing main scanning and sub-scanning. A network interface for receiving image data.
画像処理部(画像処理手段)4a〜4cは、複数ライン分のラインメモリを備えたASIC(Application Specific Integrated Circuit)等で構成されており、通常、ライン順次に画像処理を行うが、コスト削減等から必要最小限のライン幅のラインメモリを搭載している。画像処理部4a〜4cは、画像処理を行う場合、処理対象の画像のライン幅やライン数が、ラインメモリのライン幅やライン数よりも大きいときには、処理対象画像を垂直方向(副走査方向)や水平方向(主走査方向)に複数の分割画像領域に分割して画像処理を行う必要がある。また、画像処理部4a〜4cは、処理対象画像の画像種類と該画像に対して施す画像処理の内容によっては、処理対象画像を分割して画像処理を行うことが適切な場合がある。 The image processing units (image processing means) 4a to 4c are configured by an ASIC (Application Specific Integrated Circuit) provided with a line memory for a plurality of lines, and normally perform image processing in line order, but cost reduction, etc. The line memory with the minimum necessary line width is installed. When performing image processing, the image processing units 4a to 4c move the processing target image in the vertical direction (sub-scanning direction) when the line width and the number of lines of the processing target image are larger than the line width and the number of lines of the line memory. In addition, it is necessary to perform image processing by dividing into a plurality of divided image regions in the horizontal direction (main scanning direction). The image processing units 4a to 4c may appropriately perform image processing by dividing the processing target image depending on the image type of the processing target image and the content of the image processing performed on the image.
そこで、画像処理装置1は、まず、分割境界検出部(分割境界設定手段)2が、処理対象画像の分割境界の検出・設定を行う。分割境界検出部2は、例えば、図2(a)に示すように、処理対象画像が、水平方向または垂直方向において、画像処理部4a〜4cの処理可能な画像幅(以下、適宜、画像処理可能幅という。)を超える画像であると、図2(b)に示すように、処理対象の画像の画像種類(例えば、文字、ライン間、絵柄等)を判別して、該画像種類に基づいて、処理対象画像の分割及び結合を行うことによって劣化し難い画像領域(画像部分)を分割境界として検出・設定し、検出・設定した分割境界の画像種類情報(文字、絵柄、地肌等)を領域判定結果情報として、画像分割部3及び画像合成部5に出力する。
Therefore, in the
画像分割部(分割手段、回転手段)3は、分割境界検出部2が設定した分割境界で処理対象画像を分割し、分割した分割画像データをそれぞれ画像処理部4a〜4cに出力する。画像分割部3は、分割境界検出部2が検出した分割画像データが主走査方向において画像処理可能幅以下であるか否かに基づいて、分割画像データをそのまま画像処理部4a〜4cに出力するか、分割画像データを90度回転させて画像処理部4a〜4cに出力するか判断して、分割画像データの画像処理部4a〜4cへの出力を行う。
The image dividing unit (dividing unit, rotating unit) 3 divides the processing target image at the division boundary set by the division
画像処理部4a〜4cは、それぞれ画像分割部3から入力される分割画像データに対して、所定の画像処理(例えば、処理対象全体に対して予め設定されている画像処理、文字、写真等の画像種類に対して予め設定されている画像処理)を施して、処理済み分割画像データを画像合成部5に出力する。
The image processing units 4a to 4c respectively perform predetermined image processing (for example, image processing, characters, photos, etc. set in advance for the entire processing target) on the divided image data input from the
画像合成部(画像合成手段)5は、分割境界検出部2から渡される領域判定結果情報(画像種類情報)に基づいて各画像処理部4a〜4cが画像処理した分割画像データを繋ぎ合わせて1つの画像に合成して、後段の処理部に出力する。この場合、分割画像が90度回転されていると、90度逆回転させて画像合成する。
The image composition unit (image composition means) 5 connects the divided image data processed by the image processing units 4 a to 4 c based on the area determination result information (image type information) passed from the division
次に、本実施例の作用について説明する。本実施例の画像処理装置1は、処理対象の画像を分割・合成を画像品質が良好な状態で行う。
Next, the operation of this embodiment will be described. The
すなわち、画像処理装置1は、例えば、スキャナまたは外部装置から、図2(a)に示したような画処理部4a〜4cの備えている画像処理用のラインメモリのライン幅よりもライン幅の大きい画像データが入力されると、分割境界検出部2が、処理対象画像をラインメモリのライン幅の範囲内で検出して、例えば、図2(b)に示したように分割するが、分割画像を合成する際に画像劣化し難い境界で分割位置であって、分割数を極力削減した分割位置を検出して分割する。
That is, the
まず、分割境界検出部2及び画像分割部3における画像の分割境界の検出・設定及び分割処理について説明する。分割境界検出部2は、図3に示すように、まず、処理対象画像に対して垂直分割境界検出処理を行なって、垂直分割条件を満たすか否かによって、処理対象画像が垂直分割可能かどうか判断する(ステップS101)。
First, detection / setting of an image division boundary and division processing in the division
すなわち、分割境界検出部2は、例えば、図4に示すように、例えば、画像処理可能幅が、8000画素で、処理対象画像の画像幅が、12000画素である場合、画像処理部4a〜4cで画像処理するには、処理対象画像を分割する必要がある。
That is, for example, as illustrated in FIG. 4, the division
そこで、分割境界検出部2は、まず、処理対象画像を垂直方向(副走査方向)で分割することのできる境界を探す垂直分割境界検出処理を行なう。この場合、分割後の画像(分割画像)の数が、可能な限り少なくなるようにするために、主走査座標4000〜8000の画像領域を、図4に示すように、垂直分割候補領域とする。この垂直分割候補領域で画像分割を行なうことができると、本実施例の画像処理装置1では、分割画像の数は2つとなり、後の処理の効率を向上させて、分割境界の画像劣化のリスクも削減することができる。
Therefore, the division
分割境界検出部2は、垂直分割候補領域を、垂直方向において、所定副走査長の検査副走査長領域vsep_blk_lenずつ、水平方向において、所定主走査幅の検査主走査幅領域vsep_blk_widの短冊状の垂直検査ブロックに分割し、各垂直検査ブロック内の画素値の最大値と最小値の差を求める。分割境界検出部2は、各垂直検査ブロック内の画素値の最大値と最小値の差を予め設定されている閾値vsep_den_thと比較して、該差が閾値vsep_den_th以下であると、当該垂直検査ブロック内の濃度が十分に均一な地肌部分等であり、分割可能と判断する垂直分割候補領域判断処理を、垂直分割候補領域の主走査方向全域にわたって実施する。
The division
分割境界検出部2は、該検査副走査長領域vsep_blk_lenにおいて、垂直分割候補領域の水平方向全域にわたって垂直分割候補領域判断処理を実施すると、水平方向において、垂直検査ブロック毎に上記分割可能と判断した垂直検査ブロックのうち、該垂直分割候補領域で最も中央に近い垂直検査ブロックの水平方向の中央を分割境界として設定する。なお、検査副走査長領域vsep_blk_len、検査主走査幅領域vsep_blk_wid及び閾値vsep_den_thは、適宜に設定可能なパラメータである。
In the inspection sub-scanning length region vsep_blk_len, the division
分割境界検出部2は、垂直分割候補領域の水平方向全域にわたって垂直分割候補領域判断処理を実施して、分割境界を設定すると、該垂直分割候補領域のうち、次の検査副走査長領域vsep_blk_lenについて、同様に、垂直分割候補領域判断処理を実施するという処理を順次繰り返し行い、垂直分割候補領域判断処理を完了して分割可能と判断すると(ステップS101で、YESのとき)、画像を該分割境界で分割して各分割画像を対応する画像処理部4a〜4cに送信する(ステップS102)。
When the division
分割境界検出部2は、垂直分割候補領域判断処理において分割ができないと判断すると(ステップS101で、NOのとき)、副走査方向に画像処理可能幅分の領域を対象として、水平分割境界検出処理を行って、水平分割が可能であるか判断する(ステップS103)。
When the division
分割境界検出部2は、水平分割境界検出処理では、垂直分割境界検出処理と同様に、分割後の画像の数が少なくなるようにするために、図5に示すように、画像処理部4a〜4cの処理可能幅の1/2以降を水平分割候補領域とする。
As shown in FIG. 5, the division
そして、分割境界検出部2は、水平分割候補領域を垂直方向に所定幅を有する検査水平幅領域hsep_blk_lenの水平検査ブロックに分割し、各水平検査ブロック内の画素値の最大値と最小値の差を求める。分割境界検出部2は、各水平検査ブロック内の画素値の最大値と最小値の差を予め設定されている閾値hsep_den_thと比較して、該差が閾値hsep_den_th以下であると、当該水平検査ブロック内の濃度が十分に均一な地肌部分等であり、分割可能と判断する水平分割候補領域判断処理を、水平分割候補領域の垂直方向全域にわたって実施する。
Then, the division
分割境界検出部2は、分割可能と判断した水平検査ブロックのうち、最も垂直方向後端側の水平検査ブロックにおける垂直方向の中央を分割境界として設定して、水平分割候補領域判断処理を完了して分割可能と判断すると(ステップS103で、YESのとき)、画像を該分割境界で分割して、各分割画像を、時計方向に90度回転させて、対応する画像処理部4a〜4cに送信する(ステップS104)。なお、検査水平幅領域hsep_blk_len及び閾値hsep_den_thは、適宜設定可能なパラメータである。
The division
分割境界検出部2は、ステップS103で、水平分割条件を満たさない、すなわち、水平分割が不可能であると判断すると(ステップS103で、NOのとき)、画像分割境界設定・分割処理を行う(ステップS105)。画像境界検出部2は、この分割境界設定処理において、分割した画像に対して画像処理した後に画像合成したときに画像が劣化し難い画像部分を分割境界として検出・設定する。
If the division
例えば、図6に示すように、文字と絵柄判定部が混在する画像であって、画像処理部4a〜4cの備えているラインメモリのライン幅で画像を分割する必要があり、領域A1と領域A2で示す領域が画像処理部4a〜4cのラインメモリのライン幅で決定される領域であるとすると、画像境界検出部2は、図6(a)に破線で示す地肌部分を、画像合成したときに画像が劣化し難い分割境界として検出・設定する。この場合、分割境界検出部2は、分割後の双方の分割画像領域に対して、分割境界側に、一定幅のオーバーラップ領域を取りながら分割境界を定める。例えば、図6(a)の場合、領域A1の矢印と領域A2の矢印が重なっている領域がオーバーラップ領域となる。
For example, as shown in FIG. 6, it is an image in which a character and a pattern determination unit are mixed, and the image needs to be divided by the line width of the line memory included in the image processing units 4a to 4c. Assuming that the area indicated by A2 is an area determined by the line width of the line memory of the image processing units 4a to 4c, the image
次に、分割境界検出部2は、分割境界部分における画像に対して、文字・網点の検出を行い、文字・網点部と絵柄部に分ける文字・網点検出処理を行なう(ステップS106)。図6(a)では、上半分が文字・網点部であり、下半分が絵柄部である場合を示している。
Next, the division
そして、画像境界検出部2は、分割境界部分における画像に対して、地肌検出を行い、地肌部とそれ以外に分ける地肌検出処理を行なう(ステップS107)。
Then, the image
次に、画像境界検出部2は、分割境界部分における画像に対して、マスク境界を検出するマスク境界検出処理を行う(ステップS108)。画像境界検出部2は、地肌部判定処理(J1)、ライン判定処理(J2)、マスク境界検出処理(J3)及び連続性補正処理(J4)を実行することで、マスク境界検出を行い、これらの各処理については、後で説明する。
Next, the image
そして、画像分割部3は、画像境界検出部2が検出・設定した分割境界に基づいて、図6(b)に示すように、処理対象画像を分割し(ステップS109)、マスク境界に従って各分割領域(図6では、領域A1、領域A2)のうち分割境界側のマスク領域を地肌レベルでマスクして画像分割境界設定・分割処理を終了する(ステップS110)。この地肌レベルで分割境界側のマスク領域をマスクすることで、画像を分割境界で分割したかのように各分割画像を扱うことができる。
Then, the
画像処理部4a〜4cが、このようにして分割された各分割領域A1、A2等の画像(分割画像データ)に対して、予め設定された画像処理を行い、画像合成部5が、画像処理後の画像データを、地肌を背面にして繋ぎ合わせることで結合して結合画像を生成する。 The image processing units 4a to 4c perform preset image processing on the images (divided image data) such as the divided areas A1 and A2 divided in this way, and the image composition unit 5 performs image processing. The subsequent image data are combined by joining the backgrounds to the back to generate a combined image.
そして、画像境界検出部2は、上記マスク境界検出における地肌部判定処理(J1)を、図7に示すように行って、オーバーラップ領域内の各画素が地肌であるか否か判定する。すなわち、画像境界検出部2は、図8に示すようなオーバーラップ領域の画像データを複数ライン分バッファリングするバッファを備え、オーバーラップ領域の1ライン当たりM画素分であってNライン分の画像データをバッファに保存する。画像境界検出部2は、例えば、図7において破線で囲ったNライン分の画像データをバッファにバッファリングすると、そのNライン分の画像データを参照して処理対象の画素が地肌であるか否か判定する。
Then, the image
そして、画像境界検出部2は、主走査方向の各座標で、Nライン分の画像データの最大値を求め、処理対象ラインの副走査座標をYとしたとき、処理対象ラインの主走査座標0〜Mの最大濃度は、次式により求めることができる。
The image
主走査座標0の最大濃度=max(D(0,y-N+1)+D(0,y-N+2)+D(0,y-N+3)+・・・+D(0,y))
主走査座標1の最大濃度=max(D(1,y-N+1)+D(1,y-N+2)+D(1,y-N+3)+・・・+D(1,y))
・
・
・
主走査座標Mの最大濃度=max(D(M,y-N+1)+D(M,y-N+2)+D(M,y-N+3)+・・・+D(M,y))
ここで、座標(a,b)の画素の濃度をD(a,b)としている。
Maximum density at main scanning coordinate 0 = max (D (0, y-N + 1) + D (0, y-N + 2) + D (0, y-N + 3) + ... + D (0 , y))
Maximum density of main scanning coordinate 1 = max (D (1, y-N + 1) + D (1, y-N + 2) + D (1, y-N + 3) + ... + D (1 , y))
・
・
・
Maximum density of main scanning coordinate M = max (D (M, y-N + 1) + D (M, y-N + 2) + D (M, y-N + 3) + ... + D (M , y))
Here, the density of the pixel at the coordinates (a, b) is D (a, b).
そして、画像境界検出部2は、各主走査座標での最大濃度を、予め地肌判定用の閾値として設定されている閾値th_maxと比較して、地肌であるか否か判定する。なお、この閾値th_maxは、適宜設定可能なパラメータである。
Then, the image
すなわち、画像境界検出部2は、各主走査座標での画素の最大濃度>th_maxであると、地肌ではないと判断し、各主走査座標での画素の最大濃度≦th_maxであると、地肌であると判断する。
That is, the image
また、画像境界検出部2は、上記ライン判定処理(J2)を、図9に示すように、行って、オーバーラップ領域内の各ラインが、絵柄ライン、文字ライン及び行間ラインのいずれのラインであるかを判定する。すなわち、画像境界検出部2は、条件1を満たすか否かチェックし、処理対象のライン(注目ライン)が絵柄ラインであるか否か判定する(ステップS201)。すなわち、画像境界検出部2は、上記文字・網点判定した文字・網点部の画素数を、予め絵柄ラインであるか否かを判定する閾値として設定されている絵柄閾値th_charと比較して、絵柄判定ラインであるか否かを条件1として判定する。なお、この絵柄閾値th_charは、適宜設定可能なパラメータである。具体的には、画像境界検出部2は、文字・網点検出結果が文字である画素の注目ライン中の画素数>th_charであることを条件1として判断し、文字・網点検出結果が文字である画素の注目ライン中の画素数≦th_charであると、すなわち、ステップS201で条件1を満たしておらずNOであると、注目ラインは絵柄ラインであると判定してライン判定処理を終了する(ステップS202)。
Further, the image
ステップS201で、文字・網点検出結果が文字である画素の注目ライン中の画素数>th_jihadaであると、すなわち、ステップS201で条件1を満たしていてYESであると、画像境界検出部2は、条件2を満たすか否かチェックし、処理対象のライン(注目ライン)が文字ラインであるか否か判定する(ステップS203)。すなわち、画像境界検出部2は、上記地肌判定した地肌部の画素数を、予め地肌ラインであるか否かを判定する閾値として設定されている地肌閾値th_jihadaと比較して、行間ラインであるか、文字ラインであるかを条件2として判定する。
In step S201, if the number of pixels in the target line of the pixel being the character / halftone detection result is greater than th_jihada, that is, if the
なお、この地肌閾値th_jihadaは、適宜設定可能なパラメータである。具体的には、画像境界検出部2は、地肌判定検出結果が地肌である画素の注目ライン中の画素数>th_jihadaであることを条件2として判断し、地肌検出結果が地肌である画素の注目ライン中の画素数≦th_jihadaであると、すなわち、ステップS203で条件2を満たしておらずNOであると、注目ラインは文字ラインであると判定してライン判定処理を終了する(ステップS204)。
The background threshold th_jihada is a parameter that can be set as appropriate. Specifically, the image
ステップS203で、地肌検出結果が地肌である画素の注目ライン中の画素数>th_jihadaであると、すなわち、ステップS203で条件2を満たしていてYESであると、注目ラインは行間ライン(地肌ライン)であると判定してライン判定処理を終了する(ステップS205)。
In step S203, if the background detection result is the number of pixels in the target line of the pixel that is the background> th_jihada, that is, if the
また、画像境界検出部2は、上記マスク境界検出処理(J3)を、図10及び図11に示すように行って、マスク境界を判定する。すなわち、画像境界検出部2は、上記ライン判定処理(J2)でのライン判定結果が、図10に示すように、濃度差の小さい絵柄ラインまたは行間ライン等の少濃度差領域であると、そのラインの中心をマスク境界とし、上記ライン判定処理(J2)でのライン判定結果が、図11に示すように、濃度差の大きい文字ライン等の大濃度差領域であると、地肌部の連続画素数をカウントして、地肌部における最も連続画素数の多い部分の中心を、マスク境界とする。
The image
さらに、画像境界検出部2は、上記連続性補正処理(J4)を、図12及び図13に示すように行って、文字ラインを絵柄ラインに置き換える。すなわち、画像境界検出部2は、図12(a)に示すように、ライン判定処理(J2)で、文字ラインが2ライン連続し、行間ラインが2ライン連続した後、文字ラインが4ライン連続して、上述のようにライン判定処理を行った結果に基づいてマスク境界を判定した場合、文字ラインが4ライン連続しているにもかかわらず、図12(a)に破線の丸で示すように、マスク境界が、連続する文字ラインで不連続な状態となっている。
Further, the image
このような場合、画像境界検出部2は、連続する文字ラインのうち、マスク境界が不連続部分を挟んだ前後の文字ラインを、図12(b)に示すように、絵柄ラインに変更する。
In such a case, the image
このように、文字ラインを絵柄ラインに変更すると、たとえ、分割境界の位置を誤検出して分割境界が文字に重なる事態が発生しても、当該分割境界部分は、絵柄ラインに置き換えられているため、画像合成部5は、画像合成処理において、後述するように、滑らかに合成することとなり、画質の劣化を防止することができる。 As described above, when the character line is changed to the design line, even if the position of the division boundary is erroneously detected and the division boundary overlaps with the character, the division boundary portion is replaced with the design line. Therefore, the image composition unit 5 performs the composition smoothly in the image composition processing, as will be described later, and can prevent deterioration in image quality.
そして、画像処理装置1は、上述のようにして、処理対象画像を分割して、各分割画像に対して画像処理をそれぞれ画像処理部4a〜4cで行った後、画像合成部5で、分割境界検出部2からの領域判定結果情報に基づいて、画像処理部4a〜4cで画像処理された分割画像を合成して1つの画像を生成する。
Then, the
画像合成部5は、この画像合成処理において、上述のように、画像分割の際に、分割後における各分割画像の分割境界側の面には、オーバーラップ領域が設けられており、このオーバーラップ領域を一つの画像に重ね合わせて繋ぎ合わせることで、2つの画像を合成するとともに、図13及び図14に示すように、文字ライン及び行間ラインの場合と、絵柄ラインの場合とで、合成方法を切り替える。 As described above, in the image composition processing, the image composition unit 5 provides an overlap region on the surface on the division boundary side of each divided image after the division. The two images are synthesized by superimposing the regions on one image and joined together, and as shown in FIGS. 13 and 14, the composition method for character lines and interline lines and for pattern lines Switch.
すなわち、画像合成部5は、分割境界が文字ライン及び行間ライン等の大濃度差の分割画像を合成する場合には、図13に示すように、画像分割部2が検出した地肌レベルを使用して、2つの分割画像のオーバーラップ領域を重ね合わせて繋ぎ合わせることで合成する。例えば、画像合成部5は、2つの領域A1と領域A2を合成する場合、(領域A1の濃度と地肌レベルの差の絶対値)≧(領域A2の濃度と地肌レベルの差の絶対値)であると、領域A1の濃度を合成後の濃度とし、(領域A1の濃度と地肌レベルの差の絶対値)<(領域A2の濃度と地肌レベルの差の絶対値)であると、領域A2の濃度を合成後の濃度とする。
In other words, the image synthesis unit 5 uses the background level detected by the
また、画像合成部5は、濃度差の小さい絵柄ライン等の小濃度差の分割画像を合成する場合には、図14に示すように、主走査方向の座標に応じた線形補間を行って画像合成する。すなわち、画像合成部5は、例えば、図14に示すように、領域A1と領域A2を合成するときに、領域A1と領域A2のオーバーラップ領域の画素数がNであった場合、オーバーラップ領域の一番左側(主走査方向先端側)にある画素の主走査座標を「0」と設定すると、オーバーラップ領域の一番右側(主走査方向後端側)にある画素の主走査座標は、N−1となるため、合成後の濃度を、次式によって求める。 Further, when synthesizing a small density difference divided image such as a pattern line having a small density difference, the image synthesis unit 5 performs linear interpolation according to the coordinates in the main scanning direction as shown in FIG. Synthesize. That is, for example, as illustrated in FIG. 14, when the area A1 and the area A2 are combined, and the number of pixels in the overlap area of the area A1 and the area A2 is N, the image composition unit 5 If the main scanning coordinate of the pixel on the leftmost side (the front end side in the main scanning direction) is set to “0”, the main scanning coordinate of the pixel on the rightmost side (the rear end side in the main scanning direction) of the overlap region is Since it is N-1, the density | concentration after a synthesis | combination is calculated | required by following Formula.
合成後の濃度=(領域A1の濃度×(N−主走査座標)/N)+(領域A2の濃度×主走査座標/N)
なお、図14においては、合成前の領域A1の濃度と領域A2の濃度が極端に異なっている場合が示されているが、実際には、1つの画像を上述したような分割方法で決定及び設定した分割境界で分割した画像を合成することになるため、合成前における2つの画像の間には、図14に示すような大きな濃度差が発生することは無く、合成後の画像品質を向上させることができる。
Density after composition = (density of area A1 × (N−main scanning coordinates) / N) + (density of area A2 × main scanning coordinates / N)
Note that FIG. 14 shows a case where the density of the area A1 and the density of the area A2 before synthesis are extremely different, but in practice, one image is determined by the division method as described above. Since the images divided at the set division boundary are combined, there is no large density difference as shown in FIG. 14 between the two images before combining, and the image quality after combining is improved. Can be made.
このように、本実施例の画像形成装置1は、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて水平方向(主走査方向)または/及び垂直方向(副走査方向)に設定する分割境界検出部(分割境界設定手段)2と、処理対象の画像を水平方向の分割境界または/及び垂直方向の分割境界で分割画像に分割する画像分割部(分割手段)3と、水平方向の分割境界で分割した分割画像を90度回転させて回転分割画像とする画像分割部(回転手段)3と、前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理部(画像処理手段)4a〜4cと、画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を上記画像分割部による回転とは90度逆回転させた復元分割画像を、分割境界検出部2の判別した画像種類に基づいて1つの画像に合成する画像合成部(画像合成手段)5と、を備えている。
As described above, when the
具体的には、濃度差の大きい画像部分は避けて、濃度のより均一な部分で、画像の分割と合成を行うために、垂直、水平の両方向から濃度の均一部分を検出し、水平方向に分割した場合は画像を、画像処理部4a〜4cで画像処理できるように回転して画像処理後に元に戻して合成することで、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させている。 Specifically, in order to divide and combine images with more uniform density parts, avoiding image parts with large density differences, detect uniform density parts from both the vertical and horizontal directions, When the image is divided, the image is rotated so that it can be processed by the image processing units 4a to 4c, and after the image processing, the image is returned to the original image and then combined, thereby dividing the image and joining the divided images. The image quality at the joint is improved.
したがって、合意画像の画像品質が劣化し難い分割境界をしい直方向だけでなく水平方向においても検出して、必要に応じて分割した画像を回転させて画像処理を施した後に、画像合成することができ、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることができる。 Therefore, it is necessary to detect not only the straight direction but also the horizontal direction of the boundary where the image quality of the consensus image is difficult to deteriorate, rotate the divided image as necessary, perform image processing, and then combine the images. It is possible to improve the image quality of the joint portion when the divided images obtained by dividing the images and processing the images are joined.
本実施例の画像形成装置1は、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて水平方向または/及び垂直方向に設定する分割境界設定処理ステップと、処理対象の前記画像を水平方向の分割境界または/及び垂直方向の分割境界で分割画像に分割する分割処理ステップと、該分割処理ステップにおいて水平方向の分割境界で分割された分割画像を90度回転させて回転分割画像とする回転処理ステップと、分割画像または/及び回転分割画像それぞれに対して所定の画像処理を施す画像処理ステップと、画像処理後の分割画像または/及び画像処理後の回転分割画像を前記回転処理処理ステップでの回転とは90度逆回転させた復元分割画像を、前記分割境界設定処理ステップで判別された画像種類に基づいて1つの画像に合成する画像合成処理ステップと、を有する画像処理方法を実行している。
The
したがって、合意画像の画像品質が劣化し難い分割境界をしい直方向だけでなく水平方向においても検出して、必要に応じて分割した画像を回転させて画像処理を施した後に、画像合成することができ、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることができる。 Therefore, it is necessary to detect not only the straight direction but also the horizontal direction of the boundary where the image quality of the consensus image is difficult to deteriorate, rotate the divided image as necessary, perform image processing, and then combine the images. It is possible to improve the image quality of the joint portion when the divided images obtained by dividing the images and processing the images are joined.
さらに、本実施例の画像形成装置1は、コンピュータに、処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて水平方向または/及び垂直方向に設定する分割境界設定処理と、処理対象の画像を水平方向の分割境界または/及び垂直方向の分割境界で分割画像に分割する分割処理と、該分割処理において主走査方向の分割境界で分割された分割画像を90度回転させて回転分割画像とする回転処理と、分割画像または/及び回転分割画像それぞれに対して所定の画像処理を施す画像処理と、画像処理後の分割画像または/及び画像処理後の回転分割画像を前記回転処理での回転とは90度逆回転させた復元分割画像を、前記分割境界設定処理で判別された画像種類に基づいて1つの画像に合成する画像合成処理と、を実行させる画像処理プログラムを搭載している。
Furthermore, when the
したがって、合意画像の画像品質が劣化し難い分割境界をしい直方向だけでなく水平方向においても検出して、必要に応じて分割した画像を回転させて画像処理を施した後に、画像合成することができ、画像を分割して画像処理した分割画像を繋ぎ合わせたときの繋ぎ目部分の画像品質を向上させることができる。 Therefore, it is necessary to detect not only the straight direction but also the horizontal direction of the boundary where the image quality of the consensus image is difficult to deteriorate, rotate the divided image as necessary, perform image processing, and then combine the images. It is possible to improve the image quality of the joint portion when the divided images obtained by dividing the images and processing the images are joined.
また、本実施例の画像形成装置1は、分割境界検出部2が、処理対象の画像の地肌を検出し、該地肌領域を分割境界として設定している。
In the
したがって、濃度差の大きい画像を分割合成したときの繋ぎ目における画像の先鋭性の劣化を抑制することができ、分割画像を結合したときの繋ぎ目部分の画像品質を適切に向上させることができる。 Accordingly, it is possible to suppress deterioration of the sharpness of the image at the joint when the image having a large density difference is divided and combined, and it is possible to appropriately improve the image quality of the joint portion when the divided images are combined. .
さらに、本実施例の画像処理装置1は、分割境界検出部2が、処理対象の画像の文字、網点等の濃度差の大きい大濃度差領域と絵柄等の濃度差の小さい小濃度差領域を検出して、該大濃度差領域については、該画像のライン毎に主走査方向において該大濃度差領域以外の領域のうち連続する画素数の最も多い領域の中心を分割境界として設定し、該小濃度差領域については、該小濃度差領域の主走査方向中心を分割境界として設定する。そして、画像合成部5が、分割境界検出部2が処理対象の画像の大濃度差領域を分割境界として設定すると、該分割境界を挟んだ各分割画像の主走査方向所定幅の地肌濃度を用いて該分割画像を合成し、前記小濃度差領域を該分割境界とすると、該分割境界を挟んだ各分割画像の主走査方向所定幅の各画素に対して主走査方向の座標に応じた線形補間を施して該分割画像を合成している。
Further, in the
したがって、文字部分や網点部分等の濃度差の大きい大濃度差領域を分割した分割画像を結合したときの繋ぎ目部分の画像品質を適切に向上させることができるとともに、絵柄部分等の濃度差の小さい小濃度差領域分割した分割画像を結合したときの繋ぎ目部分の画像品質を適切に向上させることができる。 Therefore, it is possible to appropriately improve the image quality of the joint portion when the divided images obtained by dividing the large density difference region having a large density difference such as the character portion or the halftone dot portion are combined, and the density difference of the pattern portion or the like. It is possible to appropriately improve the image quality of the joint portion when the divided images obtained by dividing the small density difference region having a small size are combined.
また、本実施例の画像処理装置1は、分割境界検出部2が、処理対象の画像の所定ライン数を比較判断して、ライン毎に分割境界を設定している。
Further, in the
したがって、より一層適切な分割境界を検出して設定することができ、分割画像を結合したときの繋ぎ目部分の画像品質をより一層適切に向上させることができる。 Therefore, a more appropriate division boundary can be detected and set, and the image quality of the joint portion when the divided images are combined can be further appropriately improved.
さらに、本実施例の画像処理装置1は、分割境界検出部2が、分割境界の連続性を検出して、同じ画像種類における該分割境界に不連続部分があると、少なくとも該分割境界の不連続部分を挟んだ2ラインの画像種類を他の画像種類に切り替えて画像合成部5に通知している。
Furthermore, in the
したがって、分割境界を誤検出した場合にも、分割画像を合成したときの繋ぎ目の画像劣化を防止することができ、繋ぎ目の画像品質を向上させることができる。 Therefore, even when the division boundary is erroneously detected, it is possible to prevent the image deterioration of the joint when the divided images are combined, and to improve the image quality of the joint.
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。 The invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to that described in the above embodiments, and various modifications can be made without departing from the scope of the invention. It goes without saying that it is possible.
1 画像処理装置
2 分割境界検出部
3 画像分割部
4a、4b、4c 画像処理部
5 画像合成部
A1、A2 分割領域
DESCRIPTION OF
Claims (8)
処理対象の前記画像を主走査方向の前記分割境界または/及び副走査方向の前記分割境界で分割画像に分割する分割手段と、
前記分割手段が主走査方向の前記分割境界で分割した前記分割画像を90度回転させて回転分割画像とする回転手段と、
前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理手段と、
画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を前記回転手段による回転とは90度逆回転させた復元分割画像を、前記分割境界設定手段の判別した画像種類に基づいて1つの画像に合成する画像合成手段と、
を備えていることを特徴とする画像処理装置。 When the image type of the image to be processed is determined for each predetermined area, and the image is divided into a plurality of divided images at a predetermined dividing boundary and then combined, the image quality of the combined image at the dividing boundary is hardly deteriorated. Division boundary setting means for setting the division boundary in the main scanning direction or / and the sub-scanning direction based on the image type;
Division means for dividing the image to be processed into divided images at the division boundary in the main scanning direction and / or the division boundary in the sub-scanning direction;
A rotating unit that rotates the divided image divided by the dividing unit at the division boundary in the main scanning direction by 90 degrees to form a rotated divided image;
Image processing means for performing predetermined image processing on each of the divided images and / or the rotated divided images;
The restored divided image obtained by rotating the divided image after image processing and / or the rotated divided image after image processing by 90 degrees reverse to the rotation by the rotating means is based on the image type determined by the dividing boundary setting means. Image synthesizing means for synthesizing into one image;
An image processing apparatus comprising:
処理対象の画像の地肌を検出し、該地肌領域を前記分割境界として設定することを特徴とする請求項1記載の画像処理装置。 The division boundary setting means includes:
The image processing apparatus according to claim 1, wherein a background of an image to be processed is detected and the background area is set as the division boundary.
処理対象の画像の文字、網点等の濃度差の大きい大濃度差領域と絵柄等の濃度差の小さい小濃度差領域を検出して、該大濃度差領域については、該画像のライン毎に主走査方向において該大濃度差領域以外の領域のうち連続する画素数の最も多い領域の中心を分割境界として設定し、該小濃度差領域については、該小濃度差領域の主走査方向中心を分割境界として設定し、
前記画像合成手段は、
前記分割境界設定手段が前記大濃度差領域を前記分割境界として設定すると、該分割境界を挟んだ各分割画像の主走査方向所定幅の地肌濃度を用いて該分割画像を合成し、前記小濃度差領域を該分割境界とすると、該分割境界を挟んだ各分割画像の主走査方向所定幅の各画素に対して主走査方向の座標に応じた線形補間を施して該分割画像を合成することを特徴とする請求項1記載の画像処理装置。 The division boundary setting means includes:
Detect a large density difference area with a large density difference, such as characters and halftone dots, and a small density difference area with a small density difference, such as a pattern, for the image to be processed. The center of the region having the largest number of consecutive pixels among the regions other than the large density difference region in the main scanning direction is set as a division boundary, and for the small density difference region, the center in the main scanning direction of the small density difference region is set. Set it as a split boundary,
The image composition means includes
When the division boundary setting means sets the large density difference region as the division boundary, the divided image is synthesized using a background density of a predetermined width in the main scanning direction of each divided image sandwiching the division boundary, and the small density When the difference area is the divided boundary, the divided image is synthesized by performing linear interpolation according to coordinates in the main scanning direction on each pixel having a predetermined width in the main scanning direction of each divided image sandwiching the divided boundary. The image processing apparatus according to claim 1.
前記画像の所定ライン数を比較判断して、ライン毎に前記分割境界を設定することを特徴とする請求項1から請求項3のいずれかに記載の画像処理装置。 The division boundary setting means includes:
The image processing apparatus according to any one of claims 1 to 3, wherein the division boundary is set for each line by comparing and determining a predetermined number of lines of the image.
前記分割境界の連続性を検出して、同じ画像種類における該分割境界に不連続部分があると、少なくとも該分割境界の不連続部分を挟んだ2ラインの画像種類を他の画像種類に切り替えて前記画像合成手段に通知することを特徴とする請求項1から請求項4のいずれかに記載の画像処理装置。 The division boundary setting means includes:
When the continuity of the division boundary is detected, and there is a discontinuous portion at the division boundary in the same image type, at least two line image types sandwiching the discontinuous portion of the division boundary are switched to another image type. The image processing apparatus according to claim 1, wherein the image synthesizing unit is notified.
処理対象の前記画像を主走査方向の前記分割境界または/及び副走査方向の前記分割境界で分割画像に分割する分割処理ステップと、
前記分割処理ステップにおいて主走査方向の前記分割境界で分割された前記分割画像を90度回転させて回転分割画像とする回転処理ステップと、
前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理ステップと、
画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を前記回転処理処理ステップでの回転とは90度逆回転させた復元分割画像を、前記分割境界設定処理ステップで判別された画像種類に基づいて1つの画像に合成する画像合成処理ステップと、
を有していることを特徴とする画像処理方法。 When the image type of the image to be processed is determined for each predetermined area, and the image is divided into a plurality of divided images at a predetermined dividing boundary and then combined, the image quality of the combined image at the dividing boundary is hardly deteriorated. A division boundary setting processing step for setting the division boundary in the main scanning direction or / and the sub-scanning direction based on the image type;
A division processing step of dividing the image to be processed into divided images at the division boundary in the main scanning direction or / and the division boundary in the sub-scanning direction;
A rotation processing step of rotating the divided image divided at the division boundary in the main scanning direction by 90 degrees into the rotation divided image in the division processing step;
An image processing step of performing predetermined image processing on each of the divided images and / or the rotated divided images;
A restored divided image obtained by rotating the divided image after image processing and / or the rotated divided image after image processing by 90 degrees reverse to the rotation in the rotation processing step is determined in the division boundary setting processing step. An image composition processing step for compositing into one image based on the image type;
An image processing method characterized by comprising:
処理対象の画像の画像種類を所定領域毎に判別して、該画像を所定の分割境界で複数の分割画像に分割した後に合成するときに該分割境界での合成画像の画像品質が劣化し難い分割境界を該画像種類に基づいて主走査方向または/及び副走査方向に設定する分割境界設定処理と、
処理対象の前記画像を主走査方向の前記分割境界または/及び副走査方向の前記分割境界で分割画像に分割する分割処理と、
前記分割処理において主走査方向の前記分割境界で分割された前記分割画像を90度回転させて回転分割画像とする回転処理と、
前記分割画像または/及び前記回転分割画像それぞれに対して所定の画像処理を施す画像処理と、
画像処理後の前記分割画像または/及び画像処理後の前記回転分割画像を前記回転処理での回転とは90度逆回転させた復元分割画像を、前記分割境界設定処理で判別された画像種類に基づいて1つの画像に合成する画像合成処理と、
を実行させることを特徴とする画像処理プログラム。 On the computer,
When the image type of the image to be processed is determined for each predetermined area, and the image is divided into a plurality of divided images at a predetermined dividing boundary and then combined, the image quality of the combined image at the dividing boundary is hardly deteriorated. A division boundary setting process for setting a division boundary in the main scanning direction or / and the sub-scanning direction based on the image type;
A division process for dividing the image to be processed into divided images at the division boundary in the main scanning direction and / or the division boundary in the sub-scanning direction;
A rotation process in which the divided image divided at the division boundary in the main scanning direction is rotated 90 degrees to form a rotated divided image in the division process;
Image processing for performing predetermined image processing on each of the divided images and / or the rotated divided images;
The restored divided image obtained by rotating the divided image after image processing and / or the rotated divided image after image processing by 90 degrees reverse to the rotation in the rotation processing is set to the image type determined by the division boundary setting processing. Image composition processing for compositing into one image based on;
An image processing program for executing
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011273998A JP2013126117A (en) | 2011-12-15 | 2011-12-15 | Image processing device, image forming apparatus, image processing method, and image processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011273998A JP2013126117A (en) | 2011-12-15 | 2011-12-15 | Image processing device, image forming apparatus, image processing method, and image processing program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013126117A true JP2013126117A (en) | 2013-06-24 |
Family
ID=48777127
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011273998A Pending JP2013126117A (en) | 2011-12-15 | 2011-12-15 | Image processing device, image forming apparatus, image processing method, and image processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2013126117A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9292771B2 (en) | 2014-03-25 | 2016-03-22 | Kyocera Document Solutions Inc. | Image forming apparatus, and method capable of compositing color images with a unit that color-converts and then compresses each of the plurality of pieces of image data |
| KR20210150834A (en) * | 2020-06-04 | 2021-12-13 | 한국생산기술연구원 | Apparatus and method of defect inspection using structure prediction based on deep learning |
-
2011
- 2011-12-15 JP JP2011273998A patent/JP2013126117A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9292771B2 (en) | 2014-03-25 | 2016-03-22 | Kyocera Document Solutions Inc. | Image forming apparatus, and method capable of compositing color images with a unit that color-converts and then compresses each of the plurality of pieces of image data |
| KR20210150834A (en) * | 2020-06-04 | 2021-12-13 | 한국생산기술연구원 | Apparatus and method of defect inspection using structure prediction based on deep learning |
| KR102437115B1 (en) | 2020-06-04 | 2022-08-29 | 한국생산기술연구원 | Apparatus and method of defect inspection using structure prediction based on deep learning |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8855438B2 (en) | Image processing apparatus, image processing method of image processing apparatus, and program | |
| JP4228530B2 (en) | Image processing method and image processing apparatus | |
| JP5295431B2 (en) | Image processing device | |
| JP2010021858A (en) | Pixel defect correction device | |
| JP2013126117A (en) | Image processing device, image forming apparatus, image processing method, and image processing program | |
| JP6468463B2 (en) | Image processing device | |
| JP5360081B2 (en) | Image processing apparatus, image processing method, and program | |
| JP2885999B2 (en) | Image processing apparatus and method | |
| JP2012227601A (en) | Image processing device, image formation device, image processing method, image processing program, and recording medium | |
| JP2015201677A (en) | Image processing apparatus and image processing method | |
| JP2012095173A (en) | Image processing device, image formation device, and image processing method | |
| TW201208355A (en) | Method for auto-cropping image | |
| JP4732183B2 (en) | Image processing apparatus, image processing method, and program for causing computer to execute the method | |
| JP4311292B2 (en) | Image processing apparatus, image processing method, and program thereof | |
| JP4517288B2 (en) | Image processing apparatus, image processing method, and program thereof | |
| US8879121B2 (en) | Fuzzy match interpolated caching utilized in image-processsing applications | |
| JP4517287B2 (en) | Image processing apparatus, image processing method, and program thereof | |
| CN101599260B (en) | Method and device for enlarging or shrinking image through sharable hardware | |
| JP4803243B2 (en) | Image processing apparatus and image processing program | |
| JP2010152456A (en) | Image processor and image processing method and program using image processing method | |
| JP2012227598A (en) | Image processor, image forming apparatus, image processing method, image processing program and recording medium | |
| JP2006203710A (en) | Image processing unit | |
| JP6886622B2 (en) | Image processing device | |
| JP4863846B2 (en) | Color image forming apparatus and color image processing apparatus | |
| JP4921285B2 (en) | Image processing apparatus and image processing method |