【R】supercells

1. はじめに

supercellsは、super picxelsをラスターデータやRGBデータに描いてくれるパッケージです。

2.インストール

Githubからインストールします。

remotes::install_github("Nowosad/spDataLarge")
remotes::install_github("Nowosad/supercells")

3. つかってみる

ラスターデータを普通に描画すると

library(supercells)
library(terra)
library(sf)
vol = rast(system.file("raster/volcano.tif", package = "supercells"))
plot(vol)

ですが、super picxelとすると

vol_slic1 = supercells(vol, k = 50, compactness = 1)
plot(st_geometry(vol_slic1), add = TRUE, lwd = 0.2)

同じ高さ(値)を取り囲むように線が表示されます。

4. さいごに

図の境界がよりよくわかります。このほか、RGBデータにも対応しているようです。

Add a Comment

メールアドレスが公開されることはありません。