私は16x9のアスペクト比の画像を素晴らしいHD写真のように見せるようにしています。 cameraViewOverlayを使用して両端の黒いバーをオーバーレイしますが、画像を取得するときに画像のサイズを変更したりサイズを変更したりせずに、上下をトリミングするにはどうすればよいですか?UIImagePickerカメラから撮影した後に画像をトリミングする方法は?
ありがとうございました。
私は16x9のアスペクト比の画像を素晴らしいHD写真のように見せるようにしています。 cameraViewOverlayを使用して両端の黒いバーをオーバーレイしますが、画像を取得するときに画像のサイズを変更したりサイズを変更したりせずに、上下をトリミングするにはどうすればよいですか?UIImagePickerカメラから撮影した後に画像をトリミングする方法は?
ありがとうございました。
this oneのように、カメラから戻ってきたUIImageをスケール/トリミングする方法について、さまざまな記事があります。
カメラの画像が回転しているので、ちょっとトリッキーなので、クロップしていても回転について考える必要があります。
チェックミンヤンによりこの溶液を望むように他のオプション。 https://github.com/myang-git/iOS-Image-Crop-View
画像の必要な部分を囲む矩形のエッジをスライドまたはドラッグすることで、画像を切り抜くことができます。私は、このコードは自動または手動である必要がありますあなたのクロッピングに合わせて変更することができると推定します。
Objective-Cでコード化されています。 Swiftでコードを作成するか、Objective-CコードとSwiftコードを接続するためのブリッジヘッダーを作成する必要があります。
私は正しい答えとしてこれを入れません。問題はクロッピングのみです。この回答で指摘しているソリューションは、自分で解決するソリューションであり、スケールとクロップに特有のものです。私はまだカメラから撮った画像を切り抜くための解決策を見出していない。 –
@RigoVidesあなたは解決策を投稿できますか? – Dejell