HEIC Converter
JDeli is able to read and write images as HEIC files, giving a complete HEIC converter between HEIC file format and lots of other image file formats.
JDeli can do this in ONE step with the convert method or separately read or write the HEIC image if you want to process the image in Java.
Convert images to HEIC from Command Line or another language
java -jar jdeli.jar --convert heic "inputFileOrDir" "outputDir"
Convert into HEIC or from a HEIC image file in Java
JDeli.convert(File inFile, File outFile);
JDeli.convert(InputStream inFile, OutputStream outfile, String format);
byte[] outputData=JDeli.convert(byte[] inputData, String format);
An additional set of methods allow values to be passed in which can give more control over conversion, depending on the image formats being converted (ie different image compression options).
View Javadocs on JDeli.convert
Multiple steps method for converting to or from HEIC file format
Would you like to try it for yourself? Sign up for a free trial here.