iOS

Swift4:UIImageのリサイズ

リサイズするとボケる、あるいはリサイズの仕方はどうすればいいの?

スクリーンショットを撮ってリサイズする機能を実装してはじめて成程と納得しました。ボケることについては、画像が粗くなる(画像が劣化する)!?で言及されています。

実際のリサイズのコードについては、【Swift4】UIImageで画像のサイズ変更、指定した倍率で拡大/縮小に書いてある通りです。そのままで動きます。

注意:拡大・縮小比率を求めるとき、結果から-0.002すれば、該当図形枠からはみださずに収まりました。高さからマイナスして計算したのですが、それではうまく行きませんでした。参考まで。

Screenshot 2018-05-29 01.18.53

Categories: iOS, Swift, 技術