Convierte Base64 a archivo PNG / JPEG en R
He visto el proceso para convertir un archivo png a base64 en la publicación a continuaciónConvertir imagen R a Base 64
Me gustaría hacer exactamente lo contrario de lo que hiciste. Tengo una base64 de una imagen almacenada en una variable "capimg" y ahora quiero convertirla en un archivo png o jpeg. ¿Me pueden ayudar a realizar ingeniería inversa en el proceso?
¿Es esto factible?
He visto esto usando php como a continuación, pero necesito un script R para hacer lo mismo
<?php
$data = urldecode($_POST['imageData']);
list($type, $data) = explode(';', $data);
list(, $data) = explode(',', $data);
$data = base64_decode($data);
file_put_contents('image.png', $data);
?>
De hecho, también puedo decodificar la base64 en un vector usando el paquete base64enc como a continuación y <- base64decode (capimg)
Pero no sé cómo continuar