Rustをインストールして、HelloWorldについては、色々なところで解説されてるので
ひとまずおいておいて
Rustで画像ファイルの読み書きをしてみる
まずはGitにあるRust ImageのReadmeのExsampleから引っ張ってきて
1 extern crate image; 2 use image::GenericImageView; 3 4 fn main() { 5 let img = image::open("img/test.jpg").unwrap(); 6 7 println!("dimensions{:?}", img.dimensions()); 8 println!("{:?}", img.color()); 9 img.save("test2.jpg").unwrap(); 10 11}
こんな感じで
イメージを
Cargo.tomlは
1[package] 2name = "helloworld" 3version = "0.1.0" 4authors = ["programmer"] 5edition = "2018" 6 7# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.htm l 8 9[dependencies] 10image = "0.23.9"
コメント