RT图片上特定点的RGB值有个取值范围,如何通过VC编程读取这张图片并得到此点的像素坐标?请高人指点,thx~~~~

解决方案 »

  1.   

    想简单做的话,按默认映射方式显示图像,用鼠标去点你想找的那一点,在WM_LBUTTONDOWN的响应函数读到的坐标点就是应该对应该像素点的图像坐标,因为默认映射方式下一个屏幕坐标像素对应一个图像像素。这个方法比较粗略,但你眼神好的话效果应该也可以。要精确的话,那就只有老老实实的做,读文件头,得到像素数据偏移量,读信息头,得到每行宽度值,然后逐行扫描,读出像素数据,从调色板得到对应颜色,然后与你要的颜色对比,最后得到坐标。