我试图匹配图像中的RGB值.
% R G B
RGBset = [ 3 9 12;
4 8 13;
11 13 13;
8 3 2]
img(:,:,1) = [1 2 3
6 5 4
7 9 8
10 11 12];
img(:,:,2) = [3 4 8;
6 7 8;
11 10 9;
12 13 14];
img(:,:,3)= [3 7 2;
4 9 10;
5 11 12;
6 13 14]
Run Code Online (Sandbox Code Playgroud)
在此图像中,只有一个RGB值与RGBset匹配[11,13,13],因此预期输出为:
[0 0 0;
0 0 0;
0 0 0;
0 1 0]; % reshape(img(4,2,:),1,3) = [11, …Run Code Online (Sandbox Code Playgroud) matlab image-processing matrix vectorization multidimensional-array