我知道如何使用rand函数找到一个随机像素,对于图像范围内的x和y.然后用循环做K次.
但是我想更聪明地做,并确保我不选择相同的(x,y)坐标.提前致谢!
使用randperm(无需工具箱):
randperm
K = 10; [h, w, c] = size(image); [X, Y] = ind2sub([h w], randperm(h*w, K));