(为初学者问题道歉)我试图在UWP windows 10 App中使用Accord.Net Imaging功能。我尝试的任何功能都给我一个错误:
“位图”类型在未引用的程序集中定义。您必须添加对程序集'CoreCompat.System.Drawing,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null'的引用。类型'Bitmap'在未引用的程序集中定义。您必须添加对程序集“CoreCompat.System.Drawing,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null”的引用。
虽然我包括Using System.Drawing(包括Bitmap)
UnmanagedImage unmanagedImage = UnmanagedImage.FromByteArray(bytes);
如果你正在使用NuGet,你可以安装以下软件包来获取System.Drawing
,从而访问Bitmap
类:https://www.nuget.org/packages/CoreCompat.System.Drawing.v2/5.2.0-preview1-r131
请注意,这是一个预发布版本,因此如果使用Visual Studio NuGet GUI,您需要选中搜索栏旁边的“Include prerelease”框。