aspose.info
HE

פורמט קובץ TGA - קובץ תמונה גרפי של TARGA

עודכן

מהו קובץ TGA?

קובץ עם סיומת .tga הוא פורמט גרפי רסטר והוא נוצר על ידי Truevision Inc. הוא תוכנן עבור לוחות TARGA (Truevision Advanced Raster Adapter) וסיפק תמיכה בתצוגת Highcolor/truecolor עבור מחשבים תואמי IBM. הוא תומך ב-8, 16, 24 ו-32 סיביות לפיקסל וערוץ אלפא של 8 סיביות. זה גם תומך בדחיסת RLE ללא אובדן שניתן ליישם כדי להקטין את גודל התמונה. תמונות ומרקמים דיגיטליים משתמשים בפורמט התמונה TGA.

היסטוריה קצרה

היווצרות פורמט קובץ TGA נוצר בשנת 1984 על ידי AT&T EPICenter (מאוחר יותר חולץ והוקמה כישות עצמאית המכונה Truevision) שעבדה על שיווק טכנולוגיות חדשות שפותחו על ידי AT&T עבור מאגרי מסגרת צבעונית. EPICenter כבר עבדה על שני הכרטיסים הראשונים שלה, VDA (מתאם תצוגת וידאו) ו-ICB (לוח לכידת תמונה) שעבורם העבודה על שני סוגי קבצים, .vda ו-.icb, כבר הייתה בתהליך. פורמטים אלה של קבצים קודדו והוצג פורמט קובץ ספציפי פחות רחב TGA. TGA הייתה הרחבה למה שכבר היה בשימוש, וסיפקה מידע כמו רוחב, גובה, עומק פיקסל, מפת צבע משויכת ומקור התמונה.

גרסת 2.0 של TGA, שפורסמה ב-1989, שילבה מספר תכונות משופרות כגון:

  • תמונות ממוזערות
  • ערוץ אלפא
  • ערך גמא
  • מטא נתונים טקסטואליים

התורמים העיקריים לגרסת 2.0 של TGA כוללים את שון שטיינר של Truevision, קווין פידלי ודיוויד ספולסטרה.

מפרטי פורמט קובץ TGA TARGA

קובץ TGA מורכב מ-2 חלקים עיקריים:

  • כותרת ראשית
  • מידע על פיקסלים צבעוניים

כל הערכים בקובץ TGA הם ב-littl-endian לפי מפרטי הפורמט.

כותרת TGA

כותרת קובץ TGA מורכבת מחמשת השדות הבאים.

מספר שדהאורךשם שדהתיאור
11 בתיםאורך מזההאורך שדה מזהה התמונה (0-255)
21 בייטסוג מפת צבעהאם מפה צבעונית כלולה (0 - מציין שלא כלולים נתונים של מפת צבע בתמונה זו. 1 - מציין שמפת צבע כלולה בתמונה זו.)
31 בתיםסוג תמונהסוגי דחיסה וצבע (0- ללא נתוני תמונה. 1- לא דחוס, תמונה ממופה צבע, 2- לא דחוס, תמונה בצבע אמיתי, 9- מקודדת באורך ריצה, תמונה ממופה צבע, 11- מקודדת באורך ריצה, תמונה בשחור-לבן )
45 בתיםמפרט מפת צבעמתאר את מפת הצבע
510 בתיםמפרט תמונהמידות ופורמט תמונה

נתוני תמונה ומפת צבע

שדה מס.אורךשדהתיאור
6משדה אורך מזהה תמונהמזהה תמונהשדה אופציונלי המכיל מידע מזהה
7משדה מפרט מפת צבענתוני מפה צבעונייםטבלת חיפוש המכילה נתוני מפת צבע
8משדה מפרט תמונהנתוני תמונהמאוחסן לפי מתאר התמונה

אזור מפתחים (אופציונלי)

TGA גרסה 2.0 מספקת תמיכה בשיפורים/תוספות נוספות שמפתחים רבים רצו לאחסן מידע נוסף. המידע הוא אופציונלי כך שאם מפענח TGA אינו מסוגל לפרש אותו, יתעלם ממנו.

אזור הרחבה (אופציונלי)

שדה מס'אורךשדהתיאור
102 בתיםגודל הרחבהגודל בבתים של אזור ההרחבה, תמיד 495
1141 בתיםשם המחברשם המחבר. אם לא נעשה שימוש, יש להגדיר בתים ל-NULL (\0) או רווחים
12324 בתיםהערת מחברהערה, מאורגנת כארבע שורות, שכל אחת מהן מורכבת מ-80 תווים בתוספת NULL
1312 בתיםחותמת תאריך/שעהתאריך ושעה שבהם נוצרה התמונה
1441 בתיםמזהה משרה
156 בתיםזמן עבודהשעות, דקות ושניות שהושקעו ביצירת הקובץ (לחיוב וכו')
1641 בתיםמזהה תוכנההאפליקציה שיצרה את הקובץ.
173 בתיםגרסת תוכנה
184 בתיםצבע מפתח
194 בתיםיחס רוחב-גובה של פיקסל
204 בתיםערך גמא
214 בתיםהיסט תיקון צבעמספר בתים מתחילת הקובץ לטבלת תיקון הצבעים אם קיימת
224 בתיםבול דוארמספר בתים מתחילת הקובץ ועד לתמונת בול הדואר אם קיימת
234 בתיםהיסט קו סריקהמספר בתים מתחילת הקובץ לטבלת קווי הסריקה אם קיים
241 בייטסוג תכונותמציין את ערוץ האלפא

כותרת תחתונה של קובץ (אופציונלי)

26 הבתים האחרונים של הקובץ מייצגים את הכותרת התחתונה, שאם קיים אומר שזה כנראה קובץ TGA גרסה 2.

מס’ שדהאורךשדהתיאור
284 בתיםקיזוז הרחבההיסט בבתים מתחילת הקובץ
294 בתיםקיזוז שטח מפתחיםהיסט בבתים מתחילת הקובץ
3016 בתיםחתימהמכיל “TRUEVISION-XFILE”
311 בייטמכיל “.”
321 בייטמכיל NULL

הפניות

ראו גם