how do i use the rand command in an array of an image, i want the program to read the image and draw some elements from that array

1 次查看(过去 30 天)
Como uso o comando rand em uma matriz de uma imagem? Quero que o programa leia a imagem e desenhe alguns elementos dessa matriz.
  2 个评论
Felipe Koga
Felipe Koga 2019-10-19
seria de uma imagem qualquer, size(x), eu queria sortear pontos dentro da matriz dessa imagem, como se fosse o comando ''impixel'' , porem com pontos sorteado ao inves de selecionados

请先登录,再进行评论。

回答(2 个)

Image Analyst
Image Analyst 2019-10-13
Try something like this:
randomIndexes = randperm(numel(grayImage), numIndexes);
extractedPixels = grayImage(randomIndexes);
where grayImage is your grayscale image, and numIndexes is the number of pixels you want to extract from the full image.

Felipe Koga
Felipe Koga 2019-10-14
obrigado !!

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by