Enviar a PHP la recuperación de la URL del objeto creada a partir de una imagen ( blob:http://... ) y usar base64_encode() de PHP junto con file_get_contents() devuelve un error que afirma que no hay flujo o archivo.
¿Qué tal enviar la URL de la imagen? luego use file_get_contents('http://...') para obtener el contenido del archivo de imagen.
Por ejemplo, la URL de su imagen es http://example.com/test.jpg
JS
// if image is a link axiso.post(url, {image: "http://example.com/test.jpg"}) // if image is file select from local, upload file let data = new FormaData(); formData.append("image", this.files[0]); axiso.post(url, data, {headers: {'Content-Type': 'multipart/form-data'}})PHP
// get file content from image link file_get_contents('http://example.com/test.jpg') // get content from upload file $name= "image"; file_get_contents($_FILES[$name]);