# 2値化 library(imager) # グレースケール画像 im <- grayscale(load.image("https://www.kitp.org/numericalipb/nameplate.jpg")) # しきい値 thr <- 0.3 # 0で埋めたcimg変数 im.bin <- imfill(dim = dim(im)) # imの画素値がしきい値以上なら画素値1とする im.bin[im >= thr] <- 1 layout(t(1 : 2)) plot(im, main = "元の画像") plot(im.bin, main = "2値化") layout(1)