2011-04-09 3 views
3

안녕하세요 회색 이미지 읽기에는 imread를 사용합니다. 그것은 나에게 x-by-y 매트릭스 (모든 셀에 그레이 레벨을 포함)를 주지만, 이미지 포인트의 n-by-3 (x, y 및 그레이 레벨) 배열에서 필요합니다.
어떻게 imread 결과를 3x3x 배열로 변환 할 수 있습니다.그레이 이미지를 n-by-3 배열로 변환하는 방법

감사

답변

2
[height, width] = size(image); 
[X, Y] = meshgrid(1:width, 1:height); 
points = [X(:) Y(:) image(:)] 
관련 문제