com.sksamuel.scrimage.webp.WebpImageReader Maven / Gradle / Ivy
package com.sksamuel.scrimage.webp;
import com.sksamuel.scrimage.ImmutableImage;
import com.sksamuel.scrimage.nio.ImageIOReader;
import com.sksamuel.scrimage.nio.ImageReader;
import java.io.IOException;
public class WebpImageReader implements ImageReader {
private final DWebpHandler handler = new DWebpHandler();
@Override
public ImmutableImage read(byte[] bytes) throws IOException {
byte[] png = handler.convert(bytes);
return new ImageIOReader().read(png);
}
}