ما هو تنسيق صورة الفاصلة العائمة الذي يجب أن أستخدمه؟

StackOverflow https://stackoverflow.com/questions/623929

سؤال

لقد قمت في الماضي بحفظ صور RGB (التي تم إنشاؤها من عمليات المحاكاة المادية) بتنسيق 8 بت/قناة PPM أو PNG أو JPEG.

أريد الآن الحفاظ على النطاق الديناميكي لمخرجات المحاكاة، مما يعني حفظ صورة النقطة العائمة ثم التعامل مع التحويل إلى 8 بت/قناة كخطوة ما بعد المعالجة (حتى أتمكن من تعديل التحويل إلى 8 بت دون تشغيل محاكاة مطولة مرة أخرى).

هل ظهر تنسيق صورة النقطة العائمة "القياسي"؟

مكتبات الدعم/المشاهدين/أدوات المعالجة المجانية الجيدة، ويفضل أن تكون متوفرة في دبيان، ستكون بمثابة مكافأة.

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

المحلول

هل بحثت في Radiance RGBE (.hdr) و أوبنإكسر (.exr).RGBE لديه بعض كود المصدر هنا.يدعم كل من NVIDIA وATI بيانات EXR في بطاقات الرسومات الخاصة بهما.هناك كود المصدر والثنائيات من صفحة تحميل OpenEXR.أنشأت ILM برنامج OpenEXR وهو يحظى بدعم واسع النطاق.يدعم OpenEXR النقطة العائمة ذات 16 و32 بت لكل قناة، وهو ما يستخدمه معظم الأشخاص هذه الأيام، إلا إذا قاموا بكتابة التنسيق الخاص بهم.

  • ال محرر الصور بكسل لنظام Linux لديه دعم EXR للتحرير أيضًا.

  • com.pfstools يعد ذلك ضروريًا أيضًا إذا كنت ستعمل مع HDR على نظام التشغيل Linux.إنها مجموعة من برامج سطر الأوامر لقراءة وكتابة ومعالجة HDR ولديها مشاهد Qt وOpenGL.

  • يوجد أيضًا ملف jpeg2exr لنظام التشغيل Linux

  • وهنا بعض أخرى حزم دبيان لمشاهدي OpenEXR.

  • وبناءً على هذا، يبدو أن هناك أيضًا أ البرنامج المساعد الأعرج مكان ما.

نصائح أخرى

ويبدو أن تجسيد الحديث يناسب شأنه أن يصلح بك ذكر الاحتياجات، ولكن أود أن أقترح أيضا أن تنظر في استخدام هيكل الرسم البياني 2D من واحدة من الحزم تحليل جيدة في استخدام واسع من قبل المجتمع الفيزياء: <لأ href = "http://root.cern.ch/" يختلط = "نوفولو noreferrer "> ROOT أو AIDA هم الحديثة التي أنا على دراية.


ملحوظة: لقد كان أكثر من عقد من الزمان منذ I <م> تستخدم يناسب أي شيء، ولكن أذكر أن تبدأ بطريقة لطيفة ومرنة لتخزين البيانات الخام إلى حد ما

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

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