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