Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- have = [
- 0x62 0x39 0x2e;
- 0xe5 0x9f 0x8d;
- 0x4c 0x7d 0xac;
- 0x39 0x52 0x0d;
- 0x83 0x7b 0xbf;
- 0x58 0xbb 0xb1;
- 0xed 0x7d 0x0f;
- 0x2f 0x4e 0xbc;
- 0xed 0x45 0x5b;
- 0x53 0x20 0x5f;
- 0xbd 0xcd 0x1f;
- 0xe2 0x9b 0x00;
- 0x00 0x28 0x9f;
- 0x51 0xad 0x3f;
- 0xdd 0x1a 0x2a;
- 0xfe 0xde 0x00;
- 0xd1 0x36 0xa0;
- 0x00 0x7f 0xae;
- 0xe2 0xe0 0xe1;
- 0xb5 0xb4 0xb6;
- 0x78 0x77 0x7b;
- 0x37 0x37 0x3c];
- want = [
- 0x73 0x36 0x2c;
- 0xd3 0x88 0x6a;
- 0x53 0x64 0x94;
- 0x53 0x4c 0x25;
- 0x85 0x6d 0xb0;
- 0x64 0xbf 0xa5;
- 0xe9 0x67 0x2b;
- 0x33 0x3e 0x96;
- 0xcc 0x35 0x43;
- 0x49 0x1a 0x3b;
- 0xa7 0xb2 0x13;
- 0xe4 0x8b 0x19;
- 0x1a 0x21 0x6e;
- 0x57 0x81 0x23;
- 0xbe 0x0a 0x19;
- 0xfd 0xbf 0x0c;
- 0xc4 0x3e 0x7e;
- 0x1e 0x5d 0x93;
- 0xd1 0xd5 0xd7;
- 0xa0 0xa0 0xa0;
- 0x68 0x5e 0x5e;
- 0x2f 0x25 0x29];
- w = want ./ 255.0
- h = have ./ 255.0
- for i = 1:size(h, 1)
- t = h(i,:);
- t2 = [
- t 0 0 0 0 0 0;
- 0 0 0 t 0 0 0;
- 0 0 0 0 0 0 t];
- if(exist("A", "var"))
- A = [A; t2];
- else
- A = t2;
- endif
- endfor
- for i = 1:size(w, 1)
- t = w(i,:)';
- if(exist("B", "var"))
- B = [B; t];
- else
- B = t;
- endif
- endfor
- xx = A \ B;
- X = round([xx(1:3)'; xx(4:6)'; xx(7:9)'] .* 100)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement