Javaで画像処理をする際に頻繁にBase64を使用するので、byte配列との相互変換のプログラムを書いておきます。
import java.util.Base64;
public class Encoder {
public Encoder(){
}
public static String encodeImage(byte[] imageByteArray){
return new String(Base64.getEncoder().encode(imageByteArray));
}
public static byte[] decodeImage(String imageDataString) {
return Base64.getDecoder().decode(imageDataString);
}
public static void main(String[] args) {
}
}

