DCSIMG
Font Smoothing - Maxim

Browse by Tags

All Tags » Font Smoothing (RSS)
זהו פוסט המשך לפוסט הקודם , אשר שייך לסדרת הפוסטים בנושא UI . בפוסט זה אציג שני אלגוריתמים פשוטים להחלקה של גופנים. האלגוריתם הפשוט להחלקת הגופנים (Simple algorithm for font smoothing)   שיטה: Gamma smoothing כאן ניתן לראות תיאור גראפי של פעולת הוספה של פיקסלים לצדי פיקסל המטרה. אלגוריתם להחלקת הפונטים, עם רמזים (Font smoothing algorithm with hints)   שיטת 2 הצעדים: סריקה בכוון מוגדר מראש שימוש בשלשה זקיפים זקיף שמאלי, אמצעי וימיני סריקה בשני צעדים עד פיקסל מטרה זקיף שמאלי או ימני קובעים...
זהו פוסט המשך לפוסט הקודם , אשר שייך לסדרת הפוסטים בנושא UI . בפוסט זה אסקור מספר טכניקות ציור פונטים עם/ללא החלקה. (מכאן והילך אעשה שימוש במושג: " Rasterization " = ראסטריזציה = הפיכת תמונה ממוחשבת למפת סיביות) טכנולוגיות ציור פונטים ( Font Rendering ) ראסטריזציה פשוטה, ללא החלקה זהוי צורה הכי בסיסית של ראסטריזציה, ציור פשוט של קוי התווים ללא החלקה מסוג כלשהו. שיטה זו הכי מהירה (כי זה דורש פחות חישובים למיקום הטקסט על המסך). גישה זו בעלת חיסרון, כאשר מדובר בפונטים קטנים, חלק מן התווים...
Posted by Maxim | 1 comment(s)
תגים:, , ,
אני מתחיל סדרת פוסטים על ממשקי משתמש במחשבים ועל כל הנוגע ל-UI. יהיו פוסטים שיעסקו בסקירות היסטוריות וטכנולוגיות ויהיו פוסטים (שאנו המפתחים מאוד אוהבים) שנכנסים לקוד ולפיתוח GUI. כמו כן אסקור טכנולוגיות חדשות שעוזרות לפתח ממשקי משתמש. מקווה שיהיה מעניין וקולע :) UI - פוסט 1: ממשקי מחשב בעשרים שנים האחרונות בעשרים שנים האחרונות הייתה התפתחות מואצת של מחשבים; ניתן לציין שהייתה התפתחות טכנולוגית גדולה גם ביתר התחומים. תוכנות נועדו לשרת אנשים, ללא קשר לסוגיהן או ליעודן. חלק גדול מן התוכנות מופעל ע"י...