Ciao a tutti, qualcuno saprebbe darmi qualche consiglio su come convertire un'immagine jpg in un immagine binaria, ho provato in questo modo ma il risultato è inguardabile, anche se effettivamente utilizza solo il bianco e nero!!!

codice:
BufferedImage srcImage= loadImage(immagine.getPercorso());
        dstImage = new BufferedImage(srcImage.getWidth(), srcImage.getHeight(), BufferedImage.TYPE_BYTE_BINARY);
      dstImage.setData(srcImage.getRaster());
ImageIcon icon = new ImageIcon(dstImage);
        schermoPrincipale.getLabelImmagine().setIcon(icon);
Grazieeee