現在、カスタマイズしたカメラの幅と高さは 200 です。写真を撮ってアルバムに保存すると、画像のサイズはカスタマイズしたカメラでプレビューされる画像サイズになるはずですが、アルバムを表示すると、全画面写真が保存されていることがわかります。その後、画像をトリミングして保存しようとしました。サイズの問題は解決しましたが、解像度とシステムが大きく異なることがわかりました。現在、2 つの問題があります。
1. 解決策に関して、何か良い解決策はありますか?
2.写真を撮った後に得られた画像をカスタマイズしたサイズでアルバムに保存するエレガントな方法はありますか?
大家讲道理2017-06-15 09:25:54
フォトアルバムへの保存はこの方法に他なりませんUIImageWriteToSavedPhotosAlbum(image,self,@selector(imagedidFinishSavingWithError:contextInfo:), nil);
したがって、重要なのは画像オブジェクトの取得とそれをどのように扱うかです
撮影した写真はすべて PNG 形式で、すでにロスレスになっています。写真を撮った後にシステムと比較して、カメラに関連しているかどうかを確認します
トリミングされた画像が元の画像であることを確認してください
写真のトリミング方法をよく確認してください。引き伸ばしは行われません