【R】aRtsy

1. はじめに

aRtsyは、Rを使ってアートな画像を生成できるパッケージです。

2. インストール

CRANからインストールできます。

install.packages('aRtsy')

3. つかってみる

これらの関数があります。

The Geometric collection

The Supervised collection

The Static collection

では、実際にアートな絵を描いてみます。

library(aRtsy)
canvas_strokes(colors = c('white', 'goldenrod', 'skyblue', 'navyblue', 'purple'), 
               neighbors = 1.2, p = 0.02, iterations = 3, 
               width = 500, height = 500, side = FALSE)

こんな惑星のような絵も描くことができます。

cols <- list(c('white', 'khaki1', 'lightcoral', 'lightsalmon'),
               c('dodgerblue', 'pink', 'forestgreen', 'white'), 
               c('purple', 'black', 'darkgray', 'beige'))
canvas_planet(cols, radius = c(700, 300, 100), 
              center.x = c(1300, 600, 200),
              center.y = c(100, 400, 1200), 
              starprob = 0.0105)

4. さいごに

ペンや筆を使うことなく、アートな絵をコマンドで作成できるのは、楽しいですね。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です