kim icon indicating copy to clipboard operation
kim copied to clipboard

Image metadata manipulation library for Kotlin Multiplatform

Results 8 kim issues
Sort by recently updated
recently updated
newest added

Sample projects like https://github.com/Ashampoo/kim/tree/main/examples/kim-java-sample that shows how to use the native libraries would be great. I assume we need a sample for each platform.

documentation
good first issue
help wanted

A Fuji X-T4's out-of-camera JPEG is constrained in its ability to accommodate additional bytes/metadata, primarily due to a substantial portion of unused space immediately following the thumbnail. This unused space...

enhancement
help wanted

Olympus ORF files store the offset to the preview image within their MakerNotes. To access this information, we must first interpret the MakerNotes data.

enhancement
help wanted

The logic to do so can be found here: https://github.com/Traneptora/jxlatte/blob/1129e5ae973cdaeec5090296cc7963ba0ebecf54/java/com/traneptora/jxlatte/bundle/SizeHeader.java#L14-L27

enhancement
help wanted

The formats NEF, ARW, RW2 & ORF are missing the lens information, because it's not written to standard EXIF fields and must be constructed from MakerNote data. These documentations describe...

enhancement
help wanted

If a date is configured in Windows Explorer or Microsoft Photo, the system does not generate EXIF or XMP metadata for it. Instead, it creates a `tEXt` chunk with the...

enhancement

Currently, the update processes for EXIF, IPTC, and XMP metadata are handled by distinct methods, which have been inherited from Apache Commons Imaging. These methods are utilized in the JpegUpdater...

enhancement

I have rotated pictures in regular Compose/Kotlin before, and gotten the Exif orientation value out, but there is nothing here, so this is pretty useless for rotating pictures the right...