Necesito un código rápido en Java para cambiar un color de un pixel de un BufferedImage o una imagen por otro.
Es decir si la imagen tiene un ancho de 640x400 no recorrer con dos FOR cada pixel comparar con color y sustituir porque es lento ya que debo llamar a la rutina cientos de veces.
¿ Hay algún método en Java que coja una zona de imagen donde los pixels de un color los pueda cambiar por otro color ? ¿ O un método que coja un numero de un array y los pueda cambiar por otro ?