האם מסך מחשב **באמת* מציג 4,294,967,296 צבעים? - כרטיסי מסך - HWzone פורומים
עבור לתוכן
  • צור חשבון

האם מסך מחשב **באמת* מציג 4,294,967,296 צבעים?


RoyShefy

Recommended Posts

למדנו היום (ברגע זה, ;D) בשיעור תכנות על הצבעים והביטים והשטויות... 16 ביט= 16 מיליון צבעים

32 ביט= 4294967296 צבעים!!!

והשאלה שלי אם כל מסך באמת מציג אותם.

ואם כל מסך מציג את כולם אז למה מסכים אחרים הם בעלי צבעים יפים יותר ממסכים אחרים.

???

קישור לתוכן
שתף באתרים אחרים

111111111111111 תחשב את זה

ואתה צודק  ;) 65536 צבעים לפי 16^2.

אבל 32^2 יוצא 4,294,967,296.

תחשב 11111111111111111111111111111111=32 ביט ועל כל ביט שני מספרים לפי חישוב למספרים עשרוניים יוצא 4,294,967,296

**עריכה**

סליחה, התבלבלתי, 24 ביט שווה ל 16.7 מיליון.

וזה בדוק, תבדוק עכשיו. ותחלק ב 1024*2 ותראה שבסוף.

קישור לתוכן
שתף באתרים אחרים

RoyShefy צודק.

32 ביט = 4 מיליארד.

24 ביט = 16.7 מיליון.

16 ביט = 64 אלף.

לדעתי אין היום מסך שיודע להציג באמת 32 ביט, אבל אני לא בטוח.

24 ביט יש בטוח, רוב ה-LCD החדשים תומכים בו (ואני מאמין שגם ה-CRT)

קישור לתוכן
שתף באתרים אחרים

מסכים מציגים ב24 ביט , יותר מזה זה מיותר כי העין של רובנו לא תבחין, וגם טווח הצבעים של מנורת המסך (יחסית לטווח הכללי) הוא מוגבל ולא צריך יותר מ24 ביט כדי לייצג אותו.

יש סורקים שסורקים ב 32 ו 48 ביט ואח"כ מורידים איכות ל24

אם תסתכל טוב תראה שבהגדרות כרטיס המסך של כתוב 32 ביט, אבל 8 הביט הנוספים הם לא עוד צבעים אלא alpha - רמות שקיפות.

קישור לתוכן
שתף באתרים אחרים

32 ביט הם למעשה 24 ביט + 8 ביט (שנדמה לי שהתפקיד שלהם הוא לקבוע רמת שקיפות לצורך blending של שכבות בזמן רינדור - אין להם השפעה על הצבע של הפיקסל עצמו אלא על התוצאה של חיבור שני פיקסלים).

אין צורך ביותר מ 24 ביט, ואפילו 16 ביט להצגת התמונה הסופית על המסך.

הסיבה שכ.מסך משתמשים היום ב 128 ביט היא שהחישוב ליצירת כל פיקסל הוא ארוך ומכיל הרבה מאוד פעולות מתמטיות. כל סטיה קטנה בשלב הראשוני יוצרת סטיה גדולה בתוצאה הסופית. אבל אחרי שהחישוב הושלם אפשר להמיר את התמונה הסופית ל 16 ביט בלי הבדל נראה לעין כמעט ול 24 ביט ללא שום הבדל.

מסכי LCD לרוב מציגים ב 16 ביט או פחות, מסכי CRT מדוייקים יותר מהם כי יש להם טווח אנלוגי שמוגבל רק מהדיוק של ה RAMDAC.

קישור לתוכן
שתף באתרים אחרים

כבר הקדימו אותי כי לא הסתכלתי כמה זמן אבל הנה

32 ביט צבע שזה מה שכולנו כמעט משתמשים בו זה 16.7 מיליון צבעים עקב העובדה שזה 24 ביט לצבע ועוד 8 ביט לשקיפות ולכן צדקתי כל הזמן הזה

המורה שלך צריך לבדוק כמה עובדות בסיסיות לפני שהוא מלמד בכיתה...

קישור לתוכן
שתף באתרים אחרים

RoyShefy צודק.

32 ביט = 4 מיליארד.

24 ביט = 16.7 מיליון.

16 ביט = 64 אלף.

לדעתי אין היום מסך שיודע להציג באמת 32 ביט, אבל אני לא בטוח.

24 ביט יש בטוח, רוב ה-LCD החדשים תומכים בו (ואני מאמין שגם ה-CRT)

אני חולק על כולכם !

רוב מסכי ה-lcd כיום מציגים עומק צבע של 18 ביט .

(המסכים המגיעים עם פנאל של au , ססמונג , מציגים 18 ביט) ..

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...