0
1,我想獲取每個像素的RGB顏色,然後將其放入一些光線。 然後我想將每個rgb顏色的東西轉換成一個字符串,所以它會是這樣的:使用Java的緩衝圖像像素讀取器
{{1,.5,0}; {1,1,1}; {1,1,1} };
{{.1,1,0}; {1,.5,.5}; {。2,.3,.6}};
誰能告訴我我需要知道什麼,所以我可以創建類似這樣的東西?一個骨架輪廓非常感謝。
1,我想獲取每個像素的RGB顏色,然後將其放入一些光線。 然後我想將每個rgb顏色的東西轉換成一個字符串,所以它會是這樣的:使用Java的緩衝圖像像素讀取器
{{1,.5,0}; {1,1,1}; {1,1,1} };
{{.1,1,0}; {1,.5,.5}; {。2,.3,.6}};
誰能告訴我我需要知道什麼,所以我可以創建類似這樣的東西?一個骨架輪廓非常感謝。
要獲得像素RGB顏色並將其放入數組中,您需要將數據放入BufferedImage中,然後調用getRGB(int x, int y)
。
使用該顏色的整數像素值,然後可以使用類來提取各個RGB分量。
好的。謝謝。所以我所缺少的就是色彩類... –
我建議閱讀http://docs.oracle.com/javase/7/docs/api/java/awt/image/BufferedImage.html作爲起點。從那裏,你應該能夠找到你需要的類/方法。 – Muel