2012-11-11 11 views
9

Android Camera API用のラッパーライブラリーがあり、さまざまなAPIバージョンのすべての落とし穴をカバーしています(フロントカメラ、オートフォーカスまたはフラッシュライトが使用可能かどうかを確認し、それはUIにあります)と、さまざまなハンドセットのすべてのハードウェアのバグ?Android Camera APIのラッパーライブラリ

+0

6か月以内にもう一度お問い合わせください。私が見つけていなければ、おそらく1つ書くでしょう。 – CommonsWare

+0

ここにも同じ問題があります。私は自分のことを書くことを考えています。私たちはまだこれを見たことがありません。 –

+0

@CommonsWare found? – Qw4z1

答えて

0

私は今同じ問題に直面しています。私はAndroidでこのような単純なことをすることはとても難しいという事実を頭に浮かべることはできません。写真を撮ってそれをデバイスに保存することです。

誰でも:私はこのライブラリを見つけたばかりです。私はまだそれを試していない。多分それはあなたを助けます:カメラのライブラリを検索するここでつまずく誰のためにhttps://github.com/girishnair12345/Girish-Camera-Library-Project

+2

実際にはバグや落とし穴は修正されません。それは、ソラリゼーションなどのいくつかの基本的なオプションを持つラッパーです。 –

+0

* unknow *デバイスカメラからの低レベルの画像を撮ることは、決して「単純なこと」ではありません。デスクトップのJavaでも難しかったです。 しかし、写真を撮るだけで何も必要がなければ、実際にはかなり単純です。 MediaStore.ACTION_IMAGE_CAPTUREアクションでインテントを送信し、結果を処理するだけです。 – Renascienza

3

、何とか広範囲のAndroidカメラAPIを削減し、同時に、様々なデバイス間でより良いサポートを持って来ることができますCWAC-カメラライブラリがあります:

https://github.com/commonsguy/cwac-camera

は、この情報がお役に立てば幸い!

編集

CWAC-カメラのライブラリが

使用は推奨しませんこの第二のバージョン

https://github.com/commonsguy/cwac-cam2

+3

cwac-cameraは廃止予定です。 https://github.com/commonsguy/cwac-cam2を使用する方が良いアプリ用にこれを使用します:https://play.google.com/store/apps/details?id=co.getintouch.play –

+2

それはビューになるが、残念なことに、インテントのみに基づいている。 – Ghedeon

1

あなたがそうambiciousない場合は、スクエアカメラは、非常に単純なアプローチです作業にうまくいくようです。https://github.com/boxme/SquareCamera

ビデオ録画はありませんが、オプションはありませんが、焦点が合っており、正方形のアプローチでは解像度とポートレート/風景モードの問題を回避できます。 CWAC2が動作しないデバイスで動作するようです。

関連する問題