問題タブ [twain]
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.
java - twain スキャナー部分スキャン
スキャナーへの接続にはtwain 2.1を使用しています。スキャナのプレビュー ページを表示せずに、ページの一部だけをスキャンするようにスキャナを設定するにはどうすればよいですか。source.setRegionOfInterest メソッドを使用しましたが、スキャンが終了せず、再起動するまでスキャナーを使用できません。
powerbuilder - PowerbuilderアプリケーションでTWAINを使用する方法
powerbuilderアプリケーションがあり、TWAINドライバを使用してこのアプリケーションでスキャナーを使用したいと考えています。これをどのように開発できるかについて、以前の経験やコードサンプルを持っている人はいますか?
c# - トウェインスキャンパープルエッジの削除
私はTwainDotNetを使用して比較的単純な画像をスキャンし、最終的にはEmguCVを使用してエッジを見つけています。これが私がスキャンしたもののスクリーンショットです:
ただし、画像検出でしきい値を調整すると、まったく同じエッジが検出されますが、正しい位置ではありません(幅が広すぎます。スキャンしたものは灰色です)。このように黒い画像をスキャンすると、期待どおりのエッジが検出されます。
どちらの場合も、紫色のエッジが表示されます(実際のオブジェクトにはありません)。
私の感じでは、この紫色のエッジは、紫色の場所と一致するため、最初のエッジ検出で間違った処理を実行しますが、黒のエッジは、黒の場所と一致します(黒の強度が紫色よりも高いため)しかし、灰色の強度はそうではありません)。emguでしきい値を調整しても違いがない理由を説明できると思います。
だから、私の質問は-この紫色を取り除くために設定できる2つの設定がありますか、それともスキャナーの機能ですか(ハードウェアを指すFlickrに関するこの興味深い議論を見つけましたが、3つの異なるスキャナーで試しました( 2つの同じモデル、1つは完全に異なる)そしてそれらはすべて同じことをしますか?
画像のスキャンに使用しているコードは次のとおりです。
delphi - Delphi Twain とスキャナのステータス
DelphiTwain
(http://delphitwain.sourceforge.net/)を使用して、スキャナーに関する基本的な情報を取得しようとしています。スキャナー名とプロデューサーの取得は非常に簡単でしたが、スキャナーのステータスを取得する必要があり、仕方 ...
スキャナーがオンラインかオフラインか (電源が入っていないか、取り外されているか) を知りたいです。
助けてくれてありがとう
c# - 64 ビット マシン用の .NET スキャン API
スキャナーからドキュメントまたは画像をスキャンするために 64 ビット マシンで使用できる .Net スキャン API はありますか? 誰でもこれのサンプルコードを教えてもらえますか?
ありがとうアシフ
actionscript-3 - AIR アプリケーション内の TWAIN API
Air での画像取得デバイスのサポートを希望します。TWAIN API をスキャンして、Air アプリケーション内の画像を表示するのが好きです。
Web では、Java を使用したモジュールが表示されますが、私の場合、サーバーに Java をインストールできません。
Twain api と AIR の使い方を知っていますか?
ありがとう
java - Morena を使用したペーパー スキャナーの紙詰まりの処理
Morenaライブラリを使用して、Morenas TWAIN実装を使用してADFでスキャンしたドキュメントをスキャンしています。しかし、スキャナーが詰まったときにプログラムがクラッシュして燃えてしまうという問題を発見しました。これを処理する方法を探してみましたが、実用的な方法を考えることはできません。誰かがこれを処理する方法を提案できれば、それは大歓迎です。
java - javaでスキャナーデバイスを操作するための最良のソリューション(ライブラリ)?
私は、さまざまな新旧のスキャナー デバイスで動作するデスクトップ プロジェクト (swing で開発) に取り組んでいます。スキャナー デバイスで動作するオープン ソースと無料のライブラリが必要です。Twain などのスキャナ標準は重要ではありません。Windows (XP および 7) で幅広いスキャナをサポートすることは非常に重要です。この件に関するあなたの経験を私と共有してください。
ありがとう。
c# - twainlib ShowUI = False の場合にスキャン プロパティを設定する方法
TwainLib.cs を使用して C# プロジェクトをスキャンします。このコードは、使用し始めたものと同じです。
スキャナーのUIインターフェイスを表示しないようにするには、guif.ShowUI = 0を使用しますが、画像のバーコードが読み取られなくても画像の品質が低下しました。
dpiまたはカラービットが送信された場所を段階的に見つけて変更しましたが、失敗しました:/
UI を表示せずにスキャンするときに、スキャン品質 (dpi、色など) を変更するにはどうすればよいですか?
編集 :
iinf.XResolution = 200 を追加しましたが、同じ結果 (解像度の低い画像)
製造元のユーザー インターフェイスが非表示になっている場合、どこに dpi 解像度を挿入できるか知りたい
java - アプレットからjava.exeを再起動します
サードパーティのdll(JTwainから)がパッケージ化されたアプレットがあります。私のアプレットは、TWAIN互換のデフォルトプリンタからドキュメントをスキャンします。アプレットは紙詰まりで失敗し、回復しません。ユーザーがページから離れると、アプレットが破棄されます。ページに戻ると、再び失敗します。ブラウザを閉じて(PC上のjava.exeプロセスを強制終了します)、ページに戻ると問題が解決し、すべてが機能します。
ユーザーがブラウザを閉じなくても、すべてを再起動したい。アプレットリソースがロードされるURLにGUIDクエリ文字列を追加したので、何もキャッシュされていないことがわかります。Windowsタスクマネージャーをチェックインしましたが、dllによって作成されたプロセスはありません。すべて、メインのjava.exeプロセス内で発生しています。スキャンプロセスをスレッドでラップして、stopメソッドまたはdestroyメソッドで中断できるようにしました(アプレットが破棄されたときにアプレットスレッドが停止されなかった場合に備えて)が、うまくいきませんでした。
任意の提案をいただければ幸いです。理想的には、アプレットがアンロードされたときにJavaを再起動する方法が必要です(ただし、それが可能かどうかは疑問です)。
アップデート
アプレットが失敗する原因を特定するために、数日を費やしました。私はまだ知りません:(
紙詰まりが発生すると(私のコードではありません)、いくつかのポップアップが表示されます。1つ目は、ユーザーに紙詰まりを警告し、[OK]ボタンをクリックして閉じることができます。2つ目は、「デバイスからの読み取り」と表示され、ハングします。上隅にある赤いウィンドウを閉じるアイコンで閉じることはできません。タスクマネージャーから削除すると、ウィンドウは「応答しないプログラム」に関するレポートを送信するように要求します。これらのポップアップはdllによって生成されると思います。そして、2番目がハングすることを考えると、私の仮定は、dllによって開始されたスレッドが、TWAINアプリケーションの一部のコンポーネントのロックを保持したままハングしたことです。私は得る
..スキャナーにアクセスしようとしたとき。
どうすればもっと情報を得ることができるのか、少し戸惑っています。私は(ie7を使用するために)Windows Virtual PCでアプレットをテストしていますが、この環境でステップデバッグする方法がありません。(そして、とにかくソースがないサードパーティのコードでクラッシュしています)