我想在swift中获取/设置UiImage中像素的RGBA值?

时间:2017-11-27 12:00:09

标签: ios swift image-processing uiimage uikit

我只能找到可以获取像素的旧帖子。 (CGImage - > CFData - > UInt8 - > RGBA)
我们只能在此方法中获取像素值。

我想为UIImage或像素缓冲区设置像素值。

是否有任何简单或抽象的功能/库来执行此操作?

1 个答案:

答案 0 :(得分:0)

 let yourImageView: UIImageView = {
    let image = UIImage(named: "yourimage")
    let imageView = UIImageView(image: image)
    imageView.backgroundColor = UIColor.rgb(red: 252, green: 192, blue: 46)
    return imageView

}()

//你仍然可以在外面设置它     yourImageView.backgroundColor = UIColor.rgb(红色:252,绿色:192,蓝色:46)

我希望这有帮助吗?