# webp-imageio-core forked from qwong/j-webp Java Image I/O reader and writer for the Google WebP image format without system lib file. In source program, coders need to put native lib files like .so/.dll/.dylib into the folder of `java.library.path`. For easier to use, qwong/j-webp (bases on [webp project of Luciad](https://bitbucket.org/luciad/webp-imageio) 0.4.2) import [native-lib-loader](https://github.com/scijava/native-lib-loader) to load native lib files from project resource folder, instead of `java.library.path`. (more details to see `com.luciad.imageio.webp.WebP.loadNativeLibrary`) However, coders pefer using jar package instead of source java code in personal project. So I fork and edit qwong/j-webp to privide a usable jar. It is a fat jar includes dependencies and native lib file (includes windows/linux/mac both 32&64bit). ## Usage Because it is not in maven repo, so you have to put the jar file `webp-imageio-core-{version}.jar` into libs folder of your project manually. if you use gradle, you can put it into `src/main/resource/libs`, and edit config file`build.gradle` to add local dependencies ```groovy dependencies { compile fileTree(dir:'src/main/resources/libs',include:['*.jar']) } ``` if you use maven, you can put it `${project.basedir}/libs`, and edit config file `pom.xml` to add local dependencies ```xml com.github.nintha webp-imageio-core {versoin} system ${project.basedir}/libs/webp-imageio-core-{version}.jar ``` The usage of api, you can see example cases in `src/main/java/example`.