問題タブ [barcode-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.

0 投票する
5 に答える
55432 参照

android - phonegapを使用してバーコードをスキャンする方法

Android と iPhone で phonegap を使用してバーコードをスキャンする必要があります。これを行う方法はありますか?

0 投票する
4 に答える
7694 参照

python - Python での画像分類

主にテキストで構成されるスキャンされたページを分類する方法を探しています。

これが私の問題の詳細です。スキャンされたドキュメントの膨大なコレクションがあり、これらのドキュメント内の特定の種類のページの存在を検出する必要があります。ドキュメントを構成ページ (それぞれが個別の画像) に「バースト」し、これらの各画像を「A」または「B」に分類する予定です。しかし、これを行う最善の方法がわかりません。

詳細:

  • 「A」と「B」の画像(ページ)の例がたくさんあるので、教師あり学習を行うことができます。
  • トレーニングのためにこれらの画像から特徴を最適に抽出する方法は私にはわかりません。たとえば、それらの機能は何ですか?
  • ページはときどきわずかに回転するため、分類が回転や (程度は低いが) スケーリングの影響を受けないようにするとよいでしょう。
  • 理想的には、純粋な python または共通ライブラリを使用したクロスプラットフォーム ソリューションが必要です。
  • 私は OpenCV の使用を考えましたが、これは「重い」ソリューションのようです。

編集:

  • 「A」ページと「B」ページの違いは、「B」ページには、バーコードの存在を含め、同じ一般的な構造を持つフォームがあることです。「A」ページはフリーテキストです。
0 投票する
1 に答える
1926 参照

jquery - バーコード Web サイト インタラクション

私は Web アプリケーションを設計している途中で、データ入力を容易にするためにバーコード読み取りを組み込むことを考えています。宅配業者が行う必要があるタスクのリストがあるとします。次のページのようなものを印刷したいと思います。

||||| | ||| || (x)バーコードは、各行の末尾にある で表されます。バーコード サーブレットをバーベキューとして使用すると、ページを簡単に印刷できます。これらのバーコードをインターセプトし、jQuery で処理する一般的な方法が必要です。例えば:

  • バーコード (a) はgoto:/tasklist/123:
  • バーコード (b)、(c)、および (d) はadd:31222:、 、add:31223、およびadd:31224:
  • バーコード (e) はsubmit::

バーコード(a)をスキャンすると、そのページに移動します。バーコード (b)、(c)、(d) をスキャンするとき、ページにテキスト入力を入力します。バーコード (e) をスキャンすると、フォームが送信されます。バーコードの最初のコマンドに基づいてアクションを登録できるすべてのページで利用できる何らかの形式の jQuery リスナーを用意することを考えています。バーコード デバイスのプログラミングを行ってロジックの一部を組み込むことができることはわかっていますが、それを避けたいので、任意のバーコードでプログラミングを行う必要がありません。

通常の入力とバーコード入力を区別するために、各バーコードは何らかのマジック トークンで開始する必要があるかもしれないと考えたことさえあります。のようなものかもしれません$**$:goto:/tasklist/123:。問題は、この一連のコマンドをインターセプトするために jQuery をどのように実行するか、および作成するさまざまなアクションのハンドラーを登録する正しい方法は何でしょうか (例: $**$:add:31222:)?

0 投票する
1 に答える
1221 参照

iphone - アプリケーションにバーコード スキャナーを統合するにはどうすればよいですか?

バーコード スキャナーのサンプル コードがありますが、バージョン 3.1.3 を含む iPhone 2G にインストールすると、以下のエラー メッセージが表示されます。このリンクからコードを取得しました:http://code.google.com/p/ zxing/ダウンロード/リスト

dyld: ライブラリが読み込まれていません: /System/Library/Frameworks/CoreVideo.framework/CoreVideo

それで、私がそれを適切に処理できるように、いくつかの提案やアイデアを教えてください。サンプルコードがあれば、本当に必要なリンクを教えてください。事前に感謝します。

0 投票する
1 に答える
3197 参照

winapi - RIDEV_NOLEGACY に登録された WM_INPUT ハンドラから WM_KEYDOWN、WM_KEY* をエミュレートする方法は?

2 つの HID キーボードを備えたシステムを使用しています (実際には、1 つはバーコード スキャナーです)。

RIDEV_NOLEGACY を使用して raw 入力を登録し、システムがバーコード スキャナー用の WM_KEY* メッセージを作成するのをブロックしました。これにより、面倒なことに他のキーボードからのメッセージもブロックされます。

私の目標は、バーコード スキャナーではないキーボード デバイスの WM_* メッセージを保持することです。

基本的に、次のいずれかが必要です。

  1. 自分で WM_* メッセージを作成し、wm_input を受け取った wndproc から自分の hwnd に投稿します。

また

  1. システムが生成する WM_* メッセージを予測し、それらがバーコード スキャナーからのものである場合は無視します。

2 の実用的な実装を作成しました。これは XP ではうまく機能しますが、Windows 7 では何もブロックできません (実際、win7 では、RIDEV_NOLEGACY フラグがなくても WM_INPUT しか受信していないようです)。

私は現在、間違いなく「より正しい」方法1を試していますが、これを完全に正しく行う方法を見つけることができないようです.

私の環境は PyQt を使用した Python 2.6 です。PyQt によって作成されたウィンドウにメッセージを直接送信しています。win32 イベント フィルターを使用して wndproc にフックしました。


このコードは機能しますが、特定の操作 (Shift キーを押し続けるなど) は失敗します。また、非常に奇妙なのは、SendMessage を使用する場合、入力する文字が大文字であるのに、PostMessage に切り替えると小文字になることです。おそらく Get/SetKeyState で解決できますが、誰かが答えてくれることを期待していました。

In addition, I'm posting these messages back onto PyQt's queue, but the application fails to process them until a real event is sytem generated. That is, If I type a sentence into a text box, nothing shows up until I then move my mouse over the window. The messages seem queued until a real event happens. Any suggestions?


Clarification:

This is a window in my own process, created by PyQt. I have gotten it's hwnd, and hooked the raw input notification up to it. In the window procedure for WM_INPUT on this hwnd, I want to sendmessage to my own hwnd to duplicate the 'legacy' WM_KEY* messages that I previously disabled to filter them. Again, this all happens in my own process, in my own thread.


Update:

Shift state detection simply doesn't work. No matter what, I am getting all capital keys. Any advice?


純粋な Win32 ではこれを解決できませんでした。PyQt を使用しているため、半分しか解決できませんでした。誰かが興味を持っている場合に備えて、その部分に使用しているコードを次に示します。

0 投票する
1 に答える
84 参照

iphone - 3gs フレームワークを使用して 2g 電話でアプリを構築する方法

スキャン コンポーネントが必要なアプリケーションを 1 つ開発しています。アプリケーションの準備はできていますが、OS バージョン 3.1.3 の 2g 電話でビルドすると、アプリケーションでエラーが発生します。2g にないフレームワークを弱リンクしました。エラー: スタックに十分なフレームがありません 事前にアドバイスをお願いします。

0 投票する
2 に答える
1224 参照

android - インテントを使用してアクティビティを起動し、新しいアクティビティに変数を渡すにはどうすればよいですか?

そのため、現在、アプリでzxingバーコードスキャナーを使用しています。コード例(generic)は次のとおりです。

ですから、を起動するときにBarcodeScanner.class、私もそれに渡したいと思いcontentsます。どうすればいいですか?

0 投票する
3 に答える
12428 参照

barcode - PS2バーコードスキャナーが機能しない

ZebexZ-3000バーコードスキャナーに問題があります。PS2ポート経由でPCに接続されています。PS2スキャナーについて知っている人はいますか?USBスキャナーに問題はありませんでしたが、PS2スキャナーを動作させることができません。PS2ポートをリッスンする必要がありますか?

0 投票する
2 に答える
12851 参照

android - EditText、OnKeyListener または TextWatcher (バーコード スキャン)

バーコード文字列を「12345\n」の形式で EditText に挿入するバーコード スキャナを使用しています。検索ボタンを使用する代わりに、「\n」文字で検索イベントをトリガーしたいと考えています。私はTextEditのaddTextChangedListenerを使用し、その関数内で私がやっている:

初めてかなりうまく機能しますが、各スキャンの後に EditText をクリアしたいと思います。しかし、再帰ループなどに入るため、 afterTextChanged イベント内でそれを行うことはできません。

これはかなりうまく機能している他の解決策です:

実際、私はそれを行う正しい方法が何であるかわかりません。たぶん、EditText の OnKeyListener イベントを使用できます。助言がありますか?

ありがとう

0 投票する
1 に答える
1016 参照

database - バーコード スキャナがアプリケーションに接続してデータベースからデータを呼び出すことができません

私は現在、学生の出席のためのソフトウェアに取り組んでいます。flex/flash と php を使用してソフトウェアを作成しましたが、問題のバーコード スキャナーに直面しました。学生が学生証に印刷されたバーコードをスキャンすると、アプリケーションに接続してデータベースからデータを呼び出すことができません。

Flex / Flash および php で実行できるようにスクリプトを作成するのを手伝ってもらえますか。逃げ道を探すのに1週間頭がおかしくなる…。私を助けてください: (

ありがとう、