黑色區域,我產生了一系列使用MATLAB contourf
地塊。我需要用結果圖來完成以下工作。在此狀態下:繪製在MATLAB contourf情節
將此:
重要提示:我知道這應該變黑像素的座標。
最簡單的方法是可以使用ind2rgb
,手動執行「黑化」,然後使用imagesc
並處理軸操作。但使用這個,我將失去contourf
圖形(例如輪廓線)。
有什麼更好的點子?
黑色區域,我產生了一系列使用MATLAB contourf
地塊。我需要用結果圖來完成以下工作。在此狀態下:繪製在MATLAB contourf情節
將此:
重要提示:我知道這應該變黑像素的座標。
最簡單的方法是可以使用ind2rgb
,手動執行「黑化」,然後使用imagesc
並處理軸操作。但使用這個,我將失去contourf
圖形(例如輪廓線)。
有什麼更好的點子?
您可以通過添加黑色您使用的一個操縱數字顏色表。
M = colormap; M = [0,0,0; M]; colormap(M)
現在分配給「應該是黑色」的像素值小於最小值。這會將此值映射到現在爲黑色的最小顏色。
要高效地分配值使用subs2ind
它很優雅,非常感謝,但補丁更有用。 –
不客氣 –
'patch'呢? –
哦,好的!非常感謝!我從來沒有見過,但它應該工作! –