2012-05-11 17 views
0

もちろん、2台のiPhone/iPadカメラのいずれかを使って写真を撮ってから、写真を移動/ズームすることができますあなたの頭を箱で選ぶ。しかし、私はあなたが写真を撮らなければならないものをやっていますが、頭を選択するために写真を動かす/ズームするときに。 実際、頭はOVALの形のフレームの中に現れます(または明らかに、 )、そして実際には、コードはその形状に画像をトリミングします(つまり、透明にしておきます)。確かにこれは何度も行われています - 既存のシステムがありますか?たとえ誰もがこれを行うアプリを見て覚えていますか?iOS、写真を撮るが、楕円形の写真をフレームに入れる

これは誰にとっても鐘を鳴らすならば - ありがとう!検索で空白が描画されました。

+1

これは役立ちます:http://stackoverflow.com/questions/10517589/create-uiimage-cutout –

答えて

3

私はこれを2つのステップで行う必要があると思います。

カメラを使用して写真を撮っている間、カメラビューの上に楕円形のオーバーレイ(cameraOverlayViewUIImagePickerControllerを表示)を表示できます。

次に、楕円形を切り取るために、結果の画像をマスクする必要があります。 this docのようにQuartzを使うことができます。しかし、おそらくあなたはこのマスキングを一切行う必要はなく、画像を使用して終わったときにはいつでもオーバーレイを追加することで逃れることができます。

1

iPhone用のOvalPhotoアプリappstore.com/ovalphotoはこのような機能を備えています。