Hallo zusammen,
ich möchte von Bildern die Auflösung in dpi auslesen. Für ein JPEG Bild ist mir das bereits gelungen (siehe Code). GIF Bilder haben immer automatisch 72 dpi. Übrig bleiben jetzt noch TIFF und PNG. Hat jemand eine Idee?
Hier der Code, um JPEG Bilder auszulesen:
ich möchte von Bildern die Auflösung in dpi auslesen. Für ein JPEG Bild ist mir das bereits gelungen (siehe Code). GIF Bilder haben immer automatisch 72 dpi. Übrig bleiben jetzt noch TIFF und PNG. Hat jemand eine Idee?
Hier der Code, um JPEG Bilder auszulesen:
Java:
File f = new File("C:/Bilder/test.jpg");
JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(new FileInputStream(f));
decoder.decodeAsBufferedImage();
JPEGDecodeParam param = decoder.getJPEGDecodeParam();
int xDensity = param.getXDensity();
int yDensity = param.getYDensity();
if (xDensity == yDensity) {
int resolution = xDensity;
}