iOS

2014-05-05, ios

UIImageを回転する

ネットを検索すると「これで回ったぜ!」という記事が多いんですが、残念ながら、どうやらこれはExifのOrientationを指定しているだけのようです。

UIImage *img2 = [UIImage imageWithCGImage:img1.CGImage scale:1.0f orientation:UIImageOrientationLeft];

ですので、Exifを解釈しない環境で画像を開くと結局元に戻ってしまいます。最近は、回転くらいみんなやってくれる感じなのでそう気にしなくても良いのかもしれませんが、低レベルな画像処理なんか(画素値を読み込んでフィルタをかけるとか)をやる場合にはやはり面倒です。じゃあ、どうするかというのは調査中…。

参考URL

この記事は役に立ちましたか?