aspose.info
AR

تنسيق ملف TGA - ملف صورة رسومية من TARGA

تاريخ التحديث

ما هو ملف TGA؟

الملف ذو الامتداد .tga هو تنسيق رسومي نقطي تم إنشاؤه بواسطة Truevision Inc. وقد تم تصميمه للوحات TARGA (محول Truevision Advanced Raster) وقدم دعم عرض 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 ، العديد من الميزات المحسنة مثل:

  • الصور المصغرة
  • قناة ألفا
  • قيمة جاما
  • البيانات الوصفية النصية

من بين المساهمين الرئيسيين في إصدار TGA 2.0 من Truevision’s Shawn Steiner و Kevin Fiedly و David Spoelstra.

مواصفات تنسيق ملف TGA TARGA

يتكون ملف TGA من جزأين رئيسيين:

  • رأس
  • معلومات Color Pixel

جميع القيم الموجودة في ملف TGA مكتوبة بأحرف صغيرة وفقًا لمواصفات التنسيق.

رأس TGA

يتكون رأس ملف TGA من الحقول الخمسة التالية.

رقم الحقلالطولاسم الحقلالوصف
11 بايتطول المعرفطول حقل معرف الصورة (0-255)
21 بايتنوع خريطة اللونما إذا كانت خريطة الألوان مضمنة (0 - تشير إلى عدم وجود بيانات لخريطة الألوان مضمنة في هذه الصورة. 1 - تشير إلى أن خريطة الألوان مضمنة في هذه الصورة.)
31 بايتنوع الصورةأنواع الضغط والألوان (0- لا توجد بيانات للصورة. 1- صورة غير مضغوطة ، ملونة مخططة ، 2- غير مضغوطة ، صورة ملونة حقيقية ، 9- طول التشغيل مشفر ، صورة معينة بالألوان ، 11- طول التشغيل مشفر ، صورة بالأبيض والأسود )
45 بايتمواصفات خريطة اللونيصف خريطة الألوان
510 بايتمواصفات الصورةأبعاد الصورة وشكلها

بيانات خريطة الصور واللون

حقل لا.الطولالحقلالوصف
6من حقل طول معرف الصورةمعرف الصورةحقل اختياري يحتوي على معلومات تعريف
7من حقل مواصفات مخطط الألوانبيانات خريطة اللونجدول بحث يحتوي على بيانات خريطة اللون
8من حقل مواصفات الصورةبيانات الصورةمخزنة وفقًا لواصف الصورة

منطقة المطور (اختياري)

يوفر الإصدار 2.0 من TGA دعمًا لمزيد من التحسينات / الإضافات التي أراد العديد من المطورين تخزين المزيد من المعلومات. المعلومات اختيارية بحيث إذا لم يكن مفكك الشفرة TGA قادرًا على تفسيرها ، فسيتم تجاهلها.

منطقة الامتداد (اختياري)

رقم الحقلالطولالحقلالوصف
102 بايتحجم الامتدادالحجم بالبايت من منطقة الامتداد ، دائمًا 495
1141 بايتاسم المؤلفاسم المؤلف. إذا لم يتم استخدامها ، يجب تعيين البايت على NULL (\ 0) أو مسافات
12324 بايتتعليق المؤلفتعليق منظم في أربعة أسطر ، كل منها يتكون من 80 حرفًا بالإضافة إلى NULL
1312 بايتطابع التاريخ / الوقتتاريخ ووقت إنشاء الصورة
1441 بايتمعرف الوظيفة
156 بايتوقت العملالساعات والدقائق والثواني التي تم قضاؤها في إنشاء الملف (للفواتير ، وما إلى ذلك)
1641 بايتمعرّف البرنامجالتطبيق الذي أنشأ الملف.
173 بايتإصدار البرنامج
184 بايتلون المفتاح
194 بايتنسبة أبعاد البكسل
204 بايتقيمة جاما
214 بايتإزاحة تصحيح اللونعدد البايت من بداية الملف إلى جدول تصحيح الألوان إن وجد
224 بايتطابع بريديعدد البايتات من بداية الملف إلى صورة الطابع البريدي إن وجدت
234 بايتمسح خط الإزاحةعدد البايتات من بداية الملف إلى جدول خطوط المسح إن وجدت
241 بايتنوع السماتيحدد قناة ألفا

تذييل الملف (اختياري)

يمثل آخر 26 بايت من الملف التذييل ، والذي إذا كان موجودًا يعني أنه من المحتمل أن يكون ملف الإصدار 2 من TGA.

رقم الحقلالطولالحقلالوصف
284 بايتالإزاحةالإزاحة بالبايت من بداية الملف
294 بايتإزاحة منطقة المطورالإزاحة بالبايت من بداية الملف
3016 بايتالتوقيعيحتوي على “TRUEVISION-XFILE”
311 بايتيحتوي على “.”
321 بايتيحتوي على NULL

مراجع

انظر أيضًا