Haw可以转换图像到数组2d所有白色0和其他1在数组2d中使用Visual Studio 2012 C#
答案 0 :(得分:1)
使用Image.FromFile()方法加载图片并将其投射到Bitmap。如果您的位图很小,您可以致电Bitmap.GetPixel()获取每个像素的值,您可以使用Bitmap.Width和Bitmap.Height查询图片的大小。这是一个缓慢的方法,更好的选择是调用Bitmap.LockBits(),你可以找到很多关于这个方法的教程,MSDN上也有一个示例。这一切都发生在System.Drawing程序集中。
.NET中有一个完全不同的图形库实现,与WPF相关联。我只想给你一个起点,概念类似:http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.bitmapsource.copypixels%28v=vs.110%29.aspx