C# pixelgrabber(Java)在C中的等效函数是什么#

C# pixelgrabber(Java)在C中的等效函数是什么#,c#,java,image-processing,C#,Java,Image Processing,我想在C#中获取位图图像的所有像素值,并将其放入二维数组中。在Java中,使用pixelgrabber函数很容易 与C#中的pixelgrabber(Java)等效的函数是什么?它是GetPixel BitmapImage image; image.GetPixel (0, 0); 这会起作用,但并不意味着要解析整个图像(可能会很慢)。如果想要提高性能,您需要进入非托管代码并获取指向原始数据的指针。在C中有一个示例。在C中,您有这个方法,所以只需在宽度和高度上循环(嵌套循环)并填充数组。如果你

我想在C#中获取位图图像的所有像素值,并将其放入二维数组中。在Java中,使用pixelgrabber函数很容易


与C#中的pixelgrabber(Java)等效的函数是什么?

它是
GetPixel

BitmapImage image;
image.GetPixel (0, 0);

这会起作用,但并不意味着要解析整个图像(可能会很慢)。如果想要提高性能,您需要进入非托管代码并获取指向原始数据的指针。在C中有一个示例。

在C中,您有这个方法,所以只需在宽度和高度上循环(嵌套循环)并填充数组。如果你有困难,请告诉我,我会尝试提供一些示例代码。是的,我理解你的想法。谢谢:)Tim提供了适当的代码,对于小图像(我想说高达100x100),它是理想的托管代码,对于较大的图像,使用不安全的方式。