QRコードを読み取るソフトウェアですか?


53

QRコードが本を読んでいるのを見ましたが、それを確認するスマートフォンがありません。

それで、私はちょうどそれの写真を撮って、PCを保存しました。そして、私はそれを読むためにlibdecoderqr0、libdecodeqr-dev、libdecodeqr-examplesをダウンロードしました。しかし、私はそれを使用する方法がわかりません。

次に何をしますか、またはQRコードを読み取るためのより良い方法はありますか?


QRコードをスキャンする最も簡単な方法は、例えばのように、これらのオンラインサービスのいずれかを使用することであるqr4u.onlineをwebqr.com
4XY

回答:


36

QRコード用

次を実行してzbarimgコマンドラインアプリケーションをインストールします。 sudo apt-get install zbar-tools

zbarimgパッケージで提供されるプログラムを使用して、QRエンコードされた画像を読み取ります

コマンドラインから:

zbarimg "image-file-name.jpg"

上記は、端末の画像にエンコードされているものを表示します。

QRコードを生成する場合は、リポジトリからqrencodeをインストールできます。

cat input.txt | qrencode -s 10 -o test.png

上記は、test.pngと呼ばれる画像ファイルのinput.txtファイルの情報をエンコードします。

または、コンソールからテキストを入力できます。

qrencode -s 10 -o ubuntu.png http://www.ubuntu.com

上記のコードは、URL http://www.ubuntu.comがエンコードされたubuntu.pngというQRエンコードされた画像を生成します。

WEBアプリケーション

オンラインでエンコードおよびデコードできます:onlinebarreadreader.comおよびZXing Decoder Online

データマトリックス向け

リポジトリからlibdmtx-utilsをインストールし、提供されるツールを使用してみてください。

Libdmtxは、データマトリックス2Dバーコード、エラー修正が組み込まれたデータの密集したパターンを保持する2次元シンボルを読み書きするためのライブラリです。

dmtxwrite - create Data Matrix barcodes, simple example;

dmtxwrite  -o image.png input.txt

これにより、現在のディレクトリのinput.txtに含まれるテキストが、現在のディレクトリのimage.pngイメージにエンコードされます。

dmtxread-Data Matrixバーコードのスキャン、簡単な例;

dmtxread image.png

エンコードされたimage.pngを読み取り、デコードされたメッセージを標準出力に書き込みます。


データマトリックスには適切なデコーダーがあり、ヌルバイトをエンコードできるため、データマトリックスの方が優れているようです。これは動作しません:echo -en "\x00" | qrencode -t PNG -o lol.png
ヤヌスTroelsen

libdecodeqrの例で何も出力できませんでした。dmtxは、データのサイズに関して非常に制限されているようです。通常のSSHキーは適合しません。(また、libdmtx.orgは最近非常に異なるものを指します。)
ラファエル

zbarimg --raw qr.png > output.txtファイルに保存します。「QR-Code:」テキストが--raw有効になっていない場合、出力に追加されます。
Saftever

xbar-toolsにはzbarcam、ウェブカメラを使用してQRコードを直接スキャンできるツールも含まれています。
Luator

26

ZBarは、QRコードを含むいくつかの種類のバーコードを認識します。インストールする場合zbar-tools

$ sudo apt-get install zbar-tools

そして保存そのQtQRイメージと呼ばれるファイルにaskubuntu.pngは、zbarimgユーティリティの発見とはQRコードをデコード

$ zbarimg askubuntu.png 
QR-Code:http://askubuntu.com
scanned 1 barcode symbols from 1 images in 0.02 seconds

また、zbarcamユーティリティもあります。このユーティリティを使用して、Webカメラで検出されたQRコードをデコードできます。


22

QtQR

QRコードを作成および読み取るためのグラフィカルインターフェイス。

QtQR

QtQRは、画像ファイルまたはWebカメラからQRコードを読み取ることができます。Webリンク、電子メールアドレス/メッセージ、SMSメッセージ、電話番号など、特定の種類のQRコードを多数認識できます。

ウェブカメラを使用して、本からQRコードをスキャンする可能性があります。これを行う場合は、十分な光があることと、QRコードを平らに保持していることを確認してください。画面にウェブカメラ入力のあるウィンドウが表示されます。緑色のドットが表示されるまで待ってからウィンドウを閉じると、QtQRはQRコードに含まれていた内容を通知します。

PPA ppa:qr-tools-developers / qr-tools-stableを追加してパッケージをインストールすることでインストールできますqtqr


申し訳ありませんが、間違ったブラウザタブでコメントを作成しました。:( -あなたがテストQtQRしようとしている場合:launchpad.net/qr-toolsを、安定的かつ日記PPAのある、あなたは、あまり心配せずに毎日追加することができますしてくださいノートをあなたがUbuntuの10.10を実行している場合は、追加する必要があること。いくつかの依存関係が利用できないため追加のPPA(zbar)ランチパッドサイトに指示があります。フィードバックは大歓迎です!乾杯!
ラミロアルゴジノ

これは12.04で機能しますありがとうございます!
Geppettvs D'Constanzo

sudo add-apt-repository ppa:qr-tools-developers / qr-tools-stable sudo apt-get update sudo apt-get install qtqr
Paul Preibisch

6

Google Chromeには、ChromeウェブストアにQRreaderという拡張機能があります。

QRコードがウェブページに存在する場合、それを右クリックしてください!


3

QRリーダーのBrainstormリクエストがここにあります:http : //brainstorm.ubuntu.com/item/15111/コメントに含まれているのは、チェックアウトしたいTbarcodeとDecodecameraへのリンクです。それらに直接リンクしますが、まだ複数のリンクを投稿することはできません。


DecodeCameraを試しました。しかし、それは機能しません。Pythonスクリプトでエラーが発生しました。
ベンジャミン

エラーを投稿すると、ヘルプが得られる場合があります。QRコードの扱い方は、携帯電話を画面に向けて、携帯電話でアプリを使用することです。
タナス

3

実際に自分でこれらのQRコードを読み取れるようにしたかったので、システムトレイ上にある小さなアプリを作成し、それをクリックすると、画面に表示されるすべてのQRコード(またはバーコード)が強調表示され、通知されます彼らが言うこと...また、それをクリックして、任意のコードテキストをクリップボードにコピーしてブラウザなどに貼り付けることができます。私はZBarを使用しています。ここで確認できます...

http://cnlohr.blogspot.com/2011/08/desktop-qr-code-reader-for-ubuntu.html

誰も私がそれをパッケージに変えるのを手伝いたいですか?


2

QTQRはUbuntu 10.04 LTSにインストールできません- 壊れたパッケージがあります。これの代わりに、このリンクを使用してインストールすることができます。

Qreatorは別のQRコード作成者です。

リポジトリ-https://launchpad.net/qreator

ホームページ-http://davidplanella.org/project-showcase/qreator/

Qreatorのインストール

Ctrl + Alt + Tでターミナルを開き、次のコマンドを入力します。

 sudo add-apt-repository ppa:qreator-hackers/qreator-stable

 sudo apt-get update

 sudo apt-get install qreator

0

QTQRのインストールコマンドは次のとおりです。

sudo add-apt-repository ppa:qr-tools-developers/qr-tools-stable                    
sudo apt-get update
sudo apt-get install qtqr
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.