Setar cor de determinados pixels de uma imagem

Eu preciso setar determinados pixels de uma BuffereImage como verde.
Mas eu não consigo porque o método setRGB da classe espera três inteiros como argumento: a coordenada x, a coordenada y e o RGB.
Mas eu não faço idéia de como passar um Color pra inteiro pra passar como parametro nesse método.

Use o método getRGB() da classe color.

suaImage.setRGB(100,100,Color.GREEN.getRGB());

O color também tem um construtor que aceita um int, que é o valor que o getRGB() retorna.

Finalmente, você poderia manipular diretamente o valor do inteiro. É só lembrar que cada byte representa um canal no padrão ARGB. Portanto, para definir verde, vc poderia fazer:

suaImage.setRGB(100,100,0xFF00FF00);

Cara muito obrigado!