当前位置:  开发笔记 > 编程语言 > 正文

如何在图像中找到K个随机不同的像素?

如何解决《如何在图像中找到K个随机不同的像素?》经验,为你挑选了1个好方法。
如何解决《如何在图像中找到K个随机不同的像素?》经验,为你挑选了1个好方法。

我知道如何使用rand函数找到一个随机像素,对于图像范围内的x和y.然后用循环做K次.

但是我想更聪明地做,并确保我不选择相同的(x,y)坐标.提前致谢!



1> user664303..:

使用randperm(无需工具箱):

K = 10;
[h, w, c] = size(image);
[X, Y] = ind2sub([h w], randperm(h*w, K));

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有