你查一下这个类PixelCrabber,位于java.awt.image包内,用构造函数进行初始化之后,就可以调用其grabPixels方法实现图像像素的抓取.把图像的像素数据放进一个数组,经过简单的转换,你就可以获得你想要位置的像素值了.具体做法你去查一下相关资料吧.
读取文件中的话,不是BMP格式会有难度,最好加载到内存中,也可以读取了.不用GDI函数,可以直接处理数据.具体的比较复杂,不是一句两句能说清的,但也不是太难.JAVA就不懂了.
WinAPIGetPixel