サーバーにアップロードする前に、Canvasを使用してiPhone/IPADの画像のサイズを変更しています。
iPhone 4Sおよび5では、FRONTカメラを使用して横向きモードで写真を撮影すると、サイズ変更が正常に機能します。ポートレートモードで撮影すると、画像は約1/4押しつぶされます。しかし、リアカメラで撮影すると、横向きと縦向きの両方のすべての画像が約7/8に押しつぶされ、薄いベルトだけが表示されます。
IPADとIPODでは、フロントカメラとリアカメラで同じです。横向きの画像は問題ありませんが、縦向きの画像は1/4に縮小されます。
いくつかの異なるサイズ変更アルゴリズムを試しましたが、同じ結果になりました。
この問題を解決する方法はありますか?