[問題] 三維矩陣畫圖已回收

看板MATLAB作者 (??)時間17年前 (2008/12/05 20:13), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
有一個三維矩陣 B: 224*256*160 裡面的值 0~255 不等 我想看 Z=80 的 XY平面的圖 用 A=B(:,:,80); imshow(A); 可以看到我所需要的圖 但是我想看 Y=80 的 XZ平面的圖 用 A=B(:,80,:); imshow(A); 之後就出現 ??? Error using ==> imuitools\private\imageDisplayParseInputs>validateCData at 248 Unsupported dimension Error in ==> imuitools\private\imageDisplayParseInputs at 201 common_args.CData = validateCData(common_args.CData,image_type); Error in ==> imshow at 168 [common_args,specific_args] = ... 這是哪裡錯了呢?? 謝謝各位的回答 感恩!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.163.53

12/05 20:34, , 1F
imshow(squeeze(A));
12/05 20:34, 1F

12/05 20:41, , 2F
感謝樓上!!可以了~
12/05 20:41, 2F
那請問一下... 圖出來之後 並非我所要的 要使用 ImageTool內的 調整亮度(?) (Adjust contract)才可以得到我所要的 那麼 有方法可以不用經過上述步驟 就可以自動調整好嗎? 謝謝囉~ ※ 編輯: QOa 來自: 220.139.163.53 (12/05 20:57)

12/06 11:08, , 3F
imshow(squeeze(A),[]);
12/06 11:08, 3F
文章代碼(AID): #19EHhx2Z (MATLAB)
文章代碼(AID): #19EHhx2Z (MATLAB)