0
A
回答
3
只是爲了支持@丹的第一個建議(找上同時發佈了同樣的事情)用一個例子,這裏是你如何能覆蓋或使用強度值作爲表面灰度的表面上底襯的圖像:
[X,Y,Z] = peaks(256); % surface
I = double(imread('cameraman.tif')); % image
figure;
mesh(X, Y, Z, I); % overlay image as texture
colormap gray; hold on;
c = 1.5*min(Z(:)); % scaling Z- location of image
mesh(X, Y, c*ones(size(Z)), I) % underlay image as a constant-height surface
然而surf
與設置'texturemap'
(聯答案,因爲他認爲)是一個更漂亮的方法。
2
如果它是一個灰度圖像,那麼也許你使用surf(X,Y,Z,C)
其中X和Y將像素COORDS可以顯示圖像,也相當於你的地板在網格的底部(即meshgrid
創建它們),Z將只是zeros(n)
,C將是像素強度。然後製作你的彩條灰度。我不是100%肯定的,我會假設你可以使用類似hold on
的東西來繪製同一個圖上的衝浪和網格。
谷歌搜索我的以上建議後,我發現這個:How can I plot an image (.jpg) in MATLAB in both 2-D and 3-D?。它看起來像SURF
是要走的路,但不是使用C參數,你可以給它一個紋理貼圖,它可以是圖像。而且你只需要指定圖像角落的X,Y,Z座標就好了。
+0
非常感謝。我已經開始實現我已經呆了幾天的情節了。 – user1608954
相關問題
- 1. 相同圖像在網格視圖中出現多次
- 2. 如何在MATLAB的同一圖中顯示RGB和grascale圖像
- 3. 使圖像具有相同的尺寸在自舉網格
- 4. 在Matlab中拼接來自不同相機的疊加圖像
- 5. 如何在Matlab中製作圖像(使用相同的語法)
- 6. 繪圖和動畫的圖像網格
- 7. imageview的recyclerview聯網相同的圖像
- 8. 如何在MATLAB中顯示圖像的可滾動網格GUI
- 9. 通過在Matlab中將圖像網格與blockproc分開進行圖像過濾
- 10. 如何在MATLAB中做網格圖?
- 11. 在matlab中,如何在圖像上繪製網格
- 12. 如何在Matlab中柵格化圖像?
- 13. 的LinearLayout中相同圖像
- 14. 與itextsharp相同的單元格中的文本和圖像
- 15. 試圖在網格中粘貼圖像
- 16. matlab 3D網格和線繪圖
- 17. iOS中的圖像網格
- 18. 在圖像上的網格
- 19. MATLAB和柵格圖
- 20. 在MATLAB圖像中顯示網格線功能
- 21. MatLab中的網格圖閾值
- 22. MATLAB網格圖中峯的分析
- 23. 網格視圖中圖像的圖像視圖
- 24. 應用相同的過濾器中的圖像序列,同時顯示其在同一圖動畫在Matlab
- 25. 如何在網格中顯示相關的圖像名稱
- 26. 如何在matlab中對齊不同大小的子圖圖像
- 27. 在Matlab中反轉和切割圖像
- 28. 在Matlab中裁剪和變換圖像
- 29. 在matlab中,在同一圖上繪製熱圖和線圖
- 30. 從MATLAB中保存圖像的圖像
感謝您的幫助。我已經這麼久了。數據可視化的一些原因很難找到這個領域的專家。 – user1608954
因爲我再次遇到這個問題。對於記錄,您也可以使用'warp'進行圖像疊加,即對於'warp(X,Y,Z,I./255)'上面的例子' – gevang