我使用node.js将画布保存到imageFile中的图像img是使用我的canvas元素上的toDataURL提取的.它doenot保存文件在这里是我的代码
var fs = IMPORTS.require('fs');
var path = IMPORTS.require('path');
path.exists('images/', function(exists){
if (exists) {
fs.writeFile('images/icon.png', img, function(err){
if (err)
callback({
error: false,
reply: err
});
console.log('Resized and saved in');
callback({
error: false,
reply: 'success.'
});
});
}
else {
callback({
error: true,
reply: 'File did not exist.'
});
}
});
Run Code Online (Sandbox Code Playgroud) 我有一个图像视图和一个字符串src.我想将imageview源设置为我拥有的字符串 src,但我无法这样做因为该方法需要一个int:
imgview.setImageResource(int);
Run Code Online (Sandbox Code Playgroud)
由于此方法采用int,我如何实现使用字符串的目标?
我有一个包含从0到255的值的像素数组...我已经将它传递给我的c ++函数...这个像素数组我想将它保存到jpeg图像文件...
如何使用正确的编码?
我已将数组转换为二进制字符串并将其保存到下面代码中的文件中,但它只保存了一个4字节大小的空图像...
FILE *file = fopen("/media/internal/wallpapers/04.jpeg", "w+");
fwrite(binaryStr , 1 , sizeof(binaryStr) ,file );
fclose(file);
Run Code Online (Sandbox Code Playgroud)
thnks