可能性の重複:
How do you create a custom camera view, instead of UIImagePickerViewController?iPhoneカスタムカメラオーバーレイ(プラス画像処理):ハウツー
多くの画像共有アプリは、今日利用可能なApp Storeからの代わりに、カスタムカメラを使用しますAppleが提供する標準のカメラピッカーです。
カスタムカメラを作成するためのチュートリアルやヒントを知っている人はいますか?
可能性の重複:
How do you create a custom camera view, instead of UIImagePickerViewController?iPhoneカスタムカメラオーバーレイ(プラス画像処理):ハウツー
多くの画像共有アプリは、今日利用可能なApp Storeからの代わりに、カスタムカメラを使用しますAppleが提供する標準のカメラピッカーです。
カスタムカメラを作成するためのチュートリアルやヒントを知っている人はいますか?
はい、その上にオーバーレイを追加し、そのプロパティを調整し、コードからUIImagePickerControllerを作成し、あなたがコントローラと、あなたはそのオーバーレイ上の好きな制御:カスタムコントロール、オーバーレイ画像、等...
こと
self.picker = [[UIImagePickerController alloc] init];
self.picker.sourceType = UIImagePickerControllerSourceTypeCamera;
self.picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
self.picker.cameraDevice = UIImagePickerControllerCameraDeviceRear;
self.picker.showsCameraControls = NO;
self.picker.navigationBarHidden = YES;
self.picker.toolbarHidden = YES;
self.picker.wantsFullScreenLayout = YES;
// Insert the overlay
self.overlay = [[OverlayViewController alloc] initWithNibName:@"Overlay" bundle:nil];
self.overlay.pickerReference = self.picker;
self.picker.cameraOverlayView = self.overlay.view;
self.picker.delegate = self.overlay;
[self presentModalViewController:self.picker animated:NO];
OverlayViewController
はあなたがオーバーレイに追加すべてを制御するために記述する必要があり、コントローラである。このようなものを提供します。
pickerReference
は、カメラに注文を送信するために保管できるプロパティです。 (私たちのコメントで議論に関する)画像処理について
[self.pickerReference takePicture];
、あなたはこれを見てとることができます::
たとえば、オーバーレイ上に配置UIButtonから来るIBActionから次を呼び出すことができますhttp://code.google.com/p/simple-iphone-image-processing/
http://sourceforge.net/projects/photoshopframew/
https://github.com/esilverberg/ios-image-filters
http://developer.apple.com/library/ios/#samplecode/QuartzDemo/Introduction/Intro.html
http://cocoawithlove.com/2011/01/advanced-drawing-using-appkit.html
グレートオリバーです!ありがとう! –
答えをいただき、ありがとうございます。私は理解しているに過ぎませんが、カメラからの画像キャプチャを止めると、どのようにショットボタンを作ることができますか? (いくつかの言葉で、私はどのように '写真を撮る'ボタンを実装することができますか)ありがとうございました –
@FredCollins:オーバーレイにボタンを置いて、それをIBActionとリンクさせて[self.pickerReference takePicture]; Apple docのメソッド名、これはこれだと思います) – Oliver
Thanks Oliver!イメージに適用するエフェクトを実装する方法についてのアイデアもありますか?これを実装しようとすると、 。!。「ここに書くでしょうあなたはとても親切だ –