このブログAROVerlayViewControllerからカスタムカメラオーバーレイビューを作成しましたが、すべて正常に機能していますが、画像をキャプチャした後、ここでImageViewに表示しているときに画像が引き伸ばされるという問題 があります。これは、画像が引き伸ばされて表示されないことがわかるためです。元のキャプチャ画像。画像をキャプチャしながら場所を追加する方法。画像のトリミングには、ここからこのコードを使用しました
質問する
3403 次
2 に答える
1
つまり、それはあなたが正しく写真を撮っているカメラです(カスタムオーバーレイビューを備えたカメラであっても)。次に、高解像度の画像を取得するには、アプリがUIImagePickerControllerDelegateメソッドにヒットしたときに、実際の画像(編集されていない)を取得する必要があります。
特にこの方法では
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
辞書情報には、探しているものであるキーUIImagePickerControllerOriginalImageを持つ値があります。
于 2012-07-31T15:45:58.900 に答える
0
私はこの例で私の問題を解決しました。それは非常に便利です。 https://github.com/Nyx0uf/NYXImagesKit
于 2012-08-01T13:53:34.307 に答える