問題タブ [zbar-sdk]

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 投票する
1 に答える
1519 参照

ios - iOS の minizip での zbar #ifdef の問題

#ifdef OBJ部分に #import "ZBarSDK.h" を書き込む必要があります。別の場所にインポートがあると Minizip が機能しないからです。

しかし、私はエラーが発生します:

誰でも助けることができますか?myr0

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

ios - iOS:CGImageCreateWith[PNGまたはJPEG]DataProviderがセグメンテーション違反を引き起こします

私は奇妙な問題に直面しています。libzbarを使用してiOSコマンドラインバーコードスキャナーユーティリティを開発しています(はい、これはジェイルブレイクされたデバイス用です)。CGImageCreateWithPNGDataProvider()またはCGImageCreateWithJPEGDataProvider()メソッドを使用してファイルからを取得しようとしている場合を除いて、すべてうまくいきCGImageRefます。これら2つの関数は、5.1.1iPadでセグメンテーション違反をスローするためです。ZBarScannerUIImageを使用して画像データを取得する場合、次のようなものを使用して、カスタムクラスに問題はありません。

その後、正常に動作し、バーコードに保存されているデータを印刷します。また、PNGおよびJPEG画像は適切にフォーマットされています。デバイス自体のファイルブラウザを使用してそれらを表示でき、他のいくつかの画像も試しました。ダングリングポインタを避けるために、すべてのCFRelease()関数呼び出しとメッセージを省略しようとしました。releaseこれが私のコードです:

デバッガーで実行した場合(わかりやすくするためにGDBとNSLogのクラッターは削除されています):

したがって、バックトレースでさえ明らかに間違った/役立つものは何も表示されません...どこかで何かがNULLになっているようですが。ツールチェーンが非公式の4.0ベースのビルドであるため、これらの関数はiOS 5.1.1で使用できない可能性があるため、シンボルは開発sysroot内にあるが、iOSの実際のダイナミックライブラリにはないため、ビルドは成功するのではないかとさえ思った。もしそうなら、私がNSLoggedした関数ポインタはそうでしょう?ただし、NSオブジェクトとCGオブジェクトも関数もNULLではないようです。CGImageコンストラクターに渡すNULLはパラメーターだけですが、Appleのドキュメントでは、NULLになる可能性があると明示的に記載されています...(更新CGImageCreateWith[...]DataProviderNULLdecodeArray:ドキュメントが間違っているかどうかを確認するために、有効なNULL以外の配列を渡そうとしましたが、それでも同じエラーが発生しました)。

このクラッシュについてのポインタ(しゃれを意図したもの)を教えてください。ここで何が欠けていますか?私がこれまでに見つけたすべてのチュートリアルとリファレンスは、このようにCGDataProviderとCGImageを使用することを提案しています。

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

android - AndroidCameraViewはSamsungGalaxyS2で低解像度で起動します

画面の1つにFrameLayoutがあります。私はこのように私のコードでそれを参照します:

preview = (FrameLayout)findViewById(R.id.preview);

そして、CameraPreviewオブジェクト(QR解析用のZBar SDKからSurfaceViewを拡張)を次のようにFrameLayoutに埋め込みます。

scanner.setConfig(0, Config.Y_DENSITY, 3);
mPreview = new CameraPreview(this, mCamera, getPreviewCallback(), autoFocusCB);
if(preview.getChildCount()>=1)
preview.removeAllViews();
preview.addView(mPreview);

テスト用の電話の1つであるSamsungGalaxy3(GT-I5801)でこれを実行すると、すべてが正常に機能し、QRが正常に解析されます。しかし、Samsung GalaxyS2またはSamsungAceでスキャンすると、アプリは最初は低解像度のカメラで起動するか、焦点を合わせることができません。また、非常に明るい画面に置くと、ホワイトバランスを自動的に調整できません。しかし、アプリ内の[カメラ]タブから別のタブに移動して戻ってくると、カメラは正常に動作し始めます。

これを解決するための助けをいただければ幸いです。画面やカメラの解像度と関係がありますか?または、誰かが知っている場合は、ZBar SDKに何かありますか?または、ほとんどの場合、私は何かが欠けていますか?ここまで読んでいただき、ありがとうございます。

0 投票する
9 に答える
26220 参照

objective-c - Zbar SDK が iOS6 で動作しない

iOS5でスキャンにZBarを使用していましたが、うまくいきました。

iOS6にアップデートしたら動かなくなりました。次のエラーが表示されます。

私の側で何が問題なのですか?

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

xcode - xcode 4.5 - アーキテクチャ i386 (zbar) のシンボルが見つかりません

zbar-sdk (バーコード スキャン ライブラリ) を使用するプロジェクトがあります。

マシンを xcode 4.5 および ios6sdk に更新した後、いくつかの問題が発生しています。

プロジェクトについて何も触れずに、シミュレーターをビルドすることができました。これは、最新の zbar 1.2 ライブラリを使用しています。

次に、テストのために ios6 デバイスにビルドしたかったのですが、そのときにエラーが発生しました。

zbar 開発者フォーラムでグーグルで調べたところ、zbar 開発者はまだこれを行っていないため、zbar ソースを取得して armv7 および armv7s 用の libzbar.a をビルドする必要があることがわかりました。

参照 - http://sourceforge.net/projects/zbar/forums/forum/1072195/topic/5728912

だから私はこれを行い、更新された libzbar.a を私のプロジェクトに再インポートしました。次に、自分のデバイス用にビルドしましたが、うまくいきました! アプリをテスト デバイスに入れることができ、zbar バーコード ライブラリは正常に機能しました。

これで終わりだと思っていましたが、残念ながらそうではありませんでした。

次に、シミュレーター (ios6) に再度ビルドしようとしましたが、失敗しました。

このプロジェクトをデバイスとシミュレーターの両方に対して同時に同じ設定でビルドすることはできません:(

独自の libzbar.a ファイルをビルドするときの libzbar.a プロジェクト設定:

アーキテクチャ: 標準 (armv7、armv7s) $(ARCHS_STANDARD_32_BIT)

アクティブなアーキテクチャのみをビルド: いいえ

有効なアーキテクチャ: armv7 armv7s

そして、私のプロジェクト設定(myapp用)は次のとおりです。

アーキテクチャ: 標準 (armv7、armv7s) $(ARCHS_STANDARD_32_BIT)

アクティブなアーキテクチャのみをビルド: いいえ

有効なアーキテクチャ: armv7 armv7s

ベース SDK: iOS6

iOS 展開ターゲット: iOS 5.0

そして、シミュレーターにビルドしようとしたときのエラー:

libzbar.a プロジェクト設定を微調整しようとしましたが (たとえば、ビルド アクティブ アーキテクチャを「YES」に設定)、シミュレーターもデバイスも動作しません。

デバイスでは機能するがシミュレーターでは機能しないという事実は、これを引き起こす奇妙なアーキテクチャ/プロジェクト設定があることを私に感じさせます。

どんな助けでも大歓迎です!

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

iphone - QRコードにZbar Sdkを使用してiphoneライブラリから画像を取得したい

QRコードにZbarSdkを使用していますが、カメラから画像を取得しています。ライブラリから画像を取得して、シミュレーターでテストできるようにしたいのですが、コードを実装する場所がわかりません。カメラではなくライブラリからフェッチする方法は知っていますが、そのコードをどこにどのように実装するかはわかりません。誰でもこれで私を助けることができますか?前もって感謝します。

0 投票する
0 に答える
1502 参照

android - Android用Zbarスキャナー

このプロジェクト ( https://github.com/DushyanthMaguluru/ZBarScanner ) に従って、Zbar スキャナーを Android アプリケーションに統合しています。カメラが表示されたら、スキャナーに画像を配置しようとしています。スキャナーにサブビューを追加するだけで、iOSでこれを行う方法を知っています-

Androidでこれを行う方法はありますか?

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

objective-c - zbar バッチ QR コード スキャン

現在、ZBar を使用して、Web サイトに記載されている手順を使用して QR コードをスキャンしています

私の質問は、これらの手順を変更してバッチ スキャンを実行する方法はありますか (つまり、複数の QR コードをスキャンし、スキャナーを閉じずに NSMutableArray に保存する)。

ありがとう!

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

iphone - ライブラリから画像を取得し、QR コードをスキャンします

QR コード sdk を使用して QR コードをスキャンしていますが、問題はシミュレータではなくカメラで動作していることです。私はネット上で多くのことを試しましたが、完璧な解決策が見つかりません。誰でもこれを案内できますか?前もって感謝します。

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

ios - QR De/Encoder SIGABRT エラー (de/encoder の切り替え)

やあみんな、QRコードの読み取りと作成を含む学校のプロジェクト用のアプリを作成する必要があります...

今のところ問題ありません。2 つの設定を切り替えることができるように、タップ バー アプリケーションを作成することから始めました。私はZBarSDKを使用してコードを読み取り、これまでのところ機能しています...コードを作成するために、kuapay-iOS-QR-Code-Generatorを使用しており、それも機能しています...

しかし、アプリでそれらを組み合わせると、ビューを切り替えた後にSIGABRTエラーが発生します:/

誰でも問題を直接確認できるように、プロジェクト全体をアップロードしました。

リンク: http://www.mediafire.com/?01acxgitv27uj9n

あなたが私を助けてくれることを願っています:)