はじめに

この資料は Rust 製のコマンドラインツール machin について紹介するものです。

Rustの環境構築やツールのインストール方法については以下を参照してください

Rust開発環境を整える

machin について

machin は、ファイル変換やバッチ処理を簡単にする CLIツールです。フィルタ/マップ/リデュースから着想を得ています。

GitHub - mothsART/machin

インストールすると、machconvert, machmap, machreduce のコマンドが使用できるようになります。

machimap の実行例

machconvert の実行例

グレースケール、垂直反転、そして最後に 90 度回転を適用した photo.jpgprefix_photo.jpg に変換。オプションの順番は重要です。

  1. 最初に、カラーオプション( -c )