04-18 17:17
Notice
Recent Posts
Recent Comments
관리 메뉴

Scientific Computing & Data Science

[Scientific Computing / Image Processing] R의 EBImage 라이브러리를 이용하여 랜덤 이미지 생성하기 본문

Scientific Computing/Image Processing

[Scientific Computing / Image Processing] R의 EBImage 라이브러리를 이용하여 랜덤 이미지 생성하기

cinema4dr12 2017. 6. 23. 23:12

by Geol Choi | 


R의 EBImage 라이브러리 패키지를 이용하여 랜덤 컬러 이미지 생성하는 법을 소개한다.

EBImage 패키지 설치 및 로딩

1
2
3
4
5
## try http:// if https:// URLs are not supported
source("https://bioconductor.org/biocLite.R")
biocLite("EBImage")
 
base::require(EBImage)
cs

이미지 사이즈 정의

1
2
nWidth <- 200
nHeight <- 150
cs

랜덤 컬러 이미지 생성

1
img <- Image(stats::rnorm(nWidth*nHeight*3), dim=base::c(nWidth,nHeight,3), colormode='Color')
cs

이미지 디스플레이

1
EBImage::display(x=img, method="raster")
cs

이미지 저장 및 결과

1
2
EBImage::display(x=img, method="raster")
EBImage::writeImage(x=img, files="./random_color.png", quality=100)
cs


Comments