【发布时间】:2022-10-23 17:12:42
【问题描述】:
我有一张图像(以红色勾勒)显示在画布上调用的ImageRenderer 的结果。我想反转颜色,使生成的微小图像是黑色背景上的白色文本。我尝试了 stackoverflow 中的各种方法来反转颜色,但每种方法都会导致空白结果。我对 Swift 和 iOS 开发还很陌生,什么是反转较小结果图像颜色的最简单方法?
Button(action: {
guard let image = ImageRenderer(content: canvas).uiImage else {
// failed to render view as image
return
}
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil)
resultImage = Image(uiImage: image)
}){
Text("Analyze")
}
【问题讨论】: