1. Qiita
  2. 投稿
  3. Ruby

Space Sushi みたいな宇宙に何かしらが浮かんでいる画像を自動生成する gem を作りました

  • 78
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

概要

Space Sushi という宇宙に寿司が浮かんでいる画像を淡々と投稿している天才的なアカウントがあります。これには及ばないものの、寿司を含むいろんな物を宇宙に浮かべた画像を素早く入手したいときのために、合成画像を自動的に作成する gem を作成しました。

https://github.com/suzuki86/spacestuff

この gem をインストールすると spacestuff というコマンドが使えるようになり、実行するとそのカレントディレクトリに合成画像が保存されます。例えば下記のような画像です。

sushi.jpg

宇宙に浮かぶものは予め組み込まれたものの中からランダムで選ばれますが、spacestuff コマンドに引数を渡すことで浮かばせるものを指定することができます。ブロッコリーを浮かばせたいときは broccoli を指定します。

spacestuff broccoli

broccoli.jpg

浮かばせることのできるものは、現在は下記の 4 種類です。

  • sushi (寿司)
  • broccoli (ブロッコリー)
  • mashroom (きのこ)
  • gorilla (ゴリラ)