エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
これ↓を書くときに困ったのでメモ。 github.com Rustのimageでピクセルごとの処理を書くときはenumerate... これ↓を書くときに困ったのでメモ。 github.com Rustのimageでピクセルごとの処理を書くときはenumerate_pixels_mut()を使うらしい。 これにRayonのpar_iter_mut()を組み合わせて、処理を並列化してみる。 extern crate image; extern crate rayon; use image::{Rgb, RgbImage}; use rayon::prelude::*; fn gen_img() -> RgbImage { let mut img = RgbImage::new(1200, 800); img.enumerate_pixels_mut() .collect::<Vec<(u32, u32, &mut Rgb<u8>)>>() .par_iter_mut() .for_each(|(x, y, pixel)| {