Hallo liebe Community,
ich bin blutiger Anfänger was Java angeht. Habe allerdings schon direkt eine "große" Aufgabe bekommen. Und zwar müssen Bilder automatisch proportional verkleinert werden.
Über BufferedImage kann ich wenn ich das bis jetzt richtig verstanden habe, nur int übergeben, die ich vorher definiert habe.
Aber die Verkleinerung findet so ja nicht proportional statt.
Dann habe ich versucht den GGT zu bestimmen, aber auch da bin ich nicht wirklich weiter gekommen. Ich bekomme es nicht hin die erhalten Zahlen weiter zu verarbeiten..... Und ich weiß auch gar nicht ob das der richtige Weg ist.....
als Ausgabe bekomme ich dann 150; 96; soweit auch richtig.
Und einen Großteil der Forenbeiträge aus dem letzten Jahrzehnt habe ich mir dazu auch schon durch gelesen.....
Hat jemand vllt. eine Idee? Den nach 3 Tage suchen, lesen und verwerfen weis ich gerade nicht mehr weiter....
Vielen Dank für eure Hilfe!
ich bin blutiger Anfänger was Java angeht. Habe allerdings schon direkt eine "große" Aufgabe bekommen. Und zwar müssen Bilder automatisch proportional verkleinert werden.
Über BufferedImage kann ich wenn ich das bis jetzt richtig verstanden habe, nur int übergeben, die ich vorher definiert habe.
Aber die Verkleinerung findet so ja nicht proportional statt.
Dann habe ich versucht den GGT zu bestimmen, aber auch da bin ich nicht wirklich weiter gekommen. Ich bekomme es nicht hin die erhalten Zahlen weiter zu verarbeiten..... Und ich weiß auch gar nicht ob das der richtige Weg ist.....
Java:
public class BildGroesseAusgeben {
public static void main(String[] args) throws IOException {
BufferedImage readImage = null;
readImage = ImageIO.read(new File("C:\\Arbeit\\Esprit\\Java Bilder skalieren\\Arbeitsdateien\\Test\\088CA1O003.gif"));
int h = readImage.getHeight();
int w = readImage.getWidth();
System.out.println("Height : "+ h);
System.out.println("Width : "+ w);
}
}
als Ausgabe bekomme ich dann 150; 96; soweit auch richtig.
Und einen Großteil der Forenbeiträge aus dem letzten Jahrzehnt habe ich mir dazu auch schon durch gelesen.....
Hat jemand vllt. eine Idee? Den nach 3 Tage suchen, lesen und verwerfen weis ich gerade nicht mehr weiter....
Vielen Dank für eure Hilfe!