![](https://cdn-ak-scissors.b.st-hatena.com/image/square/3385d01fff3d201c1952adb81c0e023ad61dbb05/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9RmlyZWJhc2UlMjBNTCUyMFZpc2lvbiVFMyU4MiU5MiVFNCVCRCVCRiVFMyU4MSVBMyVFMyU4MSVBNiVFMyU4MyVBQSVFMyU4MiVBMiVFMyU4MyVBQiVFMyU4MiVCRiVFMyU4MiVBNCVFMyU4MyVBMCVFMyU4MSVBQiVFMyU4MyU5MCVFMyU4MyVCQyVFMyU4MiVCMyVFMyU4MyVCQyVFMyU4MyU4OSVFMyU4MiU5MiVFMyU4MiVCOSVFMyU4MiVBRCVFMyU4MyVBMyVFMyU4MyVCMyVFMyU4MSU5OSVFMyU4MiU4QiVFNiVBOSU5RiVFOCU4MyVCRCVFMyU4MiU5MiVFOCU4NyVBQSVFNCVCRCU5QyVFMyU4MSU5NyVFMyU4MSU5RiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9NjA0MmM4Yzc1ZTc2OTRlYzlkM2FlMTBhN2I5OGQxMjk%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBNaWxvc05hbml3YSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YTBlYzZhMjBjMzM1YWRhZmJhZjAzYjA5Y2JkY2ExMGE%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D45d2e7444ed0fd8918154e42fe605d2c)
エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Firebase ML Visionを使ってリアルタイムにバーコードをスキャンする機能を自作した - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Firebase ML Visionを使ってリアルタイムにバーコードをスキャンする機能を自作した - Qiita
概要 FlutterではQRスキャン機能を持ったパッケージが複数あるが、スキャン部分がネイティブで書かれて... 概要 FlutterではQRスキャン機能を持ったパッケージが複数あるが、スキャン部分がネイティブで書かれていたりして微妙に使い辛い。 また、Flutterのグレードアップに伴って利用できなくなるケースも多々ある。(本業では苦しめられた) 苦しめられたくないので、Google公式のパッケージであるcameraとFirebaseMLを組み合わせてスキャン機能を自作した。 これを応用することで、リアルタイム顔認識機能やOCR機能をアプリに組み込むことも可能。 Flutterを実運用し始めてから約1年強、パッケージの依存関係には散々苦しめられたので、できる限り自作していこう(自戒)。 実際の挙動はこちら。 実装 FirebaseをFlutterに組み込む方法や、FirebaseMLの環境設定などは公式ドキュメントに載っているので割愛する。 今回必要なパッケージはcameraとfirebase_ml