根据c#中的X Y坐标显示.TIF图像的像素值

时间:2012-06-23 05:33:55

标签: c#

我遇到了麻烦。如何在c#中读取带有位图类的1MB .tif文件,并且必须在X Y坐标的基础上显示该.tif图像的像素值。我搜索谷歌很多,但还没找到任何答案。

string imgPath;
            imgPath = @"C:\Documents and Settings\shree\Desktop\2012.06.09.15.35.42.2320.tif";


            Bitmap img;
            img = new Bitmap(imgPath, true);

            MessageBox.Show(Here i have to show pixel value of this .tif image on the basis of X Y coordinates.);

1 个答案:

答案 0 :(得分:2)

试试这个

string imgPath;
imgPath = @"C:\Documents and Settings\shree\Desktop\2012.06.09.15.35.42.2320.tif";

Bitmap img;
img = new Bitmap(imgPath, true);

Color pixelColor = img.GetPixel(50, 50); // 50, 50 or any "VALID" pixel in your bitmap

有关详细信息,请转到here