Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. A=imread('kierowca.png');
  2. AA=double(A);
  3. w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
  4. JasKon(w);
  5. B1 = AA;
  6. subplot(3,3,1);
  7. image(B1)
  8. title('zwykly');
  9.  
  10. %dodanie
  11. A=imread('kierowca.png');
  12. AA=double(A);
  13. AA=AA+30;
  14. for z=1:i
  15. for x=1:j
  16. if AA(z,x)>255
  17. AA(z,x)=255;
  18. end
  19.  
  20. if AA(z,x)<255
  21. AA(z,x)=0;
  22. end
  23. end
  24. end
  25. w= (AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114);
  26. JasKon(w);
  27. B2 = A;
  28. subplot(3,3,2);
  29. image(B2)
  30. title('dodawanie');
  31.  
  32. %mnożenie
  33. A=imread('kierowca.png');
  34. AA=double(A);
  35. AA=AA.*1.5;
  36. for z=1:i
  37. for x=1:j
  38. if AA(z,x)>255
  39. AA(z,x)=255;
  40. end
  41.  
  42. if AA(z,x)<255
  43. AA(z,x)=0;
  44. end
  45. end
  46. end
  47. w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
  48. JasKon(w);
  49. B3 = AA;
  50. subplot(3,3,3);
  51. image(B3)
  52. title('mnozenie');
  53.  
  54.  
  55. %potęgowanie
  56. A=imread('kierowca.png');
  57. AA=double(A);
  58. A=A.^2;
  59. for z=1:i
  60. for x=1:j
  61. if AA(z,x)>255
  62. AA(z,x)=255;
  63. end
  64.  
  65. if AA(z,x)<255
  66. AA(z,x)=0;
  67. end
  68. end
  69. end
  70. w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
  71. JasKon(w);
  72. B4 = AA;
  73. subplot(3,3,4);
  74. image(B4)
  75. title('potegowanie');
  76.  
  77. %pieriastkowanie
  78. A=imread('kierowca.png');
  79. AA=double(A);
  80. AA=AA.*sqrt(AA);
  81. for z=1:i
  82. for x=1:j
  83. if AA(z,x)>255
  84. AA(z,x)=255;
  85. end
  86.  
  87. if AA(z,x)<255
  88. AA(z,x)=0;
  89. end
  90. end
  91. end
  92. w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
  93. JasKon(w);
  94. B5 = AA;
  95. subplot(3,3,5);
  96. image(B5)
  97. title('pierwiastkowanie');
  98.  
  99. %logarytmiczny
  100. A=imread('kierowca.png');
  101. AA=double(A);
  102. AA=AA*log(A);
  103. for z=1:i
  104. for x=1:j
  105. if AA(z,x)>255
  106. AA(z,x)=255;
  107. end
  108.  
  109. if AA(z,x)<255
  110. AA(z,x)=0;
  111. end
  112. end
  113. end
  114. w= AA(:,:,1) * 0.299 +AA(:,:,2) * 0.587 +AA(:,:,3) * 0.114;
  115. JasKon(w);
  116. B6 = AA;
  117. subplot(3,3,6);
  118. image(B6)
  119. title('logarytmiczne');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement