私はgoogleを検索してみんながサポートしていないと言います。私は、マーカーとしてユーザー定義のpngをプロットすることができるオープンコミュニティのMATLAB関数があるのだろうかと思っていた。私が見つけた最も近いものは http://de.mathworks.com/matlabcentral/fileexchange/39487-custom-marker-plot/content/plotCustMark/plotCustMark.mでした。しかし、意図した目的には役立たない。 これについて私に何かを書くことさえ可能かどうか教えてください!ありがとう。Matlabプロットのカスタムマーカー
その他の問題:今、この奇妙な問題があります。私のPNGは黒い背景を持っています!!なぜか分からない。私はアルファ値を下げようとしましたが、まだ動作しません。
ソリューション:私は@brainkzへのコメントで述べた問題は
方法によって解決することができます。
[marker,map,transperancy ] = imread('car.png');
を通して、あなたの画像の透明度の設定をインポート後で設定する
handleIm = imagesc([x_low x_high], [y_low y_high], marker)
set(handleIm ,'AlphaData',transperancy);
明確化:イメージはすべてtransperantでしたが、別のイメージにオーバーレイしていたので、現在のイメージの背景がデフォルトの黒になりました。私は多くの人にとって本当に役に立つだろうと思うこの問題に対する解決策を投稿しました。
ループの外側で 'axis equal'を使用する方が良いのではないでしょうか? –
良い提案@Sardar_Usama – brainkz
ありがとうございます。私はこれが私のプロットの中では別々のレイヤーでスピードを変える必要があると思う。しかし今のところ、それは私がそれを意図したものです。乾杯! –