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. 从.NET中的图像文件中读取像素数据
- 4. 如何手动读取PNG图像文件并在C#中操作像素?
- 5. 在.NET中读取Canon CR2原始图像文件
- 6. VB2013:使用.NET 2.0时从文本文件中读取
- 7. 读取不失真的灰度PNG图像文件
- 8. 如何使用libpng读取png图像?
- 9. 在HTML文件中加载PNG图像
- 10. 从管道读取一个PNG图像
- 11. 错误而读取PNG图像尺寸
- 12. 读取图像文件
- 13. 读取文件在c#.net
- 14. 从流中读取PNG文件
- 15. 读取.dat图像文件
- 16. 在.NET中提取关于PNG的图像信息
- 17. 在C中读取PGM图像(没有正确读取文件)
- 18. .Net 2.0中的IronPython XML读取器
- 19. .NET中的Png图像处理
- 20. 从XML文件中读取图像
- 21. VHDL textio,从文件中读取图像
- 22. 从MATLAB中的文件读取图像
- 23. 从C++文件中读取图像
- 24. 如何在.NET中读取EMF文件?
- 25. 如何在.Net中读取.ETL文件?
- 26. 在.NET项目中读取文件
- 27. 如何将8位PNG图像作为8位PNG图像读取?
- 28. 读.png文件逐像素使用boost.gil
- 29. 在python3.6中,opencv imread无法读取“png”图像
- 30. 在缓冲区中读取一个PNG图像
不,这是一个WPF程序集(.Net 3.0+) – Lucas 2009-02-19 20:40:31