[討論] 灰階圖如何取每個pixel value已回收
剛接觸matlab想利用來做圖像的處理跟分析
以下是我的問題:
例如一張256*256的彩圖
我利用rgb2gray轉成了灰階圖
我把灰階圖儲存下來成為 .fig的圖檔
但我希望能對這張圖取出每個pixel value
由左而右 由上往下掃描
並且用一維矩陣列印在螢幕上
以下是我所寫的:
x=imread('灰階圖檔名');
X=zeros(1,256*256);
for n=1:256
X(1+256*(n-1):256+256*(n-1))=[x(n,:)];
end
X
但是卻只能讀2值化的圖>"<
所顯示的不是0就是1(這不是我要的~"~)
我希望能取出灰階圖的值
但他卻顯示
??? Error using ==> imread at 376
Unable to determine the file format.
有沒有人可以教我修改一下讓程式可以抓取灰階圖的pixel value
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.19.122
推
07/25 18:10, , 1F
07/25 18:10, 1F
→
07/25 18:10, , 2F
07/25 18:10, 2F
→
07/25 18:10, , 3F
07/25 18:10, 3F
→
07/25 18:11, , 4F
07/25 18:11, 4F
→
07/25 18:11, , 5F
07/25 18:11, 5F
→
07/25 18:11, , 6F
07/25 18:11, 6F
→
07/25 18:11, , 7F
07/25 18:11, 7F
→
07/25 18:12, , 8F
07/25 18:12, 8F
推
07/27 01:44, , 9F
07/27 01:44, 9F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章