Matlab 我想把圆点的颜色改成蓝色怎么办?
圆点的颜色保持为白色,我想将圆点的颜色更改为蓝色Matlab 我想把圆点的颜色改成蓝色怎么办?,matlab,Matlab,圆点的颜色保持为白色,我想将圆点的颜色更改为蓝色 function dotted() video = VideoWriter('Dotted-Line.avi'); video.FrameRate = 100; video.Quality = 100; open(video); for r = 1:460 I = zeros(500); I(r+20,8:16:500) = 1; d = bwdist
function dotted()
video = VideoWriter('Dotted-Line.avi');
video.FrameRate = 100;
video.Quality = 100;
open(video);
for r = 1:460
I = zeros(500);
I(r+20,8:16:500) = 1;
d = bwdist(I);
imshow(d<2.5,'Border','tight');
frame = getframe;
writeVideo(video,frame);
end
close(video);
end
函数点()
video=VideoWriter('point-Line.avi');
video.FrameRate=100;
视频质量=100;
开放式(视频);
对于r=1:460
I=零(500);
I(r+20,8:16:500)=1;
d=bwdist(I);
imshow(d您希望更改图形的颜色(或R2014b及更高版本中的轴)。默认情况下,imshow
使用灰度彩色贴图,这将使您的二值图像变为黑白
您可以改为定义两个值的自定义颜色映射(黑色表示0,蓝色表示1)
您要更改图形的颜色(或R2014b及更高版本中的轴)。默认情况下,imshow
使用灰度彩色贴图,这将使您的二值图像变为黑白
您可以改为定义两个值的自定义颜色映射(黑色表示0,蓝色表示1)
你指的是什么点?@Suever。那些白点。靠近蜘蛛。你什么意思你看不到它们?你指的是什么点?@Suever。那些白点。靠近蜘蛛。你什么意思你看不到它们?
cmap = [0 0 0; % Black
0 0 1]; % Blue
imshow(d < 2.5);
colormap(gca, cmap)
imshow((d < 2.5) + 1, cmap)