Imaging etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Imaging etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

21 Mayıs 2020 Perşembe

Imaging ExifRewriter Sınıfı

Giriş
Açıklaması şöyle.
Reads a Jpeg image, removes all EXIF metadata (by removing the APP1 segment), and writes the result to a stream.
removeExifMetadata metodu
Şöyle yaparız
FileInputStream is = new FileInputStream(new File("/path/to/photo.jpg"));
FileOutputStream os = new FileOutputStream(new File("/path/to/photo_without.jpg"))) 

new ExifRewriter().removeExifMetadata(is, os);
updateExifMetadataLossless metodu
Şöyle yaparız
File jpegImageFile = ...
OutputStream os = ...;
TiffOutputSet outputSet = ...;

new ExifRewriter().updateExifMetadataLossless(jpegImageFile, os, outputSet);

3 Eylül 2019 Salı

Imaging Sınıfı

getBufferedImage metodu
Şöyle yaparız
BufferedImage image = Imaging.getBufferedImage(new File(image));
getMetaData metodu
Şöyle yaparız
File f = ...;
ImageMetadata meta = Imaging.getMetadata(f);
writeImageToBytes metodu
Şöyle yaparız
BufferedImage image = ...;
ImageFormat format = ImageFormats.JPEG;
Map<String, Object> params = new HashMap<>();
return Imaging.writeImageToBytes(image, format, params);