JP2008109361A - Image processor and processing method - Google Patents
Image processor and processing method Download PDFInfo
- Publication number
- JP2008109361A JP2008109361A JP2006289839A JP2006289839A JP2008109361A JP 2008109361 A JP2008109361 A JP 2008109361A JP 2006289839 A JP2006289839 A JP 2006289839A JP 2006289839 A JP2006289839 A JP 2006289839A JP 2008109361 A JP2008109361 A JP 2008109361A
- Authority
- JP
- Japan
- Prior art keywords
- punch hole
- candidate
- image
- image processing
- punch
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 15
- 238000001514 detection method Methods 0.000 claims description 19
- 238000000034 method Methods 0.000 claims description 14
- 230000002093 peripheral effect Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 12
Images
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
本発明は、パンチ穴が加工された原稿画像を処理する画像処理装置および画像処理方法に関する。 The present invention relates to an image processing apparatus and an image processing method for processing a document image in which punch holes are processed.
画像読取装置で原稿を読み込む場合に、原稿にパンチ穴が加工されていると、パンチ穴の背景(通常は黒)色が読み込まれてしまう。そのため、本来このパンチ穴は不要な部分であるにも関わらず、読み取った原稿画像にこのパンチ穴が影として含まれてしまうという問題がある。 When a document is read by the image reading apparatus, if a punch hole is processed in the document, the background color (usually black) of the punch hole is read. Therefore, there is a problem that the punched hole is included as a shadow in the read document image, although the punched hole is originally an unnecessary part.
そこで、このパンチ穴の影を消去する技術として、例えば、(特許文献1)には、パンチ穴パターンを予め記憶手段に格納しておき、原稿読み取りデータをこのパンチ穴パターンと照合してパンチ穴を判別し、パンチ穴の画像データを消去あるいは中抜きすることが記載されている。
ところが、(特許文献1)に記載の方法では、パンチ穴がパンチ穴パターンと全一致しない限りパンチ穴の判定ができない。そのため、原稿の使用等によりパンチ穴が変形してしまっている場合等には、パンチ穴を正確に判定して消去等を行うことができないという問題がある。 However, in the method described in (Patent Document 1), punch holes cannot be determined unless the punch holes completely coincide with the punch hole pattern. For this reason, when the punch hole has been deformed due to the use of a document or the like, there is a problem that the punch hole cannot be accurately determined and erased or the like cannot be performed.
そこで、本発明においては、多様なパンチ穴を正確に判定して除去することが可能な画像処理装置および画像処理方法を提供することを目的とする。 Accordingly, an object of the present invention is to provide an image processing apparatus and an image processing method capable of accurately determining and removing various punch holes.
上記課題を解決するため、本発明は、2値画像の幅方向および高さ方向についてそれぞれ予め設定された長さ以下の線分を除去し、この得られた画像内で孤立した領域をパンチ穴候補として検出し、パンチ穴候補の外接矩形の幅および高さが、共に予め設定された除去すべきパンチ穴のサイズの最小値以上かつ最大値以下の場合にパンチ穴と判定する構成としたものである。 In order to solve the above-described problem, the present invention removes a line segment having a length equal to or less than a preset length in the width direction and the height direction of a binary image, and punches an isolated region in the obtained image. A configuration in which a punch hole is detected when the width and height of the circumscribed rectangle of the punch hole candidate are both greater than the preset minimum value and less than the maximum value of the punch hole size to be removed. It is.
本発明によれば、2値画像の幅方向および高さ方向についてそれぞれ予め設定された長さ以下の線分を除去することで、2値画像中の文字やパンチ穴に掛かる罫線等が除去されたうえで、所定サイズのパンチ穴が判定されるので、多様なパンチ穴を正確に判定して除去することが可能となる。 According to the present invention, by removing a line segment that is equal to or less than a preset length in the width direction and the height direction of the binary image, characters in the binary image, ruled lines hanging on punch holes, and the like are removed. In addition, since punch holes of a predetermined size are determined, various punch holes can be accurately determined and removed.
本願の第1の発明は、2値画像の幅方向および高さ方向についてそれぞれ予め設定された長さ以下の線分を除去するノイズ除去手段と、このノイズ除去手段により得られた画像内で孤立した領域をパンチ穴候補として検出するパンチ穴候補検出手段と、パンチ穴候補の外接矩形の幅および高さが、共に予め設定された除去すべきパンチ穴のサイズの最小値以上かつ最大値以下の場合にパンチ穴と判定するサイズ判定手段とを有する画像処理装置としたものである。本発明によれば、2値画像の幅方向および高さ方向についてそれぞれ予め設定された長さ以下の線分を除去することで、2値画像中の文字やパンチ穴に掛かる罫線等が除去されたうえで、所定サイズのパンチ穴が判定されるので、多様なパンチ穴を正確に判定して除去することが可能となる。 According to a first aspect of the present application, a noise removing unit that removes a line segment having a length equal to or less than a preset length in the width direction and the height direction of a binary image, and an isolated image in the image obtained by the noise removing unit. The punch hole candidate detecting means for detecting the punched area as a punch hole candidate, and the width and height of the circumscribed rectangle of the punch hole candidate are both equal to or larger than the preset minimum value and the maximum value of the punch hole size to be removed. In this case, the image processing apparatus includes a size determination unit that determines a punch hole. According to the present invention, by removing a line segment that is equal to or less than a preset length in the width direction and the height direction of the binary image, characters in the binary image, ruled lines hanging on punch holes, and the like are removed. In addition, since punch holes of a predetermined size are determined, various punch holes can be accurately determined and removed.
本願の第2の発明は、さらに、パンチ穴候補と、このパンチ穴候補の外接矩形に内接する楕円とで外接矩形内の値の異なる画素数が所定割合よりも小さい場合にパンチ穴と判定するパターン判定手段を有する画像処理装置としたものである。本発明によれば、パンチ穴が真円から崩れた楕円であっても判定することができ、パンチ穴が変形した場合であっても正確に判定して除去することが可能となる。 The second invention of the present application further determines a punch hole when the number of pixels having different values in the circumscribed rectangle is smaller than a predetermined ratio between the punch hole candidate and an ellipse inscribed in the circumscribed rectangle of the punch hole candidate. This is an image processing apparatus having pattern determining means. According to the present invention, even if the punch hole is an ellipse broken from a perfect circle, it can be determined, and even when the punch hole is deformed, it can be accurately determined and removed.
本願の第3の発明は、パンチ穴候補検出手段は、2値画像の端から所定距離以上離れ、かつ所定距離から所定幅以内の領域内でパンチ穴候補を検出するものである画像処理装置としたものである。本発明によれば、パンチ穴が存在する可能性のある部分に限定してパンチ穴候補を検出するので、高速な処理が可能となる。 According to a third aspect of the present invention, there is provided an image processing apparatus, wherein the punch hole candidate detecting means detects a punch hole candidate within a predetermined distance from the end of the binary image and within a predetermined width from the predetermined distance. It is a thing. According to the present invention, punch hole candidates are detected only in a portion where a punch hole may exist, so that high-speed processing is possible.
本願の第4の発明は、多値画像を2値画像に変換する2値化手段を有する画像処理装置としたものであり、多値画像についても2値画像に変換することにより、上記と同様、多様なパンチ穴を正確に判定して除去することが可能となる。 The fourth invention of the present application is an image processing apparatus having a binarizing means for converting a multi-valued image into a binary image. The multi-valued image is also converted into a binary image, so that the same as described above. Various punch holes can be accurately determined and removed.
本願の第5の発明は、パンチ穴候補の外接矩形の周辺領域の画素を使って線形補間することによりパンチ穴を除去するパンチ穴除去手段を有する画像処理装置としたものであり、パンチ穴候補の外接矩形の輪郭部分は、2値化により周りの画素値との差異が大きいため、補間に利用することができないが、パンチ穴候補の外接矩形の周辺領域の画素を使用することで、多値画像についても周辺領域の画素を使ってパンチ穴を除去することが可能となる。 According to a fifth aspect of the present invention, there is provided an image processing apparatus having punch hole removing means for removing a punch hole by performing linear interpolation using pixels in a peripheral region of a circumscribed rectangle of the punch hole candidate. The contour part of the circumscribed rectangle cannot be used for interpolation because of the large difference from the surrounding pixel values due to the binarization. However, by using the pixels in the peripheral area of the circumscribed rectangle of the punch hole candidate, With respect to the value image, punch holes can be removed using pixels in the peripheral area.
本願の第6の発明は、2値画像の幅方向および高さ方向についてそれぞれ予め設定された長さ以下の線分を除去するノイズ除去ステップと、このノイズ除去ステップを経ることにより得られた画像内で孤立した領域をパンチ穴候補として検出するパンチ穴候補検出ステップと、パンチ穴候補の外接矩形の幅および高さが、共に予め設定された除去すべきパンチ穴のサイズの最小値以上かつ最大値以下の場合にパンチ穴と判定するサイズ判定ステップとを含む画像処理方法である。本発明によれば、2値画像の幅方向および高さ方向についてそれぞれ予め設定された長さ以下の線分を除去することで、2値画像中の文字やパンチ穴に掛かる罫線等が除去されたうえで、所定サイズのパンチ穴が判定されるので、多様なパンチ穴を正確に判定して除去することが可能となる。 According to a sixth aspect of the present invention, a noise removal step for removing a line segment having a length equal to or less than a preset length in the width direction and the height direction of a binary image, and an image obtained through the noise removal step The punch hole candidate detecting step for detecting an isolated area as a punch hole candidate, and the width and height of the circumscribed rectangle of the punch hole candidate are both equal to or larger than a preset minimum value of the punch hole size to be removed. The image processing method includes a size determination step of determining a punch hole when the value is equal to or less than the value. According to the present invention, by removing a line segment that is equal to or less than a preset length in the width direction and the height direction of the binary image, characters in the binary image, ruled lines hanging on punch holes, and the like are removed. In addition, since punch holes of a predetermined size are determined, various punch holes can be accurately determined and removed.
本願の第7の発明は、さらに、パンチ穴候補と、このパンチ穴候補の外接矩形に内接する楕円とで外接矩形内の値の異なる画素数が所定割合よりも小さい場合にパンチ穴と判定するパターン判定ステップを含む画像処理方法としたものである。本発明によれば、パンチ穴が真円から崩れた楕円であっても判定することができ、パンチ穴が変形した場合であっても正確に判定して除去することが可能となる。 In the seventh invention of the present application, a punch hole is determined when the number of pixels having different values in the circumscribed rectangle is smaller than a predetermined ratio between the punch hole candidate and an ellipse inscribed in the circumscribed rectangle of the punch hole candidate. The image processing method includes a pattern determination step. According to the present invention, even if the punch hole is an ellipse broken from a perfect circle, it can be determined, and even when the punch hole is deformed, it can be accurately determined and removed.
本願の第8の発明は、パンチ穴候補検出ステップは、2値画像の端から所定距離以上離れ、かつ所定距離から所定幅以内の領域内でパンチ穴候補を検出するものである画像処理方法としたものである。本発明によれば、パンチ穴が存在する可能性のある部分に限定してパンチ穴候補を検出するので、高速な処理が可能となる。 According to an eighth aspect of the present invention, there is provided an image processing method in which the punch hole candidate detecting step detects a punch hole candidate within a predetermined distance from the end of the binary image and within a predetermined width from the predetermined distance. It is a thing. According to the present invention, punch hole candidates are detected only in a portion where a punch hole may exist, so that high-speed processing is possible.
本願の第9の発明は、多値画像を2値画像に変換する2値化処理ステップを含む画像処理方法としたものであり、多値画像についても2値画像に変換することにより、上記と同様、多様なパンチ穴を正確に判定して除去することが可能となる。 A ninth invention of the present application is an image processing method including a binarization processing step for converting a multi-value image into a binary image. By converting a multi-value image into a binary image as well, Similarly, various punch holes can be accurately determined and removed.
本願の第10の発明は、パンチ穴候補の外接矩形の周辺領域の画素を使って線形補間することによりパンチ穴を除去するパンチ穴除去ステップを含む画像処理方法としたものであり、パンチ穴候補の外接矩形の輪郭部分は、2値化により周りの画素値との差異が大きいため、補間に利用することができないが、パンチ穴候補の外接矩形の周辺領域の画素を使用することで、多値画像についても周辺領域の画素を使ってパンチ穴を除去することが可能となる。 A tenth invention of the present application is an image processing method including a punch hole removing step for removing a punch hole by performing linear interpolation using pixels in a peripheral region of a circumscribed rectangle of the punch hole candidate. The contour part of the circumscribed rectangle cannot be used for interpolation because of the large difference from the surrounding pixel values due to the binarization. However, by using the pixels in the peripheral area of the circumscribed rectangle of the punch hole candidate, With respect to the value image, punch holes can be removed using pixels in the peripheral area.
以下、本発明の実施の形態について図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は本発明の実施の形態における画像処理装置の構成を示すブロック図である。 FIG. 1 is a block diagram showing a configuration of an image processing apparatus according to an embodiment of the present invention.
図1において、本発明の実施の形態における画像処理装置1は、原稿画像をカラーにより読み取る画像読取装置2が接続され、多値画像を2値画像に変換する2値化手段10と、2値画像の大幅なノイズ除去を行うノイズ除去手段11と、孤立領域をパンチ穴候補として検出するパンチ穴候補検出手段12と、予め設定されたサイズに基づいてパンチ穴の判定を行うサイズ判定手段13と、所定のパターンとの差異に基づいてパンチ穴の判定を行うパターン判定手段14と、パンチ穴と判定された部分を除去するパンチ穴除去手段15とを有する。
In FIG. 1, an
2値化手段10は、画像読取装置2により読み取ったカラー原稿画像(多値画像)を、例えば所定のしきい値により2値化処理するものである。なお、画像読取装置2は、白黒画像を読み取るものでも良く、この場合、この2値化手段10は省略しても良い。また、以下では、原稿画像の背景色が白であり、パンチ穴部分が黒である例について説明するが、逆の場合も同様に処理することが可能である。
The binarizing means 10 binarizes the color original image (multi-valued image) read by the
ノイズ除去手段11は、2値化手段10により得られた2値画像の幅方向および高さ方向について、それぞれ予め設定された長さ(例えば、幅方向および高さ方向共に0.7mmとする。)以下の線分を除去することによりノイズ除去を行うものである。
The
このように、2値画像の幅方向および高さ方向について、それぞれ予め設定された長さ以下の線分を除去することで、2値画像中の文字やパンチ穴に掛かる罫線等が除去される。 In this way, by removing line segments that are less than or equal to a preset length in the width direction and height direction of the binary image, characters in the binary image, ruled lines that are applied to punch holes, and the like are removed. .
パンチ穴候補検出手段12は、ノイズ除去手段11により得られた画像内で孤立した領域をパンチ穴候補として検出するものである。ここで、パンチ穴候補検出手段12は、2値画像の端から所定距離PD(例えば、2mmとする。)以上離れ、かつこの所定距離PDから所定幅HD(例えば、20mmとする。)以内の領域内でパンチ穴候補を検出する。 The punch hole candidate detecting means 12 detects an isolated region in the image obtained by the noise removing means 11 as a punch hole candidate. Here, the punch hole candidate detecting means 12 is separated from the end of the binary image by a predetermined distance PD (for example, 2 mm) or more and within a predetermined width HD (for example, 20 mm) from the predetermined distance PD. A punch hole candidate is detected in the region.
図2はパンチ穴候補検出手段によりパンチ穴候補の検出を行う領域を示す図であり、パンチ穴候補検出手段12によりパンチ穴候補の検出を行う領域(以下、「検出領域」と称す。)20a,20b,20c,20dを示している。 FIG. 2 is a diagram showing an area where punch hole candidate detection means detects a punch hole candidate, and an area where punch hole candidate detection means 12 detects a punch hole candidate (hereinafter referred to as “detection area”) 20a. , 20b, 20c, 20d.
図3はパンチ穴候補として処理しない例を示す図である。図3に示すように、パンチ穴候補検出手段12は、この検出領域20a,20b,20c,20dにパンチ穴候補30が接する場合(同図(a)に示す場合)、またはこの検出領域20a,20b,20c,20dにパンチ穴候補30が跨る場合(同図(b)に示す場合)は、パンチ穴候補30として処理しない。
FIG. 3 is a diagram illustrating an example in which the punch hole candidate is not processed. As shown in FIG. 3, the punch hole candidate detecting means 12 is used when the
図4は角部の各検出領域の重なりを示す図である。2次元画像の角部の各検出領域20a,20b,20c,20dの接続部分については、このパンチ穴候補30が接する場合および跨る場合に該当してパンチ穴候補30として正確に処理されない可能性があるため、図4に示すように後述のパンチ穴サイズの最大値Smax分の領域を重複させて検出する。
FIG. 4 is a diagram showing the overlapping of the detection areas at the corners. There is a possibility that the connecting portions of the
サイズ判定手段13は、パンチ穴候補30の外接矩形の幅および高さが、共に予め設定された除去すべきパンチ穴のサイズの最小値Smin(例えば、4mmとする。)以上かつ最大値Smax(例えば、12mmとする。)以下の場合にパンチ穴と判定し、いずれか一方の条件でも外れている場合にはパンチ穴と判定しないものである。
The size determination means 13 is such that the width and height of the circumscribed rectangle of the
図5はサイズ判定手段によるパンチ穴判定の概念図である。サイズ判定手段13は、図5(a)に示すように、パンチ穴候補30の外接矩形31の幅wおよび高さhが、Smin≦w≦SmaxかつSmin≦h≦Smaxの場合にはパンチ穴と判定する。また、サイズ判定手段13は、図5(b)に示すように、w<Sminまたはh<Sminの場合にはパンチ穴と判定しない。また、サイズ判定手段13は、図5(c)に示すように、Smax<wまたはSmin<hの場合にもパンチ穴と判定しない。
FIG. 5 is a conceptual diagram of punch hole determination by the size determination means. As shown in FIG. 5 (a), the
パターン判定手段14は、パンチ穴候補30と、このパンチ穴候補30の外接矩形31に内接する所定のパターン(例えば、楕円)とで外接矩形31内の値の異なる画素数が所定割合よりも小さい場合にパンチ穴と判定するものである。
The pattern determination means 14 is configured such that the number of pixels having different values in the circumscribed
図6はパターン判定手段によるパンチ穴判定の概念図である。パターン判定手段14は、図6に示すように、パンチ穴候補30の外接矩形31内の各画素を1ラインずつ横方向に3つの領域(白、黒、白)に区切り、それぞれの領域で本来の色(すなわち、パンチ穴候補30の外接矩形31に内接する楕円の内側であれば黒、外側であれば白)と異なる画素の数をカウントする。
FIG. 6 is a conceptual diagram of punch hole determination by the pattern determination means. As shown in FIG. 6, the
図7はパターン判定手段による画素数のカウントの例を示す図である。図7に示すように、パターン判定手段14は、左側部の本来白である領域にパンチ候補30が掛かっており、黒が含まれる場合、異なる画素数としてdiffCnt=3とカウントしている。また、中央部の本来黒である領域に白が含まれる場合、異なる画素数としてdiffCnt=2とカウントしている。
FIG. 7 is a diagram showing an example of counting the number of pixels by the pattern determining means. As shown in FIG. 7, the pattern determining means 14 counts diffCnt = 3 as the number of different pixels when the
そして、パターン判定手段14は、このような判定を領域内全体について行い、本来の色と異なる色の画素数(diffCnt)が領域全体の画素数(W0×H0)の所定の割合(HOLE_RATIO、例えば15(%)とする。)よりも小さい場合(diffCnt/(W0×H0)×100<HOLE_RATIO)にはパンチ穴と判定し、大きい場合にはパンチ穴と判定しない。
Then, the
パンチ穴除去手段15は、パンチ穴候補30の外接矩形31の周辺領域の画素を使って線形補間することによりパンチ穴を除去するものである。
The punch
図8はパンチ穴除去手段によるパンチ穴除去の概念図である。パンチ穴除去手段15は、図8(a)に示すように、パンチ穴候補30の外接矩形31から外側に所定の距離dだけ広げた周辺領域の矩形32内の画素を使って線形補間することによりパンチ穴を除去するものである。
FIG. 8 is a conceptual diagram of punch hole removal by the punch hole removing means. As shown in FIG. 8A, the punch
例えば、パンチ穴除去手段15は、図8(b)に示すように、注目画素Vから上下左右方向に外接矩形31と接する4つの画素P0,P1,P2,P3をそれぞれの距離に応じて重みを付けて補間し、除去後の画素値を決める。除去後の各画素値Vは、
For example, as shown in FIG. 8B, the punch
次に、上記構成の画像処理装置1によるパンチ穴除去について図9および図10のフローチャートに従って説明する。図9は画像処理全体の処理の手順を示すフローチャートである。図10は図9のパンチ穴除去処理の詳細を示すフローチャートである。
Next, punch hole removal by the
図9に示すように、画像処理装置1は、画像読取装置2により読み取った原稿画像について、画像種別を判別し(S101)、画像種別が白黒2値以外の場合には2値化手段10による2値化処理を行う(S102)。次に、画像処理装置1は、ノイズ除去手段11によるノイズ除去処理を行う(S103)。そして、画像処理装置1は、2値画像の左端から検出領域を求め(S104)、この検出領域についてパンチ穴除去処理を行う(S105)。
As shown in FIG. 9, the
図10に示すように、パンチ穴除去処理では、パンチ穴候補検出手段12が、検出領域内で孤立した点を抽出することにより孤立領域をパンチ穴候補として検出する(S201)。次に、サイズ判定手段13は、パンチ穴候補のサイズ判定を行い(S202)、その結果、パンチ穴と判定された場合には、孤立領域が検出領域内であるかどうか判定する(S203)。 As shown in FIG. 10, in the punch hole removal process, the punch hole candidate detecting means 12 detects an isolated area as a punch hole candidate by extracting an isolated point in the detection area (S201). Next, the size determination means 13 determines the size of the punch hole candidate (S202), and as a result, if it is determined that the punch hole is determined, it determines whether the isolated area is within the detection area (S203).
続いて、パターン判定手段14によりパンチ穴の形状が矩形であるかどうか判定し(S204)、矩形でない場合には、丸形状のパンチ穴形状であるかどうか判定する(S205)。そして、丸形状のパンチ穴形状の場合、パンチ穴除去手段15によりパンチ穴の除去を行う(S206)。
Subsequently, it is determined whether or not the shape of the punch hole is rectangular by the pattern determining means 14 (S204), and if it is not rectangular, it is determined whether or not it is a round punch hole shape (S205). If the punch hole has a round shape, the punch
このとき、画像読取装置2により読み取った原稿画像の種別が白黒2値の場合にはパンチ穴を白で埋め、多値の場合には周辺領域の画素を使って補間した値で埋める。そして、次のパンチ穴候補の処理へと移行する(S207)。
At this time, when the type of the original image read by the
左端の検出領域内についてパンチ穴除去処理が完了すると、図9に戻り、次の右端の検出領域を求め(S106)、この検出領域について同様にパンチ穴除去処理を行う(S107)。そして、上端、下端についても同様の処理を行い(S108,S109,S110,S111)、パンチ穴除去が完了する。 When the punch hole removal process is completed for the left detection area, the process returns to FIG. 9 to obtain the next right detection area (S106), and the punch hole removal process is similarly performed for this detection area (S107). The same processing is performed for the upper end and the lower end (S108, S109, S110, S111), and the punch hole removal is completed.
以上のように、本実施の形態における画像処理装置1では、2値画像の幅方向および高さ方向についてそれぞれ予め設定された長さ以下の線分を除去することで、2値画像中の文字やパンチ穴に掛かる罫線等が除去されたうえで、所定サイズのパンチ穴が判定されるので、多様なパンチ穴を正確に判定して除去することができる。
As described above, in the
また、パンチ穴候補30と、このパンチ穴候補30の外接矩形31に内接する楕円とで外接矩形31内の値の異なる画素数が所定割合よりも小さい場合にパンチ穴と判定するので、パンチ穴が真円から崩れた楕円であっても判定することができ、パンチ穴が変形した場合であっても正確に判定して除去することが可能である。
In addition, since the
また、2値画像の端から所定距離以上離れ、かつ所定距離から所定幅以内の領域内でパンチ穴候補30を検出することにより、パンチ穴が存在する可能性のある部分に限定してパンチ穴候補を検出することができ、高速な処理が可能である。
Further, by detecting the
また、多値画像についても2値画像に変換することにより、上記と同様、多様なパンチ穴を正確に判定して除去することが可能である。さらに、この場合、パンチ穴候補30の外接矩形31の周辺領域の矩形32の画素を使って線形補間することによりパンチ穴を除去するので、多値画像についても周辺領域の画素を使ってパンチ穴を除去することができる。
Also, by converting a multi-value image into a binary image, various punch holes can be accurately determined and removed as described above. Further, in this case, the punch holes are removed by linear interpolation using the pixels of the
本発明は、パンチ穴が加工された原稿画像を処理する画像処理装置および画像処理方法として有用である。特に、本発明は、多様なパンチ穴を正確に判定して除去することが可能な画像処理装置および画像処理方法として好適である。 The present invention is useful as an image processing apparatus and an image processing method for processing a document image in which punch holes are processed. In particular, the present invention is suitable as an image processing apparatus and an image processing method capable of accurately determining and removing various punch holes.
1 画像処理装置
2 画像読取装置
10 2値化手段
11 ノイズ除去手段
12 パンチ穴候補検出手段
13 サイズ判定手段
14 パターン判定手段
15 パンチ穴除去手段
20a,20b,20c,20d 検出領域
30 パンチ穴候補
31 外接矩形
32 周辺領域の矩形
DESCRIPTION OF
Claims (10)
このノイズ除去手段により得られた画像内で孤立した領域をパンチ穴候補として検出するパンチ穴候補検出手段と、
前記パンチ穴候補の外接矩形の幅および高さが、共に予め設定された除去すべきパンチ穴のサイズの最小値以上かつ最大値以下の場合にパンチ穴と判定するサイズ判定手段とを有する画像処理装置。 Noise removing means for removing a line segment having a length equal to or less than a preset length in the width direction and the height direction of the binary image;
Punch hole candidate detecting means for detecting an isolated region in the image obtained by the noise removing means as a punch hole candidate;
Image processing having size determination means for determining a punch hole when the width and height of the circumscribed rectangle of the punch hole candidate are both set to a preset minimum value and a maximum value of the punch hole size to be removed apparatus.
このノイズ除去ステップを経ることにより得られた画像内で孤立した領域をパンチ穴候補として検出するパンチ穴候補検出ステップと、
前記パンチ穴候補の外接矩形の幅および高さが、共に予め設定された除去すべきパンチ穴のサイズの最小値以上かつ最大値以下の場合にパンチ穴と判定するサイズ判定ステップとを含む画像処理方法。 A noise removal step of removing line segments of a length equal to or less than a preset length in the width direction and the height direction of the binary image;
Punch hole candidate detection step for detecting an isolated region in the image obtained through this noise removal step as a punch hole candidate;
Image processing including a size determination step for determining a punch hole when the width and height of a circumscribed rectangle of the punch hole candidate are both preset minimum and maximum values of the punch hole size to be removed Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006289839A JP2008109361A (en) | 2006-10-25 | 2006-10-25 | Image processor and processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006289839A JP2008109361A (en) | 2006-10-25 | 2006-10-25 | Image processor and processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008109361A true JP2008109361A (en) | 2008-05-08 |
Family
ID=39442365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006289839A Pending JP2008109361A (en) | 2006-10-25 | 2006-10-25 | Image processor and processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2008109361A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105139363A (en) * | 2015-10-10 | 2015-12-09 | 上海中信信息发展股份有限公司 | Document image binding hole automatic restoration method and system |
JP2016195338A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
JP2016195339A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
JP2016195337A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
JP2016195340A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
JP2016195336A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
-
2006
- 2006-10-25 JP JP2006289839A patent/JP2008109361A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016195338A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
JP2016195339A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
JP2016195337A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
JP2016195340A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
JP2016195336A (en) * | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | Image processing program, image processing device and image processing method |
CN105139363A (en) * | 2015-10-10 | 2015-12-09 | 上海中信信息发展股份有限公司 | Document image binding hole automatic restoration method and system |
CN105139363B (en) * | 2015-10-10 | 2018-02-27 | 上海中信信息发展股份有限公司 | The self-repairing method and system of file and picture binding hole |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3002712A2 (en) | Horizontal and vertical line detection and removal for document images | |
JP2008109361A (en) | Image processor and processing method | |
CN110263595B (en) | Two-dimensional code detection method and device | |
CN113095327B (en) | Method and system for positioning optical character recognition area and storage medium thereof | |
CN105469026A (en) | Horizontal and vertical line detection and removal for document images | |
JP2009032299A (en) | Document image processing method, document image processor, document image processing program, and storage medium | |
WO2004079660A1 (en) | Image processing device | |
JP2008310817A (en) | Method for detecting line structure from text map and image processor | |
JP2014147046A (en) | Image processing apparatus, image processing method, and computer program | |
JP5870745B2 (en) | Image processing apparatus, binarization threshold value calculation method, and computer program | |
JP2008011484A (en) | Apparatus and method for extracting character and graphic string, program for executing the method, recording medium with the program stored therein | |
JP2008211802A (en) | Method and system for classifying pixels of digital image | |
KR101676000B1 (en) | Method for Detecting and Security-Processing Fingerprint in Digital Documents made between Bank, Telecommunications Firm or Insurance Company and Private person | |
CN110751156A (en) | Method, system, device and medium for table line bulk interference removal | |
JP2007142667A (en) | Image interpolation device | |
JPH10294862A (en) | Image processor | |
CN108109120B (en) | Illumination compensation method and device for dot matrix two-dimensional code | |
CN115830049B (en) | Corner detection method and device | |
JP2004104635A (en) | Image processing apparatus | |
JP2010225047A (en) | Noise component removing device, and medium with noise component removing program recorded thereon | |
KR102452511B1 (en) | Method and apparatus for detection element image in drawings | |
JP2010140310A (en) | Bar code reading apparatus, bar code reading program, and bar code reading method | |
JP2008102952A (en) | Code boundary detection method | |
US11570331B2 (en) | Image processing apparatus, image processing method, and storage medium | |
JP5860791B2 (en) | Imprint image binarization processing device |