ייצוג צבע במחשב – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
אשמדאי (שיחה | תרומות)
מ שוחזר מעריכות של 62.0.234.1 (שיחה) לעריכה האחרונה של בקרה וייעוץ
Matanyabot (שיחה | תרומות)
מ בוט החלפות: לעיתים
שורה 8:
ישנן מספר שיטות לסימול העוצמות השונות. בשפת [[HTML]] (לעיצוב [[ממשק משתמש|ממשקים]] של [[אתר אינטרנט|אתרי אינטרנט]]) ובמגוון יישומים נוספים מסמנים את הצבע על ידי רצף של שלושה מספרים הקסדצימליים דו ספרתיים, המייצגים את העוצמה היחסית של האור האדום, הירוק והכחול בצבע. בחלק משפות המחשב מוסיפים לפני קוד הצבע את הסימון סולמית (#).
 
קביעת העוצמות של מרכיבי הצבע השונים נעשית על ידי השמת המספרים השלמים בין 0 ל 255 לכל אחד מן המשתנים R, G ו B, כאשר 0 פירושו לא להאיר בכלל את הפיקסל, ו-255 מסמל הארה במלוא העוצמה. (לעתיםלעיתים מסמנים עוצמה יחסית על ידי חלוקה ב-255, ואז הערכים הם בין 0 ל-1). לשם הנוחות נהוג לתרגם את מספרים אילו ל[[בסיס הקסדצימלי]] (בסיס 16) בו יש צורך רק ב-2 תווים כדי לייצג מספרים בטווח הנ"ל. באופן זה מקצים לכל אחד משלושת צבעי היסוד (RGB) שני תווים משמאל לימין. בכל צבע הטווח נע מ-00 ל-FF (מ-0 ל-255 בבסיס דצימלי) שמבטאים רוויה של אותו הצבע. מכיוון שבכל מרכיב ניתן ליצור 256 גוונים שונים, מספר הצבעים השונים שניתן לייצג באופן זה הוא 256 בחזקת שלוש שהם 16,777,216 צבעים שונים.
 
== שלשות הקסדצימליות ==
שורה 26:
* פיקסל שחור ייוצג כך: R=0, G=0, B=0 או כך (בכתיבה מקוצרת): 000000.
* פיקסל לבן יוצג כך: R=255, G=255, B=255 או כך (בכתיבה מקוצרת): FFFFFF.
את הכתיבה המקוצרת לעתיםלעיתים מכנים RRGGBB שכן שתי הספרות השמאליות מיצגות את כמות האדום, שתי האמצעיות את כמות הירוק והימניות את הכחול.
 
טבלה שמדגימה את צבעי היסוד