例えばこの画像を
↓猫だけのCGRectで切り抜いたはずなのに、
↓UIImageViewに表示すると、一部しか表示されなかったり、全然表示されなかったりする
一旦CGImageにしてからUIImageにすると綺麗に表示されます。
原因はCore ImageとUIKitの座標系が一致しないせいらしいです。
cropped(to:)の公式ドキュメントに書いてました。
let context = CIContext()
let final = context.createCGImage(ciCroppedImage, from:ciCroppedImage.extent)
🐣
Core MLを使ったアプリを作っています。
機械学習関連の情報を発信しています。
Twitter
[MLBoysチャンネル]
(https://www.youtube.com/channel/UCbHff-wfjTnB3rtXIP6y0xg)
Medium