Advertisement
Guest User

t6

a guest
Nov 19th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 2.43 KB | None | 0 0
  1. a= imread('E:\Users\student\Desktop\IMG_20170205_154617.jpg');
  2. b = optimalQuantization(a,4);
  3. c = optimalQuantization(a,20);
  4. d = uniformQuantization(a,4,4,4);
  5. e = uniformQuantization(a,20,20,20);
  6. imshow(b(1),b(2));
  7. pause(10);
  8. imshow(c(1),c(2));
  9. pause(10);
  10. imshow(d);
  11. pause(10);
  12. imshow(e);
  13. pause(10);
  14. disp('סעיף א')
  15. disp('ברגע שמספר הבנים נמוך, יהיה קשה להציג מעברים חדים שהיו חלקים בתמונה המקורית. היות ואין מספיק צבעים בשביל להציג את המעבר בינהם. והמעבר מחוספס');
  16. disp('סעיף ב');
  17. imshow(c(1),c(2));
  18. pause(10);
  19. imshow(e);
  20. pause(10);
  21. disp('ניתן לראות את ההבדל הבולט בין הקוונטיזציה האופטימלית לקוונטיזציה היוניפורמית באזור הלחיים.');
  22. disp('סעיף ג')
  23. disp('uniform quantization');
  24. imshow(d);
  25. pause(10);
  26. disp('optimal quantization');
  27. imshow(b(1),b(2));
  28. pause(10);
  29. wMask = createWeightMask(a,20);
  30. f=optimalQuantizationWeighted(a,4,wMask);
  31. disp('weighted quantization');
  32. imshow(f(1),f(2));
  33. disp('האיזורים שבהם חל שיםור הם אזורים בעלי צבעים זהים שמשתנים באופפן פתאומי לצבעים לצבע אחיד אחר.')
  34. disp('האזור משתפר בזה שהעמעבר פחות חד היות וככל שקרובים ללמעבר החד בעקבות המשקול, הצבעים באזור מקבלים צבעים שיותר קרובים לממוצע הצבעים בין שני צידי המעבר.');
  35. disp('המחיר שמשלמים על המשקול הוא שישנם פיקסילים שמקבלים פחות משקל ולכן הם מקבלם צבעים ששונים בהרבה מצבעם המקורי. אך יש מעט כאלו.')
  36. disp('דוגמה לזה שמשלמים מחיר היא שבתמונה למעלה ישנם פיקסלים לבנים . אם היינו ממשקלים את כל שאר הפיקסלים בתור משקל גבוה אך את האזור הלבן כמשקל נמוך, הצבע החדש של האזור הלבן לא היה לבן בכלל אלא צבע שיותר דומה לצבעים של שאר התמונה.');
  37. disp('סעיף ד');
  38. disp('הדמיון בין שני האלגוריתמים הוא שימוש בשגיאה כתנאי עצירה ועדכון הסידים כל פעם מחדש. הסיבה היא ששני האלגוריתמים אינם יוניפורמים.');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement