Sehr spät zu dieser Antwort, aber Sie speichern das Bild und nicht das Diagramm, das Sie erstellen. Ich denke, es muss wieder ein BufferedImage sein, um
zu speichernIch versuche also, eine Anwendung zu erstellen, die Abschnitte einer Umfrage, die vertrauliche Informationen enthält, verdunkeln kann. Ich habe jedoch ein kleines Problem festgestellt.
Ich möchte gefüllte schwarze Rechtecke über ein BufferedImage mit x, y, Breite und Höhe der gewünschten Region zeichnen und dann dieses neue Bild in mein Dateisystem schreiben. Hier ist mein Code.
%Vor%Aus welchem Grund auch immer ändert sich das Bild in der Ressource nach diesem Codesegment nicht. Irgendwelche Ideen, was ich falsch mache?
Überprüfen Sie, ob Ihre x, y und Breite, Höhe wirklich in die Bildmaße fallen. Sie zeichnen wahrscheinlich irgendwo außerhalb der Bildgrenzen. Tritt dort im Debug-Modus an, um die Variablen etc. zu verifizieren oder zu drucken ().
Ich weiß, es ist eine alte Frage, aber vielleicht kann es für jemanden nützlich sein, Ich denke du solltest das benutzen
%Vor%Übrigens ist es schwer, eine Lösung ohne etwas mehr Code zu finden. Ich hoffe, es wird nützlich sein.
Sie müssen nur diese Zeile ersetzen:
%Vor%mit diesem:
%Vor%Ich versuche also, eine Anwendung zu erstellen, die Abschnitte einer Umfrage, die vertrauliche Informationen enthält, verdunkeln kann. Ich habe jedoch ein kleines Problem festgestellt.
Ich möchte gefüllte schwarze Rechtecke über ein BufferedImage mit x, y, Breite und Höhe der gewünschten Region zeichnen und dann dieses neue Bild in mein Dateisystem schreiben. Hier ist mein Code.
%Vor%Aus welchem Grund auch immer ändert sich das Bild in der Ressource nach diesem Codesegment nicht. Irgendwelche Ideen, was ich falsch mache?
Sehr spät zu dieser Antwort, aber Sie speichern das Bild und nicht das Diagramm, das Sie erstellen. Ich denke, es muss wieder ein BufferedImage sein, um
zu speichernIch weiß, es ist eine alte Frage, aber vielleicht kann es für jemanden nützlich sein, Ich denke du solltest das benutzen
%Vor%Übrigens ist es schwer, eine Lösung ohne etwas mehr Code zu finden. Ich hoffe, es wird nützlich sein.
Tags und Links java graphics2d bufferedimage