0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

PCに接続したWEB CAMERAを使って、Google-Colaboratory上でPythonスクリプトを走らせBarcodeを読む方法

Posted at

PCに接続したWEB CAMERAを使って、Google-Colaboratory上でPythonスクリプトを走らせBarcodeを読む方法

【重要:言い訳】

  • コードを読んでいただいたほうが早いと思いましたので解説は後回しにします。
  • 実用というより、こういう事ができるのだなと、機能を実感できるコードです。

必要なもの:

  • WEB CAMERAの動作が確認できているPC
  • Google-Colaboratoryを使用するためのGoogleのアカウント

使用しているライブラリ:

  • pyzbar
  • OpenCV
  • 他、

実装している機能:(というほどのものではありません)

  • バーコードを読むことができ、読んだバーコードは左上に表示されます。
  • 連続して同じバーコードを読むと、「OK! Bring next barcode」と表示されます。
  • 不連続で同じバーコードを読むと、「Duplicate. Read already」と表示されます。
  • 読んだバーコードは、「Barcode reader result.csv」というファイルが、Colabが用意したSample_dataフォルダと同じ並びに作成されます。
  • 1フーレムを処理するのに必要とした時間が「秒」単位で表示されます
  • 画面を左クリックでQuitします。

実行方法:
次の手順を行えばまずは動作を確認できます。

 注意:「警告:このノートブックはGoogleが作成したものではありません」と言われます。自己責任、自己判断で進めてください。

  • WEBカメラから取得した画像が最後のセルの下に表示されるはずです。
  • バーコードを画角内に写します。
  • 読み取りが成功すれば表示されます!
  • 画面を左クリックで終了します。

参考画面

Barcode_Reader_on_Google_Colaboratory.png

参考:

Enjoy!

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?