JP2008259172A - 画像処理装置、画像処理方法およびプログラム - Google Patents
画像処理装置、画像処理方法およびプログラム Download PDFInfo
- Publication number
- JP2008259172A JP2008259172A JP2007326356A JP2007326356A JP2008259172A JP 2008259172 A JP2008259172 A JP 2008259172A JP 2007326356 A JP2007326356 A JP 2007326356A JP 2007326356 A JP2007326356 A JP 2007326356A JP 2008259172 A JP2008259172 A JP 2008259172A
- Authority
- JP
- Japan
- Prior art keywords
- image
- position information
- image data
- inclination
- resolution
- 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)
- Facsimile Scanning Arrangements (AREA)
- Image Analysis (AREA)
Abstract
【解決手段】まず、入力画像13に対してX軸方向及びY軸方向の両方向について原稿画像の傾き角度を求める。次いで、求められた傾き角度に基づいて傾きを修正する方向へ入力画像13を回転させ、回転後の入力画像から原稿画像の画像領域14を求めて該画像領域を原稿画像18として抽出する。
【選択図】 図4
Description
本実施形態のデジタル複合機は、スキャナ等の画像読取装置により読み取られた入力画像(画像データ)中に原稿画像(処理画像データ)以外の画像領域が含まれる場合で、かつ、X軸方向及びY軸方向の解像度がそれぞれ異なる場合に、高い精度で原稿画像以外の画像領域を取り除いて原稿画像の画像領域の抽出を行う。
本実施形態のデジタル複合機は、CPU2がROMに格納された画像抽出処理を制御するプログラムに基づいてRAM7のワーク領域を利用しながら動作することにより、図12に示す機能を実現する。図12は、本実施形態にかかるデジタル複合機の機能ブロック図である。
なお、デジタル複合機で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記憶媒体に記憶されて提供されてもよい。この場合、CPU2が上記記憶媒体からプログラムを読み出して図示しない主記憶装置上にロードすることで、デジタル複合機に各種の機能を実現させる。また、プログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。または、プログラムをインターネット等のネットワーク経由で提供若しくは配布するようにしてもよい。
本実施形態のデジタル複合機は、画像データ取得部201、解像度入力部202、および傾き検出部203を備えて構成される。画像データ取得部201は、画像入力装置1により読み取った所定の入力画像に基づく、X軸方向とY軸方向とについて互いに異なる解像度を有する原稿画像を取得する。解像度入力部202は、図示しない操作部を介して、画像データ取得部201により取得する原稿画像のX軸方向およびY軸方向の解像度を入力する。傾き検出部203は、取得した原稿画像と、入力された解像度とに応じて、入力画像の傾きを検出する。
次に、画像データ取得部201が、原稿画像の位置情報を取得する取得処理について説明する。本実施の形態では、デジタル複合機は、X軸方向の解像度とY軸方向の解像度とが異なるものであって、原稿画像の画像領域およびその周囲の原稿画像以外の画像領域を含む入力画像における原稿画像の位置情報を取得する。なお、上述した変換処理および縮小処理が施された場合は、変換処理および縮小処理が施された入力画像を取得する。ここで、位置情報は、原稿画像の位置を特定する座標情報であり、原稿画像内の文字の座標情報(文字列情報)、罫線の座標情報(罫線情報)、入力画像内の原稿画像の画像領域と当該原稿画像以外の画像領域との境界の位置情報(境界情報)等である。CPU2は、例えば、RAM7に展開された入力画像の左上の角隅を原点(0,0)とした原稿画像の位置情報を取得する。
解像度比率=X軸方向の解像度/Y軸方向の解像度
仮想的な位置情報=原稿画像の位置情報×解像度比率
解像度比率=X軸方向の解像度/Y軸方向の解像度
仮想的な位置情報=入力画像から取得した終点位置情報×解像度比率
このように本実施形態によれば、簡単にかつ精度良く境界検出を行うことができる。
角度(ラジアン)=tan−1(((左上Y軸座標値−右上Y軸座標値)×解像度比率)/(右上X軸座標値−左上X軸座標値))
により傾き角度を求めることができる。
2 CPU
3 ROM
4 表示装置
5 記憶装置
6 ネットワーク
7 RAM
8 外部記憶装置
9 バス
11 原稿
12 情報領域
13、1301 入力画像
14 原稿画像の画像領域
15 原稿画像以外の画像領域
16 境界
17 角隅
18、1302 原稿画像
201 画像データ取得部
202 解像度入力部
203 傾き検出部
Claims (18)
- 所定の画像データに基づく、第1方向と、該第1方向と異なる第2方向について互いに異なる解像度を有する処理画像データを取得する画像データ取得手段と、
前記第1方向、および前記第2方向の解像度を入力する解像度入力手段と、
取得された前記処理画像データと、入力された前記解像度とに応じて、前記画像データの傾きを検出する傾き検出手段と、
を備えることを特徴とする画像処理装置。 - 前記傾き検出手段は、入力された前記解像度から前記第1方向の解像度と前記第2方向の解像度との比率に基づいて前記処理画像データの位置情報を変換し、変換された位置情報から前記画像データの傾きを検出することを特徴とする請求項1に記載の画像処理装置。
- 前記画像データは、前記処理画像データである原稿画像領域とその他の領域とを含み、
前記傾き検出手段は、前記処理画像データである前記原稿画像領域の位置情報を変換し、変換された位置情報から前記原稿画像領域の傾きを検出することを特徴とする請求項1または2に記載の画像処理装置。 - 前記位置情報は、前記原稿画像領域とその他の領域との境界の位置情報であることを特徴とする請求項3に記載の画像処理装置。
- 前記位置情報は、前記原稿画像領域内の文字列の位置、または罫線の位置情報であることを特徴とする請求項3に記載の画像処理装置。
- 前記傾き検出手段は、複数の前記位置情報を変換し、変換された位置情報夫々から取得された前記画像データの傾きの平均値、中央値、又は確からしい値を、前記画像データの傾きとして検出することを特徴とする請求項1乃至5に記載の画像処理装置。
- 所定の画像データに基づく、第1方向と、該第1方向と異なる第2方向について互いに異なる解像度を有する処理画像データを取得する画像データ取得ステップと、
前記第1方向、および前記第2方向の解像度を入力する解像度入力ステップと、
取得された前記処理画像データと、入力された前記解像度とに応じて、前記画像データの傾きを検出する傾き検出ステップと、
を有することを特徴とする画像処理方法。 - 前記傾き検出ステップは、入力された前記解像度から前記第1方向の解像度と前記第2方向の解像度との比率に基づいて前記処理画像データの位置情報を変換し、変換された位置情報から前記画像データの傾きを検出することを特徴とする請求項7に記載の画像処理方法。
- 前記画像データは前記処理画像データである原稿画像領域とその他の領域とを含み、
前記傾き検出ステップは、前記処理画像データである前記原稿画像領域の位置情報を変換し、変換された位置情報から前記原稿画像領域の傾きを検出することを特徴とする請求項7または8に記載の画像処理方法。 - 前記位置情報は、前記原稿画像領域とその他の領域との境界の位置情報であることを特徴とする請求項9に記載の画像処理方法。
- 前記位置情報は、前記原稿画像領域内の文字列の位置、または罫線の位置情報であることを特徴とする請求項9に記載の画像処理方法。
- 前記傾き検出ステップは、複数の前記位置情報を変換し、変換された位置情報夫々から取得された前記画像データの傾きの平均値、中央値、又は確からしい値を、前記画像データの傾きとして検出することを特徴とする請求項7乃至11に記載の画像処理方法。
- コンピュータを、
所定の画像データに基づく、第1方向と、該第1方向と異なる第2方向について互いに異なる解像度を有する処理画像データを取得する画像データ取得手段と、
前記第1方向、および前記第2方向の解像度を入力する解像度入力手段と、
取得された前記処理画像データと、入力された前記解像度とに応じて、前記画像データの傾きを検出する傾き検出手段と、
として機能させるプログラム。 - 前記傾き検出手段は、入力された前記解像度から前記第1方向の解像度と前記第2方向の解像度との比率に基づいて前記処理画像データの位置情報を変換し、変換された位置情報から前記画像データの傾きを検出することを特徴とする請求項13に記載のプログラム。
- 前記画像データは、前記処理画像データである原稿画像領域とその他の領域とを含み、
前記傾き検出手段は、前記処理画像データである前記原稿画像領域の位置情報を変換し、変換された位置情報から前記原稿画像領域の傾きを検出することを特徴とする請求項13または14に記載のプログラム。 - 前記位置情報は、前記原稿画像領域とその他の領域との境界の位置情報であることを特徴とする請求項15に記載のプログラム。
- 前記位置情報は、前記原稿画像領域内の文字列の位置、または罫線の位置情報であることを特徴とする請求項15に記載のプログラム。
- 前記傾き検出手段は、複数の前記位置情報を変換し、変換された位置情報夫々から取得された前記画像データの傾きの平均値、中央値、又は確からしい値を、前記画像データの傾きとして検出することを特徴とする請求項13乃至17に記載のプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007326356A JP2008259172A (ja) | 2007-03-15 | 2007-12-18 | 画像処理装置、画像処理方法およびプログラム |
US12/073,216 US8139897B2 (en) | 2007-03-15 | 2008-03-03 | Detecting tilt in an image having different resolutions in different directions |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007067159 | 2007-03-15 | ||
JP2007326356A JP2008259172A (ja) | 2007-03-15 | 2007-12-18 | 画像処理装置、画像処理方法およびプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008259172A true JP2008259172A (ja) | 2008-10-23 |
Family
ID=39982259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007326356A Pending JP2008259172A (ja) | 2007-03-15 | 2007-12-18 | 画像処理装置、画像処理方法およびプログラム |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2008259172A (ja) |
CN (1) | CN101271524A (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014196510A1 (ja) * | 2013-06-05 | 2014-12-11 | コニカミノルタ株式会社 | カメラモジュールの製造方法および製造装置 |
JP2015029186A (ja) * | 2013-07-30 | 2015-02-12 | 富士ゼロックス株式会社 | 画像形成システムおよび画像読取装置 |
JP2015211446A (ja) * | 2014-04-30 | 2015-11-24 | 株式会社リコー | 画像処理装置、画像読取装置、画像処理方法及び画像処理プログラム |
JPWO2017033275A1 (ja) * | 2015-08-25 | 2017-08-31 | 株式会社日立情報通信エンジニアリング | 画像読取装置および画像読取方法ならびに画像読取プログラム |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102194117B (zh) * | 2010-03-05 | 2013-03-27 | 北京大学 | 文稿页面方向检测方法和装置 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04148279A (ja) * | 1990-10-08 | 1992-05-21 | Ricoh Co Ltd | 画像処理装置 |
JPH04306963A (ja) * | 1991-04-04 | 1992-10-29 | Matsushita Electric Ind Co Ltd | ファクシミリ装置 |
JPH08320916A (ja) * | 1995-05-26 | 1996-12-03 | Oki Electric Ind Co Ltd | 文書画像傾き検出方法 |
JPH09247390A (ja) * | 1996-03-01 | 1997-09-19 | Ricoh Co Ltd | 画像読取制御装置 |
JP2000232560A (ja) * | 1999-02-08 | 2000-08-22 | Nec Telecom Syst Ltd | 傾斜補正送信機能付きファクシミリ装置及びその傾斜補正方法 |
JP2002142084A (ja) * | 2000-10-31 | 2002-05-17 | Pfu Ltd | 画像読取装置 |
JP2002281193A (ja) * | 2001-03-19 | 2002-09-27 | Murata Mach Ltd | ファクシミリ装置 |
JP2004165969A (ja) * | 2002-11-13 | 2004-06-10 | Minolta Co Ltd | 画像処理装置および画像処理プログラム |
JP2005210493A (ja) * | 2004-01-23 | 2005-08-04 | Konica Minolta Business Technologies Inc | 原稿読取装置、原稿読取方法及び画像形成装置 |
JP2006087027A (ja) * | 2004-09-17 | 2006-03-30 | Ricoh Co Ltd | 画像処理装置、画像処理方法、画像処理プログラムおよび画像処理プログラムを記憶した記憶媒体 |
-
2007
- 2007-12-18 JP JP2007326356A patent/JP2008259172A/ja active Pending
-
2008
- 2008-03-13 CN CNA2008100920268A patent/CN101271524A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04148279A (ja) * | 1990-10-08 | 1992-05-21 | Ricoh Co Ltd | 画像処理装置 |
JPH04306963A (ja) * | 1991-04-04 | 1992-10-29 | Matsushita Electric Ind Co Ltd | ファクシミリ装置 |
JPH08320916A (ja) * | 1995-05-26 | 1996-12-03 | Oki Electric Ind Co Ltd | 文書画像傾き検出方法 |
JPH09247390A (ja) * | 1996-03-01 | 1997-09-19 | Ricoh Co Ltd | 画像読取制御装置 |
JP2000232560A (ja) * | 1999-02-08 | 2000-08-22 | Nec Telecom Syst Ltd | 傾斜補正送信機能付きファクシミリ装置及びその傾斜補正方法 |
JP2002142084A (ja) * | 2000-10-31 | 2002-05-17 | Pfu Ltd | 画像読取装置 |
JP2002281193A (ja) * | 2001-03-19 | 2002-09-27 | Murata Mach Ltd | ファクシミリ装置 |
JP2004165969A (ja) * | 2002-11-13 | 2004-06-10 | Minolta Co Ltd | 画像処理装置および画像処理プログラム |
JP2005210493A (ja) * | 2004-01-23 | 2005-08-04 | Konica Minolta Business Technologies Inc | 原稿読取装置、原稿読取方法及び画像形成装置 |
JP2006087027A (ja) * | 2004-09-17 | 2006-03-30 | Ricoh Co Ltd | 画像処理装置、画像処理方法、画像処理プログラムおよび画像処理プログラムを記憶した記憶媒体 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014196510A1 (ja) * | 2013-06-05 | 2014-12-11 | コニカミノルタ株式会社 | カメラモジュールの製造方法および製造装置 |
JP2015029186A (ja) * | 2013-07-30 | 2015-02-12 | 富士ゼロックス株式会社 | 画像形成システムおよび画像読取装置 |
JP2015211446A (ja) * | 2014-04-30 | 2015-11-24 | 株式会社リコー | 画像処理装置、画像読取装置、画像処理方法及び画像処理プログラム |
JPWO2017033275A1 (ja) * | 2015-08-25 | 2017-08-31 | 株式会社日立情報通信エンジニアリング | 画像読取装置および画像読取方法ならびに画像読取プログラム |
Also Published As
Publication number | Publication date |
---|---|
CN101271524A (zh) | 2008-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8139897B2 (en) | Detecting tilt in an image having different resolutions in different directions | |
US5901253A (en) | Image processing system with image cropping and skew correction | |
US8284463B2 (en) | Image reading apparatus | |
JP2007193446A (ja) | 画像処理装置および罫線抽出プログラム | |
JP2008259172A (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP2010056827A (ja) | 画像処理装置および画像処理プログラム | |
JP2009302758A (ja) | 画像処理装置、画像変換方法、およびコンピュータプログラム | |
JP2009037596A (ja) | 画像処理装置およびプログラム | |
JP5178490B2 (ja) | 画像処理装置、画像処理方法、コンピュータプログラム | |
JP5049922B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2003259110A (ja) | 画像結合装置、その方法、プログラム | |
JP4565396B2 (ja) | 画像処理装置および画像処理プログラム | |
US20230071008A1 (en) | Computer-readable, non-transitory recording medium containing therein image processing program for generating learning data of character detection model, and image processing apparatus | |
JP4420440B2 (ja) | 画像処理装置、画像処理方法、文字認識装置、プログラムおよび記録媒体 | |
JP4136819B2 (ja) | 画像処理装置及びプログラム | |
US9886648B2 (en) | Image processing device generating arranged image data representing arranged image in which images are arranged according to determined relative position | |
JP7301529B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
JP2009272723A (ja) | 画像処理装置、方法及びプログラム | |
JP5821994B2 (ja) | 画像処理装置、画像形成装置およびプログラム | |
JP4070486B2 (ja) | 画像処理装置、画像処理方法及び同方法の実行に用いるプログラム | |
JP2000261653A (ja) | 画像処理装置 | |
JP2007011528A (ja) | Ocr処理における認識対象項目の位置探索方法 | |
JP2009141525A (ja) | 画像処理装置及び画像処理方法 | |
JP4872715B2 (ja) | 画像処理装置及びプログラム | |
JP2007328652A (ja) | 画像処理装置および画像処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100901 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110905 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110927 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120529 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121002 |