Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %Funkcja nakładająca obraz klawiatury na wskazany obraz
- %
- % obraz_klaw = NalozKlawiature(obraz, ObrazKlawiatury, skala)
- %
- %obraz - obraz, na który nakładana jest klawiatura,
- %ObrazKlawiatury - obraz klawiatury,
- %skala - współczynnik skali służący do dopasowania rozmiarów obrazu
- % i klawiatury
- %
- %obraz_klaw - obraz z nałożoną klawiaturą
- %
- function obraz_klaw = NalozKlawiature(obraz, ObrazKlawiatury, skala)
- obraz = imresize(obraz, skala);
- if size(obraz, 1) > size(ObrazKlawiatury, 1),
- lwuzup = size(obraz, 1) - size(ObrazKlawiatury, 1);
- ObrazKlawiatury = [logical(ones(lwuzup, size(obraz, 2))); ObrazKlawiatury];
- end;
- obrazR = obraz(:,:,1);
- obrazG = obraz(:,:,2);
- obrazB = obraz(:,:,3);
- obrazR(~ObrazKlawiatury) = 0;
- obrazG(~ObrazKlawiatury) = 0;
- obrazB(~ObrazKlawiatury) = 0;
- obraz_klaw = obraz;
- obraz_klaw(:,:,1) = obrazR;
- obraz_klaw(:,:,2) = obrazG;
- obraz_klaw(:,:,3) = obrazB;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement