如果我使用image()命令在Matlab中製作一個4像素乘4像素的圖像,它會在像素中間的刻度標記居中。我希望刻度線以像素的左下角爲中心。有沒有辦法做到這一點?圖像上的刻度線是否可能以像素的邊緣爲中心?
3
A
回答
1
您可以指定x和像素的y座標0.5將它們轉移:
image([0.5,3.5],[0.5,3.5],magic(4))
1
嘗試以下操作:
a = randi([0 255], [4 4]);
figure, imagesc(a), caxis([0 255])
b = zeros(size(a)+1);
b(1:end-1,1:end-1) = a;
figure, pcolor(b), caxis([0 255]), axis ij
注意,我延長了矩陣a
因爲pcolor
丟棄最後行列。
1
我覺得這個代碼將做你想做的。它把刻度標記只在像素的邊緣:
A = ...; %# Your 4-by-4 matrix
image([0.5 3.5],[0.5 3.5],A); %# Pixel edges are at 0, 1, 2, 3, and 4
set(gca,'XTick',0:4,'YTick',0:4); %# Place tick marks at 0, 1, 2, 3, and 4
相關問題
- 1. Pyglet,包裹圖像的邊緣像素
- 2. 查找圖像中邊緣的密度
- 3. 灰度圖像中像素的質心
- 4. 的UITextField黑色像素的邊緣是
- 5. Html像素化邊緣上的透明背景圖像
- 6. OpenCV - 計算圖像的邊緣強度
- 7. 如何將圖像的邊緣像素重複爲無窮遠?
- 8. 如何測量邊緣檢測圖像邊緣的長度?
- 9. 是否有任何圖像庫可以剪切圖片的白色邊緣?
- 10. 檢查灰度圖像中的像素是否爲黑色(OpenCV)
- 11. 是否可以縮小浮動元素旁邊圖像的寬度(響應)?
- 12. WPF圖像邊緣
- 13. 在邊緣圖像中查找最大輪廓的像素
- 14. 是否可以在JavaScript中讀取圖像的像素?
- 15. 是否可以在jSlider比例上查找第一個刻度線的像素位置?
- 16. 平滑的圖像邊緣
- 17. div的邊框上的中心圖像
- 18. 在CUDA中將二維Canny邊緣圖像轉換爲一維邊緣像素陣列 - 奇怪的行爲
- 19. 圖像上的圓形邊緣
- 20. AndroidSVG圖像上的模糊邊緣
- 21. 圖像上邊緣和底部邊緣的命名約定
- 22. 圖像中心,而不是背景css或負邊緣
- 23. 像素化UIButton邊緣
- 24. 是否可以在GitHub降價中爲圖像添加邊框?
- 25. 是否可以在ReportLab中爲圖像添加邊框?
- 26. 文本爲中心的旁邊,圖像
- 27. 是否可以在9patch圖像中製作兩個刻度區域?
- 28. 如何使用圖像和保留邊緣「像素」的外觀
- 29. 從svg圖像中刪除像素化邊緣
- 30. 如何平滑圖像的鋸齒邊緣爲直線?
我試過之前,但它仍然缺少的0刻度,如果是並排常規圖形,它並不如期待不錯。 – Wires 2010-04-16 22:53:51
@線:這很奇怪。在左下角,x軸爲0,y軸爲4。 – Jonas 2010-04-17 01:13:44