gpt4 book ai didi

image - 将 image.Image 转换为 image.NRGBA

转载 作者:IT王子 更新时间:2023-10-29 01:27:12 27 4
gpt4 key购买 nike

当我调用 png.Decode(imageFile) 时,它返回类型 image.Image。但我找不到将其转换为 image.NRGBAimage.RGBA 的记录方式,我可以在其上调用 At() .

我怎样才能做到这一点?

最佳答案

如果您不需要“转换”图像类型,而只想从界面中提取底层类型,请使用“类型断言”:

if img, ok := i.(*image.RGBA); ok {
// img is now an *image.RGBA
}

或者使用类型开关:

switch i := i.(type) {
case *image.RGBA:
// i in an *image.RGBA
case *image.NRGBA:
// i in an *image.NRBGA
}

关于image - 将 image.Image 转换为 image.NRGBA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31463756/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com