如何从蒙版图像在Imageview上绘制形状图层

时间:2020-09-29 13:15:26

标签: ios swift image-processing uiimageview uiimage

我正在尝试基于蒙版图像在imageview上绘制自定义形状

在处理完图像后,我的蒙版图像如下所示:

原始图片enter image description here

图像处理后的蒙版图像 enter image description here

如何从蒙版图像绘制形状? (对于红色区域)

我尝试用遮罩的图像创建形状图层,但是它不起作用

let myLayer = CAShapeLayer()
myLayer.backgroundColor = UIColor.blue.cgColor
let myImage = maskImage?.cgImage
myLayer.frame = self.imageView.bounds
myLayer.contents = myImage
self.imageView.layer.addSublayer(myLayer)

现在,我正在考虑从蒙版图像(红色区域)获取UIBezierPath,但我不确定如何实现。

0 个答案:

没有答案
相关问题