0
我該如何製作一個顏色選擇器,它可以獲取圖像像素的值,並在任何時候點擊不同的像素進行刷新,顯示它?它必須用java來完成。如何從圖像中製作顏色選擇器?
我該如何製作一個顏色選擇器,它可以獲取圖像像素的值,並在任何時候點擊不同的像素進行刷新,顯示它?它必須用java來完成。如何從圖像中製作顏色選擇器?
將圖像加載到框架中。
使用圖像左上角的鼠標座標。
假設您的圖像加載到BufferedImage
,您可以使用:
int x,y; //populated from Mouse coordinates
int rgb = myBufferedImage.getPixel(x,y);
//to extract colors
int red = (rgb & 0x00ff0000) >> 16;
int green = (rgb & 0x0000ff00) >> 8;
int blue = rgb & 0x000000ff;
// and to create a new Java color
Color c = new Color(red,blue,green);
非常感謝你:) – Adomas 2010-05-25 12:55:00