我搜索了 Rust 调试并找到了仅适用于 vs 代码的指南。我的问题是如何配置intellij rust进行调试?
DynamicImage我可以使用image和crate将 Base64 字符串转换为 a base64,但无法将图像转换回 Base64 字符串。
我在这里做错了什么?如何实现这一目标?
extern crate base64;
extern crate image;
fn main() {
/*
Base64 to image
let img_buffer = base64::decode("qwerty...").unwrap();
let mut base_img = image::load_from_memory(img_buffer.as_slice()).unwrap();
*/
let mut base_img = image::open("player.png").unwrap();
base_img.invert();
// base_img.save("player1.png").unwrap();
// image to Base64
let res_base64 = base64::encode(base_img.raw_pixels().as_slice());
println!("{}", res_base64)
}
Run Code Online (Sandbox Code Playgroud)
原始图像的Base64值
extern crate base64;
extern crate image;
fn main() {
/*
Base64 to image
let img_buffer = base64::decode("qwerty...").unwrap();
let mut base_img = image::load_from_memory(img_buffer.as_slice()).unwrap();
*/
let mut …Run Code Online (Sandbox Code Playgroud)