Atualmente tou com um sistema para alinhar imagem automaticamente, um filtro manual para melhorar a cor da imagem caso esteja muito claro(porque são imagens escaniadas)… e também para tirar sujeiras…
Entretanto tou usando o metodo getRGB… e for … para pegar pixel a pixel as cores que preciso para fazer os manipulamentos… tentei dividir a imagem em 4 pedaços…e por 4 thread para trabalhar no bufferedImage.só que a perfomace ainda sim está ruim… demora 30 segundos para fazer isso… E eu queria que no maximo demorasse 5 segundos ou 6… alguem tem alguma sugestão de um meio para eu melhorar a perfomace ??
assim que eu olho pixel a pixel a cor…
for (int y = 4 * divideQuatro; y < 5 * divideQuatro; y++) {
for (int x = 0; x < bufi.getWidth(); x++) {
c = new Color(bufi.getRGB(x, y));
…
Teria alguma forma mais rapida de eu fazer isso?
desde já agradeço …