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] 2 name = "helloworld" 3 version = "0.1.0" 4 authors = ["programmer"] 5 edition = "2018" 6 7 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.htm l 8 9 [dependencies] 10 image = "0.23.9"
コメント