У меня есть матрица 1265x1777 со значениями интенсивности изображения. Мне нужно разработать файл облака точек в MATLAB для того же. Точно так же как трехмерный разброс, где координаты x, y и z хранятся в переменной; x, y должно представлять местоположение пикселя; и z соответствует интенсивности этого пикселя.
Редактировать: Обновлено в соответствии с комментариями ОП.
Предполагается, что ваша матрица 1265x1777 называется img:
x = 1:size(img,2); y = 1:size(img,1); [X,Y] = meshgrid(x,y); xyz_matrix = [X(:), Y(:), img(:)];