magick: Advanced Image-Processing in R

先進的な画像処理を実施する

> library(magick)

バージョン: 0.3


関数名 概略
coder_info Magick Configuration
editing Image Editing
transformations Image Transformations

coder_info / magick_config

ImageMagickの設定を確認

Arguments

  • format: 画像ファイルの拡張子
> magick_config() %>% str()
List of 21
 $ version           : chr "6.9.5-0"
 $ modules           : logi TRUE
 $ cairo             : logi FALSE
 $ fontonfig         : logi FALSE
 $ freetype          : logi TRUE
 $ fftw              : logi FALSE
 $ ghostscript       : logi FALSE
 $ jpeg              : logi TRUE
 $ lcms              : logi FALSE
 $ libopenjp2        : logi FALSE
 $ lzma              : logi TRUE
 $ pangocairo        : logi FALSE
 $ pango             : logi FALSE
 $ png               : logi TRUE
 $ rsvg              : logi FALSE
 $ tiff              : logi TRUE
 $ webp              : logi FALSE
 $ wmf               : logi FALSE
 $ x11               : logi FALSE
 $ xml               : logi TRUE
 $ zero-configuration: logi FALSE
> coder_info("png")
$name
[1] "PNG"

$description
[1] "Portable Network Graphics"

$isReadable
[1] "TRUE"

$isWritable
[1] "TRUE"

$isMultiFrame
[1] "FALSE"

editing

画像ファイルの編集

Arguments

  • path: 画像のパス。URLでも良い
  • image
  • format
  • quality
  • flatten
  • animate
  • browser
  • stack
  • operator
  • map
  • dither
  • frames
  • ...
  • fps
  • loop
  • dispose
> # 画像の読み込み
> img <- image_read()
> 
> image_info(img)
> 
> # 画像の保存
> image_write(img, path = "", )