ColorまたはB/Wでスキャンしていますか?
プロセッサーが集中しています。 Group4のtiffまたはJPEGは、圧縮解除され、スキュー角度が決定され、傾きが補正され、圧縮されなければなりません。
デスキューには多くの画像処理アルゴリズムがあり、私は長年にわたり多くを評価してきました。異なるライブラリ間の処理速度にはいくつかの大きな違いがあり、使用されるアルゴリズムではなくコード化されていることが多くあります。商業ライブラリには、画像を読み書きするだけの大きな違いがあります。
私が使った最速の市販のデスキューは、Unisoft Imaging(www.unisoftimaging.com)からのものです。私はその多くがアセンブラで書かれていると思います。 Unisoftは長年にわたり、非常に高速で効率的です。これは、黒いボーダー除去、カラー、およびB/Wデスキューを含む、異なる多くのデスキューオプションをサポートしています。 Group4ルーチンは非常に強固で非常に高速です。ライブラリにはTWAINやネイティブSCSIスキャナのサポートだけでなく、他の多くの画像処理オプションが付属しています。また、Unixもサポートしています。
無料のデスキューをしたい場合は、Leptonicaを見たいと思うかもしれません。あまりにも多くのドキュメンテーションが付属していませんが、非常に安定しており、よく書かれています。 http://www.leptonica.com/
ゼロからコードを開発するとかなり時間がかかることがあり、エラーが発生しやすくなります。
もう1つの選択肢は、別のプロセスで文書を処理して、スキャナをスキャナの速度でスキャンできるようにすることです。現時点では、おそらくすべてを並行して処理しているため、1つのタスクが次々と実行されるため、減速します。
"イメージデスキューアルゴリズム"。購入:http://www.leadtools.com/help/leadtools/v15/DocumentImaging/default.htm?turl=WordDocuments%2Fdocumentcleanupkeyfeatures1.htm –
in C++ http://www.sydlogan.com/deskew.html –
デスキューしたいものの典型的なサンプル画像を投稿して、それがかかる時間を測定し、その結果の画像を戻すことができます。 300 dpiのG4 TIFF画像は、圧縮解除や圧縮など、今日のハードウェアでは1秒未満で済むはずです。 leptonica(leptonlib)の場合は –