【今日も今日とて画像を合成に苦戦しているだけのお話】アプリ開発日記(8/13)

今日のテーマ
【画像を合成する!6】

盆休み?何それおいしいの?
今日も出社します。サラリーマン万歳!
電車すているもんねー!ウワーン

そんなこんなで、画像を合成する!のテーマも6回目。
そして実際取りかかってからの進捗の進まなさ加減は1週間以上と
今年一番の苦戦。



昨日の出社前に書き足した一行のおかげで

本日下記の位置情報が私のわかりやすい形になりました。

昨日までは上記の円を描くコードを書いたら、
目の位置と口の位置が90度右にまわったような
位置に円が描かれていました。

で、意味もわからずここのサイト様の一行をコピペしたのですが
iPhoneで画像を回転させて保存するには?
そしたら目と口の位置情報が回転しない位置に、、、

しかし今度は完全にX座標とY座標が倍ぐらい大きい。
倍ぐらいなのでとりあえず2で割ってみましたw

そしてそもそものビューの位置が+20なので
+20したところ、うまく目の位置がとれるようになりました!!!

Why?

結果としてこんな感じです。

ビューを縮小して真ん中表示しているので
最後の20を足すのはわかるのですが、
2で割るところの理屈が理解できてないので、
この辺をもう少し調べてみます。

なんにせよとりあえずは出来ました。YES!!

追伸
この座標はこのままCGRectMakeで使えないようで
使用する場合は、XとYを入れ替えないとだめっぽいです。