将.png加载到位图

时间:2013-05-28 11:14:51

标签: bitmap f# png

我需要通过F#访问.png文件的像素。

我可以通过FromFile方法将其加载到图像中,但我无法访问其像素。我不知道如何将图像转换为位图。我可以在哪里使用GetPixel方法?

2 个答案:

答案 0 :(得分:3)

您可以将图像直接加载到Bitmap对象中:

let img = "C:\\MyImages\\MyImage.png"
let bitmap = new System.Drawing.Bitmap(img)

从那以后,您可以在图像上使用Bitmap的方法和属性。

答案 1 :(得分:2)

您可以使用

Image转换为Bitmap
System.Drawing.Bitmap(loadedimage)