バーコードの読み取りについて
いつもお世話になっております。宋と申します。
Unifinity Studioで作成したアプリのバーコード読取機能について、下記のとおりご相談させていただきたく存じます。
① 読み取り精度・速度について
Unifinity Studioで作成したアプリにてバーコードを読み取る際、複雑なバーコードの場合、読み取りに時間がかかったり、そもそも読み取れないケースがございます。
同じ端末のカメラを使用して、他社のバーコードリーダーアプリでは比較的スムーズに読み取ることができております。
Unifinityアプリで端末カメラを利用する際に、
- 読み取り精度や速度を向上させるための設定
- 推奨される実装方法やパラメータの調整方法
などがございましたら、ご教示いただけますでしょうか。
② 四角い枠線外での読み取りについて(iOS/Androidの差異)
長いバーコードを読み取りたい場合、iPhoneでは端末を横向きにすることで、画面上の四角い枠線の外にバーコードがあっても読み取りが可能です。
一方で、Android端末では四角い枠線の内側にバーコードを完全に収めないと読み取ることができません。
この挙動の違いにつきまして、
- 設定や実装の調整により、Androidでも枠線外の領域を読み取り対象とすることは可能でしょうか。
もしAndroidでも四角い枠線の外側まで読み取れるようにできれば、①でお伺いした読み取り時間の問題も改善できるのではないかと考えております。
お忙しいところ恐れ入りますが、上記2点につきましてご確認のうえ、ご教示いただけますと幸いです。
何卒よろしくお願いいたします。
-
ご質問ありがとうございます。
① 読み取り精度・速度について
現在のUnifinityのバーコード読取機能では、読み取り精度や速度を調整するための設定項目はございません。
また、特定のパラメータを変更することで読み取り性能を向上させるような実装方法もご提供しておりません。② 四角い枠線外での読み取りについて
Unifinityのバーコード読取機能では、読み取り対象領域を変更する設定はございません。
そのため、Android端末において枠線外の領域を読み取り対象とするような動作へ変更することはできません。ご期待に沿えず恐れ入りますが、現時点では上記のような状況となります。
いただいたご要望につきましては、今後の製品改善の参考として開発チームへ共有させていただきます。
サインインしてコメントを残してください。
コメント
2件のコメント