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];
}
}
よろしくお願いします。
お礼
こんばんは ありがとうございました。 古いコンデジが壊れかかっているんで 買い替えようと思っていましたが いろいろなアプリ(主に動画撮影用)を入れてある 娘のオフルを使う事にします。