Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %Funkcja generująca model barwy na podstawie obrazu zawierającego barwę,
- %którą ma reprezentować ten model
- %
- % model = GenerujModel(obraz_model)
- %
- %obraz_model - obraz zawierający barwę, którą ma reprezentować budowany model
- %model - wygenerowany model barwy
- %
- function model = GenerujModel(obraz_model)
- obraz_norm = RGB2rg(obraz_model);
- [lw, lk] = size(obraz_norm(:,:,1));
- model = zeros(100,100);
- for w=1:lw,
- for k = 1:lk,
- r = floor(obraz_norm(w,k,1)*100);
- if r == 0;
- r = 1;
- end;
- g = floor(obraz_norm(w,k,2)*100);
- if g == 0;
- g = 1;
- end;
- model(r, g) = model(r, g) + 1;
- end;
- end
- model = model./max(max(model));
- figure(2); imagesc(model);
Add Comment
Please, Sign In to add comment