How to overlay randomized point grid on photo?
4 views (last 30 days)
Show older comments
I need to take a randomized point grid with the code:
x=rand(1,50)*5
y=rand(1,50)*5
scatter(x,y)
And overlay it onto a picture. I am not sure if this can be done or how to do it? Any help would be appreciated!
1 Comment
Jonathan Chin
on 18 Oct 2017
im=imread('peppers.png');
imshow(im);
hold on
x=rand(1,50)*512
y=rand(1,50)*384
scatter(x,y)
Answers (1)
Cedric
on 18 Oct 2017
Edited: Cedric
on 18 Oct 2017
I = imread( 'MyImage.png' ) ;
x = rand( 1, 50 ) * size( I, 2 ) ;
y = rand( 1, 50 ) * size( I, 1 ) ;
imshow( I ) ;
hold on ;
scatter( x, y ) ;
1 Comment
Cedric
on 21 Oct 2017
Is this answer working for you? If so please [Accept it]. If not, I am happy to provide more information.
See Also
Categories
Find more on Image Processing Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!