0
次のコードは、オーバーレイ画像上に白い点をプロットします(「ホールドオン」のため)。オーバーレイ画像を出力フォルダに保存する方法はわかっていますが、オーバーレイ画像に「白い点」をプロットした後に、オーバーレイ画像を保存します。画像を出力フォルダに保存
b = imadjust(mat2gray(BLUE));
z = zeros(size(b),'like',b);
b = cat(3,z,z,b);
O = bwperim(maskBLUE);
T= imdilate(O, true(2));
overlay = imoverlay(b, T, [1 1 1]);
imshow(overlay)
hold on;
plot(centersBLUE(:,1),centersBLUE(:,2),'.w')
h = overlay;
imwrite(h,[outputFolder]);
ありがとう、それは動作しますが、保存されたイメージではドットは黒ですが、私は白い点である '.w'としてプロットでそれを定義しました。それはコードにあるように白い点でそれを保存することは可能ですか? –
ドットは白くする必要がありますか?別の色を試してみませんか?それはMatlabのエラーかもしれません。背景が白いと見られる白い点を追跡したくない。これはちょうど投機かもしれない。 – Joseph
ありがとう、私はそれを緑色に変更しました。 –