Tia*_*nan 5 c# rgba opentk imagesharp
我正在使用 ImageSharp 学习教程(https://opentk.net/learn/chapter1/4-textures.html)。如何将“ImageSharp.Image”类型转换为“ImageSharp.PixelFormats.Rgba32”?
要加载图像,我正在使用
Image<Rgba32> image = Image.Load(path);
但我不断收到错误消息:
Cannot implicitly convert type 'SixLabors.ImageSharp.Image' to 'SixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgba32>'. An explicit conversion exists (are you missing a cast?).
最新版本中的 API 更改。显式地获取Image<Rgba32>then 调用Image.Load<Rgba32>(path)。
但是,如果您不使用低级原始像素操作,那么您可能应该更改代码,而不是Image直接使用该类作为其像素类型不可知类型,该类型支持所有内置突变,而不会增加像素类型噪声。
| 归档时间: |
|
| 查看次数: |
1552 次 |
| 最近记录: |