صفحة: 252

הסבר לתכנית מרכז התכנית היא לולאה מקוננת , הרצה וסורקת את כל הנתונים בתמונה : הלולאה סורקת את כל העמודות , ובכל עמודה נסרקות כל השורות . הפונקציה fread קוראת כל פיקסל שלוש פעמים , כדי לקלוט את הערכים של שלושת הצבעים המרכיבים אותו . לאחר חישוב ממוצע הערכים של שלושת הצבעים מתקבל הערך של גוון האפור , והתכנית שומרת בהתאם לרמת הבהירות , את הערך 1 או 0 במערך שבו נשמרת התמונה הבינארית . לצורך הדפסת התמונה על-גבי הצג נבדקים הערכים שנשמרו במערך הנזכר . לבסוף , התכנית מקטינה את ממדי התמונה המשוחזרת למחצית מגודלו המקורי , על-ידי הגדלת ערכם של המשתנים c וr- ב , 2- במצב זה המחשב יעבור בלולאה על כל 160 העמודות ו120- השורות המרכיבות את התמונה , אך יציג על-גבי המסך רק את עמודות והשורות הזוגיות , כלומר , יתעלם מכל אותן עמודות ושורות אי זוגיות . מכאן שהתמונה שתוצג על-גבי המסך תיבנה ממחצית הערכים המרכיבים אותה . הקטנת התמונה מתחייבת היות שלא ניתן להציג על-גבי מסך הConsole- תמונות הגדולות מ80- תווים בשורה .

מטח : המרכז לטכנולוגיה חינוכית


 لمشاهدة موقع كوتار بأفضل صورة وباستمرار