11
A
回答
20
Bitmap类从System.Drawing.dll程序组件:
Bitmap bitmap = new Bitmap(@"C:\image.png");
Color clr = bitmap.GetPixel(0, 0);
1
当然我已经搜索了并且找到了PngBitmapDecoder类,但它似乎在.Net 2.0中不可用?
http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.pngbitmapdecoder.aspx
上面的链接提到它在PresentationCore组件,我似乎并没有把包括与.net 2.0
1
那么,位图类可以读取PNG文件并访问像素。它可以看到透明的像素? PNG支持透明,而BMP不支持。但是,它仍然有效。
Bitmap bitmap = new Bitmap("icn_loading_animated3a.png");
pictureBox1.Image = bitmap;
Color pixel5by10 = bitmap.GetPixel(5, 10);
上面的代码读取我的小图片,然后读取透明像素。颜色类别具有RGBA值,并且我读取的像素被识别为透明。
相关问题
- 1. 用gil读取png图像
- 2. 从.plist文件中提取.png图像
- 3. 如何手动读取PNG图像文件并在C#中操作像素?
- 4. 在.NET中读取Canon CR2原始图像文件
- 5. VB2013:使用.NET 2.0时从文本文件中读取
- 6. 如何使用libpng读取png图像?
- 7. 从管道读取一个PNG图像
- 8. 读取.dat图像文件
- 9. 从流中读取PNG文件
- 10. 读取文件在c#.net
- 11. 在.NET中提取关于PNG的图像信息
- 12. 从MATLAB中的文件读取图像
- 13. 从C++文件中读取图像
- 14. .Net 2.0中的IronPython XML读取器
- 15. 在缓冲区中读取一个PNG图像
- 16. 在python3.6中,opencv imread无法读取“png”图像
- 17. 如何在.NET中读取EMF文件?
- 18. 在.NET项目中读取文件
- 19. 如何在.Net中读取.ETL文件?
- 20. ActionScript 2.0中读取XML文件
- 21. 在.NET中读取文档
- 22. 在Java文件夹中按名称读取图像文件
- 23. 本机.NET PNG图像文件编码器
- 24. 球拍计划读取png文件
- 25. 使用libpng无法读取png文件
- 26. .NET CF 2.0:在具有背景透明度的图像上绘制PNG
- 27. 如何从plist文件中提取png图像?
- 28. 如何在.NET中将文件的缩略图提取到图像文件中?
- 29. FFmpeg.js从MP4文件中提取图像(jpeg/png)
- 30. .NET和读取xml文件
不,这是一个WPF程序集(.Net 3.0+) – Lucas 2009-02-19 20:40:31