ייצוג צבע במחשב הוא הדרך שמגדירה את צבעו של כל פיקסל, כלומר נקודה קטנה על המסך.
במדידה ובדפוס משתמשים בשיטות שונות. בדפוס נהוג CMYK, דיו בארבעה צבעים (ציאן, מג'נטה, צהוב ושחור). צבע נוצר מהאור שמוחזר מהדף.
בצגי מחשב הצבע נוצר משתילת שלוש עוצמות אור: RGB (Red, Green, Blue, אדום, ירוק וכחול). הצבע על המסך נקבע על ידי שלוש העוצמות האלה, ונרשם כ-(R,G,B) שבהן R, G ו-B הן העוצמות של כל צבע.
לעוצמות יש ערכים שלמים בין 0 ל‑255. 0 משמעותו כיבוי, ו‑255 משמעותו עוצמה מלאה. לפעמים מעבירים את הערכים לטווח 0, 1 על ידי חלוקה ב‑255.
נוח להציג את הערכים בבסיס הקסדצימלי (בסיס 16). בכל ערוץ מקצים שתי ספרות הקסדצימליות. כך נוצרת שלשה בת שש ספרות, ולרוב מקדימים אותה בסימן #.
כיוון שיש 256 אפשרויות בכל ערוץ, אפשר לייצג יחד 256^3 = 16,777,216 צבעים.
שלשה הקסדצימלית משמשת ב‑HTML, CSS ו‑SVG. היא בנויה משש ספרות: שתי ספרות לאדום, שתי ספרות לירוק ושתי ספרות לכחול. הטווח לכל בית הוא 00 ועד FF (הקסדצימלי), המקביל ל‑0, 255 בעשרוני.
דוגמה: הערכים העשרוניים 36, 104, 160 מקבלות בהקסדצימלי את 24, 68 ו‑A0, ולכן השלשה היא 2468A0. אם ערך בעשרוני קטן מ‑16 מוסיפים אפס מוביל, למשל 4 הופך ל‑04.
קיצורים מקובלים: RRGGBB, שתי הספרות הראשונות לאדום, האמצעיות לירוק והימניות לכחול. צבע לבן הוא עוצמה מרבית בכל שלושת הערוצים.
בדפי אינטרנט אפשר להגדיר צבעים בשתי דרכים עיקריות: שלשה הקסדצימלית (כגון #RRGGBB) או בייצוג עשרוני כמו rgb(R,G,B). אפשר גם להשתמש בשמות צבע באנגלית. תקן HTML 4.01 הגביל בתחילה את שמות הצבעים לשישה‑עשר שמות.
יש כלים גרפיים שעוזרים לבחור צבע ולהפיק את קוד ה‑HTML המתאים.
דפדפנים הוסיפו שמות צבע נוספים שמקורם במערכת החלונות X (צבעי X11). שמות אלה הגיעו לשימוש בגלל דפדפנים מוקדמים כמו Mosaic ו‑Netscape, שפיתחו תמיכה ברשימה זו.
ייצוג צבע במחשב אומר איך מגדירים את צבע כל נקודה על המסך. נקודה זו נקראת פיקסל, נקודה קטנה על המסך.
מסכים בונים צבע משלושה צבעים: RGB, אדום, ירוק וכחול. כשמגבירים או מורידים את האדום, הירוק והכחול יחד, מתקבל הגוון שרואים.
עוצמת כל צבע נמדדת במספר בין 0 ל‑255. 0 אומר כבו, 255 אומר הכי בהיר.
כדי לכתוב את הערכים האלה נוח להשתמש ב"הקסדצימלי". ההקסדצימלי היא שיטת ספירה עם 16 סימנים: 0, 9 ו‑A, F. כל צבע מקבל שתי ספרות הקסדצימליות.
דוגמה פשוטה: שלוש הערכים 36, 104, 160 הופכים בהקסדצימלי ל‑24, 68, A0. יחד הם יוצרים את השלשה 2468A0.
באתרים וכפתורים משתמשים בשלשות הקסדצימליות או ב‑rgb(R,G,B). לפעמים מוסיפים לפני הקוד סימן #.
יש גם שמות צבעים מוכרים במחשבים. חלק מהשמות האלו באים ממערכת שנקראה X11. דפדפנים ישנים קיבלו את השמות האלה והיום משתמשים בהם לפעמים.
תגובות גולשים