Ich versuche gerade verzweifelt, einen binaryString in einen Integer zurück zu verwandeln.
Ich habe den Farbwert eines BufferedImage ausgelesen und in einen Binärstring umgewandelt:
BufferedImage picture; picture = ImageIO.read(new File(imgPath)); int pixel = picture.getRGB(xCoordinate,yCoordinate); String binPixel= Integer.toBinaryString(pixel);
Danach werden die Farbwerte geändert und sollen ins Bild zurück geschrieben werden.
Das Problem ist jetzt: Zum Rückschreiben brauche ich wieder einen Integer wie den Ausgangswert.
Habt ihr eine Ahnung, wie ich das Problem lösen kann?
Ich brauche die Lösung so schnell wie möglich; am besten morgen früh.
Danke im Voraus
firegate