• 締切済み

Androidのカメラを使った開発について

Androidのカメラを使った画像分割方法について教えてください。 現在Androidでアプリを開発しています。 Android内にあるカメラを使い写真を取り、取った写真を自動で3分割して(上・中・下のような)保存したいと考えています。 ただAndroid開発を始めたばかりなので、どのようにプログラムを書けばいいのか分かりません。 どなたかヒント的なことでもいいので教えていただけると助かります。

みんなの回答

noname#161640
noname#161640
回答No.1

Android開発を始めたばかりで、いきなりカメラ利用ですが……。どのへんまでわかっているでしょうか。SurfaceViewの使い方はわかりますか? これがわからないとなると、説明のしようがないんですが……。 カメラは、Cameraクラスというのがあるので、これのプレビューをSurfaceHolderに設定してやることでカメラの画面がSurfaceViewで取れます。3分割がどうとかいうことは、まずカメラの画像をとれるようになってから、ですね。 まず、参考URLのあたりでも読んで、カメラの映像をSurfaceViewでとる基本について理解してください。

参考URL:
http://libro99.appspot.com/index3?id=168001&page=4
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • androidアプリ開発における白黒画像の画素取得

    現在アンドロイドでアプリを開発しており、白黒画像を保存して、その白黒画像のそれぞれのピクセルにおけるピクセル値を求めて、全部を足すことを考えていたのですが、調べてもjavaアプレットの情報しか出てこなくて、全くプログラムが進みません。 androidアプリ開発ではこのような事はできないのでしょうか? どなたかアドバイスをお願いします。

  • Android開発について

    Androidのスマートフォンの購入を考えておリます。 購入した際、Androidのアプリを開発したく思っています。 javaはかじり程度で奥深くは理解しておりません。 しかし、Androidは使いこなしてみたいと思っています。 当方のスキルとしてvb系10年で業務システムメインです。 何か講習、アドバイス、おすすめブログ等ありましたら、ご紹介お願い致します。 Androidでしたいことや自分で開発したブログを公開したいと思っています。 (フリーのツール(xoops,wordpress)等を使用せず どうぞヒントを頂けますよう宜しくお願い致します。

  • Android アプリ開発

    今秋からAndroidのアプリ開発をしようとしている者です。 今、学習用の書籍を探しています。 そこで質問なのですが、 AndroidプログラムはJavaにAndroid用の命令がくわえられたものなのか、それともJavaとは全くの別物なのか分からず困っています。 それによって購入する書籍が全く変わってきます。 開発環境は全部ととのっています。 できるだけ早く始めたいのでお願いします。

  • iphoneカメラアプリ開発、合成写真の表示

    iphoneカメラアプリ開発、合成写真の表示 つくりたい機能は、カメラで写真を取る際に、予め用意してあるデフォルト画像(ひこにゃん)を写真の上から重ねて撮影・保存できる機能です。つまり、自分で取った顔写真などにデフォルト画像を合成するアプリです。 現在、撮影画面ではデフォルト画像+写真が表示するのですが(添付画像)、撮影後に「使用」を選択すると、デフォルト画像が消えて、カメラで取った写真だけが残ってしまします。 保存できるのも写真のみで、デフォルト画像は保存できません。 ソースコードは、基本的な参考書に載ってるトイカメラなどを、下記の部分のみ変えて撮影画面にデフォルト画像を表示できるようにしてあります。 【本アプリ】 - (IBAction)doCamera:(id)sender { NSLog(@"カメラ"); if( [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]){ UIImageView *aimageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"test.png"]]; imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera; imagePicker.cameraOverlayView = aimageView; [self presentModalViewController:imagePicker animated:YES]; [imagePicker setDelegate:self]; [imagePicker setAllowsEditing:YES]; [imagePicker.cameraOverlayView release]; } } よろしくお願いします。

    • ベストアンサー
    • Mac
  • Androidのアプリ開発をやっています

    Androidのアプリ開発をやっています http://www.fdma.go.jp/bousai_manual/このURLのページをHTML形式でローカルに保存していつでも見れるようにしたいのですが、どのようなコードを書けばいいのでしょうか? 開発言語はjavaです

  • Androidでの画像管理アプリ

    最近iPhoneからAndroidに変更したのですが、画像管理アプリについて質問です。 使用端末とAndroidのバージョン 端末:Nexus5 Android:5.1.1 Android標準の「フォト」というアプリだと、カメラで撮った画像、インターネットから保存した画像、スクリーンショットなどがフォルダ分けされて表示されてしまい、端末内に保存されている全ての画像が一括で表示されません。 iPhoneの「写真」という標準アプリであれば、カメラ画像もインターネットから保存した画像も一括して見られたので、同じよう出来ないでしょうか。 Androidのフォトというアプリで出来るのであれば、その設定方法。 もしフォトで出来ないのであれば、それに代わる画像管理アプリを教えていただけないでしょうか。 なお、QuickPicというアプリを試してみたのですが、「フォト」と同様にフォルダ分けされてしまい、全ての画像を一括表示することはできませんでした。

  • Android、iOSアプリ開発

    Androidスマートフォンや、ipad、iphoneでゲームを作りたいと思っています。 ただ、iOSアプリは、macが必要。 iphoneでも今は画面サイズがiphone5とiphone4で違うと思っています。 もちろんipadも違うとおもっています。 質問1:1つの端末の画面サイズで開発して他の端末で適切なサイズにしてくれるのか? iphone5の画面サイズで、ゲームを作ったとします。 iphone4とipadは自動で画面サイズが適切なサイズに変えてもらえるものでしょうか? それとも、iphone4とipad用の画面サイズで開発するひつようがあるのでしょうか? 質問2:iphoneアプリと、androidアプリの開発? 今どきのスマートフォンのアプリや、ゲームは、 iOSとandroid用の大体両方で同じアプリがでていると思います。 ※Android用とiOS用のこと。 二つのOSでアプリが出ていますが、これは 「iOS用で開発し公開」「Android用で開発し公開」 と同じアプリですが、ソースコードは全くべつもので開発されているのでしょうか? ご教示お願いします。

  • Android開発について

    Androidアプリの開発をしようかと思っているのですが、 http://codezine.jp/article/detail/5943?p=3 こちらのページを参考に進めていき、 「5. ADTプラグインをインストールする」まで進めたのですが、 ロケーション:https://dl-ssl.google.com/android/eclipse/ でつまずいてしまいます。 追加しても、「ロケーションが見つかりません」的なメッセージが表示されてしまいます。 httpにしてみたがダメでした。 また、AndroidSDKとEclipseのインストールフォルダがProgram Filesなのですが大丈夫でしょうか? よろしくおねがいします。

  • スマートフォンアプリ開発Android SDK

    iOS,Androidスマートフォンアプリが開発したく、cordova,Titaniumをインストールし、 どちらが自分が利用しやすいかなどを現在試しております。 android sdkはバージョン22の1つしか入れていないのですが、 かなり容量が大きく開発に不要のファイルがございましたら、 ご教授いただけませんでしょうか。 OmniDiskSweeperでの閲覧時の画像を添付させていただいております。

  • androidアプリ開発で困っています。

    すれ違い通信ができるandroidアプリ開発をしているのですが、どうしてもわからないところがあります。 現在、googleのサンプルアプリであるbluetoothchatをいじって、起動時の画面にマップを加えるように改造しています。 そのために起動時に表示するxmlに <fragment android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" class="com.google.android.gms.maps.SupportMapFragment"/> を加えてマップが表示できるようにしたのですが、実端末でプログラムを動かそうとしたところ最初の黒い画面が出た直後に「問題が発生しました」という表示がでてプログラムがとまってしまいます。 buttonなど、fragment以外のものを追加した場合は問題は発生しませんでした。 どうしてもbluetoothcatを組み合わせてマップが表示できるようにしたいのですが、どうすればよいでしょうが?