Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- A=imread('kierowca.png');
- AA=double(A);
- w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
- JasKon(w);
- B1 = AA;
- subplot(3,3,1);
- image(B1)
- title('zwykly');
- %dodanie
- A=imread('kierowca.png');
- AA=double(A);
- AA=AA+30;
- for z=1:i
- for x=1:j
- if AA(z,x)>255
- AA(z,x)=255;
- end
- if AA(z,x)<255
- AA(z,x)=0;
- end
- end
- end
- w= (AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114);
- JasKon(w);
- B2 = A;
- subplot(3,3,2);
- image(B2)
- title('dodawanie');
- %mnożenie
- A=imread('kierowca.png');
- AA=double(A);
- AA=AA.*1.5;
- for z=1:i
- for x=1:j
- if AA(z,x)>255
- AA(z,x)=255;
- end
- if AA(z,x)<255
- AA(z,x)=0;
- end
- end
- end
- w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
- JasKon(w);
- B3 = AA;
- subplot(3,3,3);
- image(B3)
- title('mnozenie');
- %potęgowanie
- A=imread('kierowca.png');
- AA=double(A);
- A=A.^2;
- for z=1:i
- for x=1:j
- if AA(z,x)>255
- AA(z,x)=255;
- end
- if AA(z,x)<255
- AA(z,x)=0;
- end
- end
- end
- w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
- JasKon(w);
- B4 = AA;
- subplot(3,3,4);
- image(B4)
- title('potegowanie');
- %pieriastkowanie
- A=imread('kierowca.png');
- AA=double(A);
- AA=AA.*sqrt(AA);
- for z=1:i
- for x=1:j
- if AA(z,x)>255
- AA(z,x)=255;
- end
- if AA(z,x)<255
- AA(z,x)=0;
- end
- end
- end
- w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
- JasKon(w);
- B5 = AA;
- subplot(3,3,5);
- image(B5)
- title('pierwiastkowanie');
- %logarytmiczny
- A=imread('kierowca.png');
- AA=double(A);
- AA=AA*log(A);
- for z=1:i
- for x=1:j
- if AA(z,x)>255
- AA(z,x)=255;
- end
- if AA(z,x)<255
- AA(z,x)=0;
- end
- end
- end
- w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
- JasKon(w);
- B6 = AA;
- subplot(3,3,6);
- image(B6)
- title('logarytmiczne');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement