B4J Library jMagicImage - Read exif and metadata data, convert, compress image, also some basic image filters

Original libarary: https://github.com/magiclen/MagicImage

jMagicImage is a B4j (wrapper) library for image processing. It can support many formats of images in Java programs and provide common functions to make adjustments to the image.
After you finish adjusting your images, you can export them to many formats, too.



Download library from THIS LINK.

 

Attachments

  • MagicImageExample.zip
    25.5 KB · Views: 510
Last edited:

monki

Active Member
Licensed User
Longtime User
hello pendrush,
big thanks for the library, you can still return the result as a bitmap ?
 

monki

Active Member
Licensed User
Longtime User
Yes, I know, but it is not effective if, for example, I want to display several images in a gallery app, then first save them and then reload them. With 30 or 40 images, it takes too long loading it into the library as a bitmap.it would be better to have the image as a bitmap after loading it into the library.
maybe you can add that.

monki
 

Pendrush

Well-Known Member
Licensed User
Longtime User
Hi @Pendrush, is it possible to add WriteMetadataToFile?
You want to add/edit Exif data to existing image file = not possible with this library.
You want to write data to text file = use File.WriteString
 
Last edited:

peacemaker

Expert
Licensed User
Longtime User
Note that this lib works under Android also.
But for .BMP files ReadMetadataFromFile gives null object exception...

Looking for universal lib that can check any file...
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…