Skip to content

Instantly share code, notes, and snippets.

@kujirahand
kujirahand / main.rs
Created March 7, 2023 05:25
Bitmap writer for Rust
use std::io::Write;
fn main() { // メイン処理 --- (*1)
let data = make_bitmap(8, 8); // 画像を作成
let mut f = std::fs::File::create("test.bmp").unwrap(); // ファイル生成
f.write(&data).unwrap(); // ファイルに書き出す
println!("画像を書き出しました。");
}
// ビットマップ画像データを作成する --- (*2)
fn make_bitmap(width: u32, height: u32) -> Vec<u8> {
let mut data = vec![];