سؤال

وأنا باستخدام محمل صورة (الشيطان) لتحميل الصورة. ايم أتساءل فقط إذا تم تحديد شكل صورة (شكل غير مضغوط في الذاكرة) تحميل من ملفات (jpg أو بابوا نيو غينيا و .bmp غيرها) عن طريق برنامج تحميل الصور نفسها، أو بعض الطريق يتوقف على ملف الصورة الفعلية.

ويبدو كل الصور لقد بحثت في حتى الآن ليتم تحميلها في شكل RGBA / UNSIGNED_BYTE. ولكن أنا أتساءل عما اذا كان يمكن دائما الاعتماد على هذا. فهل يعقل أن صورة قد يكون في الواقع تحميلها في شكل RGBA / تعويم بدلا من ذلك؟ (ملاحظة: أنا على أمل أن شكل صورة تحميل سوف يكون دائما هو نفسه، أريد أن تعتمد عليه:)

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

والشكر

هل كانت مفيدة؟

المحلول

وأنا لا أعرف الشيطان، ولكن ما يقرب من أي مكتبة التصوير سوف توفر لك مع كائن الصورة التي لديها بعض مفهوم تنسيق بكسل. تنسيق بكسل يخبرك كيفية وضع صورة في الذاكرة. تبحث بسرعة في المستندات، وأرى أن IlTexImage لديها خاصية تسمى Format التي يمكن أن تكون واحدة من IL_COLOUR_INDEX، IL_RGB، IL_RGBA، وما إلى ذلك وتقول مستندات

<اقتباس فقرة>   

وتنسيق بيانات الصورة. وترد صيغ مقبولة هنا و   لا تحتاج إلى تفسير

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top