iphone - 遮蔽颜色后 iOS 上图像与 alpha 的边缘混合

标签 iphone ios uiimage mask antialiasing

我有一张图片,使用

蒙上了一系列颜色
CGImageCreateWithMaskingColors()

一切正常,但图像的边缘(我们对个人资料图片使用绿色屏幕)像素化。我已经尝试在具有适当抗锯齿功能的图像上下文和位图上下文中绘制图像,但边缘保持不变。

关于如何在蒙版后平滑轮廓的侧面有什么建议吗?

最佳答案

在创建蒙版之前,您可以尝试将蒙版图像放大一定倍数(例如 2X、3X 或 4X)。然后这个较大蒙版的缩小副本可能会更好地抗锯齿。

关于iphone - 遮蔽颜色后 iOS 上图像与 alpha 的边缘混合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8495931/

相关文章:

Iphone/Ipad 添加图像和文本到导航标题

iphone - 根据最长宽度的 UITableViewCell 调整 UITableView 的宽度

ios - 使用 UINavigationController iOS 6 弹回初始 View Controller 时方向发生变化

iphone - 我是否需要加入 iOS Developer Program 才能通过 TestFlight 发送我的应用构建?

iOS 点击动态 UIButton 崩溃

ios - swift 3 : UIImage when set to template image and changed tint color does not show image

iphone - 如何在应用内购买功能中更改状态 "Developer Action Needed"

ios - presentViewController 有延迟

ios - 默认 View TableView 显示左右间距 - xCode 7.3.1 和 Swift

ios - UITableviewCell 中的图像