5

特定のAVCaptureDeviceのfocusPointOfInterest(0,0から1,1の間のCGPoint値)をどのように計算しますか?

最新のWWDCのコードサンプルをフォローしていますが、計算方法がよくわかりません。また、私のアプリケーションは(サンプルのように)横向きと縦向きに座っています...したがって、物事がどのように計算されているかを理解していないことに加えて、横向きを説明するためにどのような調整を行う必要があるかわかりません。

どんな助けでもいただければ幸いです。

ありがとう-wg

4

2 に答える 2

3

をお持ちの場合は、タップジェスチャーで取得したを変換するためにAVCaptureVideoPreviewLayer使用できます。captureDevicePointOfInterestForPointCGPoint

そうすれば、向きを気にする必要はありません。

于 2015-07-07T18:02:09.287 に答える
2

http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/03_MediaCapture.htmlによると:

{0,0} が画像領域の左上を表し、{1,1} が右側にホーム ボタンがある横向きモードの右下を表す CGPoint を渡します。これは、デバイスが縦向きモードの場合でも適用されます。 .

于 2011-02-24T21:43:18.760 に答える