我已經搜索谷歌,大家都說它不支持。我想知道是否有任何開放的社區matlab函數能夠將用戶定義的png繪製爲標記。我發現最近的是 http://de.mathworks.com/matlabcentral/fileexchange/39487-custom-marker-plot/content/plotCustMark/plotCustMark.m。但它不符合預期的目的。 讓我知道,如果它甚至有可能爲我寫點東西!謝謝。自定義標記爲Matlab陰謀
其他問題:好的,我現在有這個奇怪的問題。我的PNG有黑色背景!我不明白爲什麼。我試圖降低alpha值仍然不起作用。
解決方案:我在評論@brainkz提到的問題可以通過
方法解決:通過
[marker,map,transperancy ] = imread('car.png');
導入圖像的透明度設置並稍後設置
handleIm = imagesc([x_low x_high], [y_low y_high], marker)
set(handleIm ,'AlphaData',transperancy);
澄清:圖像都是transperant,但由於我將它覆蓋在另一個圖像上,它將當前圖像背景變成默認黑色。我發佈了一個解決這個問題的方案,我想對很多人來說真的很有用。
在循環之外使用''''''''''''''' –
好建議@Sardar_Usama – brainkz
非常感謝。我認爲這需要在我的情節中用不同的層次進行修補。但到目前爲止,它確實做了我想要的事情。乾杯! –