[問題] 請教matlab的繪圖已回收

看板MATLAB作者 (動き出す時間...)時間15年前 (2008/10/12 22:08), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
各位版友好,不才小弟剛初學Matlab做影像處理遇到了一個問題想請教一下版眾。 我想對一個m*n的矩陣用contour畫等高線圖, 但是做影像處理的都知道在數位影像處理中, 任一點p(x,y) x定義為直的 y是橫的 y→ 原點(1,1)→———————— x ∣ ∣ ↓∣ ∣ ∣ image ∣ ∣ ∣ ∣ ∣ ∣ ∣ ———————— 但用contour指令繪圖時,會強迫把整個矩陣上下反轉, 變成原點在左下角 如下所示 ———————— ∣ ∣ ∣ ∣ ∣ image ∣ ↑∣ ∣ x∣ ∣ ∣ ∣ 原點(1,1)→———————— y→ 而開啟圖形的Property Editor指令後 對於x,y軸 都有個"Reverse"功能可以用 不知道這個"Reverse"的語法為何? 我想編寫在m檔中以免每張圖形都要手動反轉這樣。 先在此感謝回答的版友^^a -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.108.240

10/12 23:57, , 1F
試一下在 contour 指令之後加上一行 axis xy; 看看
10/12 23:57, 1F

10/13 00:52, , 2F
沒有效用耶 請問加入axis xy;這一行的意義是?
10/13 00:52, 2F

10/13 08:25, , 3F
Axes Properties中好像有Reverse
10/13 08:25, 3F

10/13 09:54, , 4F
感謝樓上我找到了 方法是加上以下這一行
10/13 09:54, 4F

10/13 09:55, , 5F
set(gca,'YDir','reverse') 圖形就可以上下反轉 感謝^^
10/13 09:55, 5F

10/13 19:12, , 6F
圖檔座標請加入axis ij 卡式座標則加入axis xy
10/13 19:12, 6F

10/13 21:44, , 7F
感謝樓上 小弟受教了^^
10/13 21:44, 7F
文章代碼(AID): #18yWJxQ6 (MATLAB)