問題タブ [image-scanner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Vista で C#/WIA バージョン 2.0 を使用してスキャンする
ペーパーレス ファイリング システムを実装したいと考えており、画像の取得に C# で WIA を使用することを検討していました。CodeProject などにはかなりのサンプル プロジェクトがあります。
それらのすべてで、WIALib への参照が壊れています。「Microsoft Windows Image Acquisition」を参照として追加すると、私の開発ワークステーション (これを実行するマシンでもあります) で利用できる唯一のバージョンは 2.0 です。
残念ながら、これらのサンプル プロジェクトはすべて 1.x に対してコーディングされているようです。参照は「WIALib」ではなく「WIA」として入ります。名前空間のインポートを変更するだけで撮影しましたが、明らかに API が大幅に異なります。
v2.0 の実装またはこれらの既存のサンプル プロジェクトの 1 つをアップグレードすることに関する情報はありますか?
c# - スキャンされたアンケートを処理するための.Netコンポーネント?
デスクトップアプリケーション(フィードバック管理アプリ)で紙のアンケートからフィードバックを収集する方法としてスキャンを組み込むことを検討しています。
アンケートは、フリーテキストだけでなく、目盛りまたは十字マークを使用して完了します。アンケートは、アプリケーションの設計者を使用して設計されています。
回答を選択し、それらを質問番号に結び付けて、フィードバックをデータベースに保存し、集計して分析できるようにするコンポーネントを探しています。
一部の調査ソフトウェア会社を見ると、 Remarkhttp: //www.gravic.com/remark/officeomr/のような既製のスキャンソフトウェアでスキャン機能を提供しているようです。コストの問題以外に、コンポーネントを使用して自分でローリングするよりも、リマークのようなものを好む理由はありますか?
このための.NetコンポーネントおよびRemarkタイプのソフトウェアの使用経験についてのアイデアをいただければ幸いです。
どうもありがとう
AbsFabs
c# - スキャナーから画像を取得する
Vista で .NET (C#) を使用してスキャナから画像を取得するにはどうすればよいですか? できれば、DPI を設定できるようにすることをお勧めします。
市場にはこれを行うコントロールがいくつかありますが、うまく機能していないようです。
.net - twain (おそらく WIA) スキャナーを聞くことはできますか?
VintaSoft .net コントロールと Atalasoft DotTwain Image Capture を評価しています。そして、私はほとんどの定義とキーワードで非常に、しかし非常に迷っています.
私はララランドにいると思うので、これを尋ねています。スキャンした画像があり、それを処理できることをアプリに伝えたり、スキャナーに伝えたりすることはできますか?
アイデアは、スキャナーが何かをスキャンするのを待っているwinserviceを用意し、それが発生したときに画像を処理することです。
ocr - プログラム可能な運転免許証スキャナーの推奨事項?
私たちのモータープールは、運転免許証をスキャンして、データをカスタムシステムにインポートしたいと考えています。プログラムでスキャナーからデータ(画像を含む)を取得し、それをアプリケーションに挿入できるものを探しています。このタイプのシステムの経験があり、推奨したり、避けるべきシステムを教えてくれる人はいないかと思いました。このアプリケーションはPowerBuilderで記述されており、DB2データベースを使用しています。
c# - C# TWAIN インタラクション
コード プロジェクトのTWAIN の例を使用する C# アプリケーションをセットアップしようとしています。
これは、 TWAIN コールバックをキャッチするためにキャストForm
しIMessageFilter
て呼び出す必要があることを除けば、問題なく動作します。
また、呼び出してこのフィルタリングを開始する必要がありますIMessageFilter.PreFilterMessage()
WPF ウィンドウで同じことを行う方法はありますか? (メッセージ フィルターを追加し、TWAIN コールバックをキャッチするため)。
別の非常に高度な質問: 代替の C# TWAIN ライブラリ\ラッパーについて知っている人はいますか?
ありがとうございました。
.net - コンピュータに接続されているスキャナを特定しますか?
私が取り組んでいるアプリケーションはスキャナーを使用していますが、これはいくつかのタイプのいずれかに属している可能性があります。接続されているスキャナーを特定し、接続されているスキャナーからデフォルトのスキャナーを選択するオプションを提供し、必要に応じてこの選択を変更する必要があります。これまでのところ、私はこの解決策を思いつきました:
情報[「キャプション」]で何を期待するかを知っているので、これは私にとってはうまくいきます。ただし、いくつかの質問があります。
- デバイスが「イメージング デバイス」の下にあることはわかっています。すべての PnP デバイスをループせずに、「イメージング デバイス」ブランチのメンバーのみを識別する方法はありますか? 私の PC では、deviceCollection に 190 のエントリがあることがわかりました。ほんの数個に絞り込むと本当にいいでしょう。:)
- 接続されるスキャナーのモデル/タイプについて事前にわからないシナリオで、デバイスがスキャナーであることを識別する方法はありますか?
.net - WIA.DeviceManager.DeviceInfos.Count = 0.なぜですか?
コンピュータに接続されているスキャナを特定しようとしています。考えられる解決策の 1 つは、WIA (Windows Image Acquisition Automation Library) を使用することです。
これまでの私の行動は次のとおりです。
- wiaaut.dll のダウンロード
- system32 にコピーします。
- 「regsvr32 wiaaut.dll」で登録(成功)
- Visual Studio.NET で自分のプロジェクトへの参照を追加する
- Windows Image Acquisition (WIA) サービスが実行されていることを確認します
次に、次のコードを追加してデバッグします。
ただし、manager.DeviceInfos は常に空です。2 つのスキャナーが接続されています。そのうちの 1 つは [コントロール パネル] -> [スキャナーとカメラ] に表示され、もう 1 つは表示されず、両方ともデバイス マネージャーの [イメージング デバイス] に表示されます。
WIA.DeviceManager.DeviceInfos に何も表示されない理由について何か提案はありますか?
Windows XP Service Pack 2 での実行
python - 撮影したドキュメントを「スキャンした」ように変更する方法
Python/PIL でこれを行うにはどうすればよいですか? つまり、オフセットされた長方形 (写真に撮られた文書) の 4 つのポイントが与えられた場合、それがスキャンされたかのように平らに見えるようにします。そのための簡単なアルゴリズムはありますか?
また、それをより「スキャンのように」見せるために他に行うべき操作はありますか?
このプログラムの簡単なバージョンを自分用に Python で作成したいと考えています。