import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.Base64;
public class ImageEncoder {
public static void main(String[] args) {
try {
byte[] imageBytes = Files.readAllBytes(Paths.get("path/to/image.jpg"));
String base64Image = Base64.getEncoder().encodeToString(imageBytes);
System.out.println(base64Image);
} catch (IOException e) {
e.printStackTrace();
}
}
}
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.Base64;
public class ImageDecoder {
public static void main(String[] args) {
try {
String base64Image = "base64-encoded-string";
byte[] imageBytes = Base64.getDecoder().decode(base64Image);
Files.write(Paths.get("path/to/image.jpg"), imageBytes);
} catch (IOException e) {
e.printStackTrace();
}
}
}