내가 원하는 지리 참조 된 래스터 이미지의 각 픽셀에 대한 색 값을 추출 R. 사용하여 이전에 언급 한 tif (또는 geotif) 질문 (R - original colours of georeferenced raster image using ggplot2- and raster-packages 참조). 데이터 밴드가있는 래스터 이미지는 암시 적으로 밴드 값을 사용하여 색상을 할당 할 수 없으므로 (패턴 채우기를 나타낼 수 없음), 나는 그 픽셀 색상을 절대적으로 필요로합니다. 나는 이미 가능한 모든 256 색이 벡터에 나열되어있는 colortable
에 액세스하는 방법을 알고 있습니다. 그러나이 형식으로 매핑되지 않습니다.R - georeferenced 래스터 픽셀 색을
raster1 <- raster(paste(
workingDir, "/HUEK200_Durchlaessigkeit001_proj001.tif",
sep="", collapse=""))
raster1.pts <- rasterToPoints(raster1)
raster1.df <- data.frame(raster1.pts)
colTab <- attr(raster1, "legend")@colortable
여러분의 도움에 감사드립니다 : 여기가 매핑되지 않은 colortable
래스터 이미지를로드하고 추출하기 위해 사용하는 코드입니다!