Plot pixels from 2D boolean array
30 次查看(过去 30 天)
显示 更早的评论
I have a 2D boolean array stored 0s and 1s where I want to plot a red pixel. For example, If the 2D boolean array has 1 for (20, 20) location, it should plot a red pixel at that location. Else, it is has 0, it should not plot the red pixel.
Can someone help me?
采纳的回答
Stephan
2019-11-30
% your array
A = randi(2,101)-1;
% the result;
R=255*ones(101);
G=255*(-A+1);
B=255*(-A+1);
res = cat(3,R,G,B);
% plot result
imshow(res)
4 个评论
更多回答(2 个)
Radhika Kulkarni
2019-11-30
1 个评论
Stephan
2019-11-30
On File Exchange there are also tools to create gif animations. Maybe you want to use this.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Scatter Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!