-1

もちろん、ユーザーが2台のiPhone / iPadカメラのいずれかを使用して写真を撮り、写真を移動/ズームできるようにするのは簡単です。たとえば、通常はボックスで頭を選択します。ただし、写真を撮る必要がある場合は、写真を移動/ズームして頭を選択します。実際、頭は楕円形のフレーム内に表示されます(または、明らかに、奇妙な形である可能性があります)。 、そして実際、コードは画像をその形状にトリミングします(つまり、画像を透明のままにします)。確かにこれは何度も行われています-既存のシステムは利用できますか?でも-これを行うアプリを見たことを覚えている人はいますか?

これが誰かのためにベルを鳴らしたら-ありがとう!検索すると空白になりました。

4

2 に答える 2

3

これを 2 つの手順で行う必要があると思います。

ユーザーがカメラを使用して写真を撮っている間、カメラ ビューの上に楕円形のオーバーレイ ( のプロパティcameraOverlayViewを参照) を表示できます。UIImagePickerController

次に、楕円形を切り取るために、結果の画像をマスクする必要があります。この docに従って、これに Quartz を使用できます。しかし、おそらく、このマスキングを行う必要さえまったくなく、画像を使用することになる場所にオーバーレイを再度追加するだけで済ますことができます。

于 2012-05-11T15:11:34.903 に答える
1

iPhone appstore.com/ovalphoto 用の私の OvalPhoto アプリは、次のようなことを行います。

于 2013-03-26T00:50:37.607 に答える