تبدیل EXR به PNG
رندر OpenEXR خود را به PNG تبدیل کنید تا در هر مرورگر، پیامرسان یا اسلاید ارائه نمایش داده شود. تصویر شناور به رنگ استاندارد 8 بیتی همراه با کانال آلفا تبدیل میشود و برای پیشنمایش مشتری یا نمونهکار آماده است.
مبدل عکس
یا فایلهای JPG, JPEG, JPE … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
85 عکسها را از نظر بصری مشابه اصل نگه میدارد. فقط وقتی فایل کوچکتر میخواهید آن را کمتر کنید.
JPG، BMP و EPS شفافیت ندارند. پیکسلهای شفاف با این رنگ پر میشوند.
رنگ هگز پشت پیکسلهای شفاف، مثلاً #FFFFFF.
این قالب فقط یک تصویر را نگه میدارد. اگر میخواهید انیمیشن حفظ شود خروجی GIF یا WebP را انتخاب کنید.
آیکون چنداندازهای چند وضوح را در یک فایل دارد؛ مرورگرها و سیستمعاملها همان را که لازم دارند برمیدارند.
ابعاد اصلی را نگه دارید یا یک ضلع را وارد کنید تا نسبت تصویر حفظ شود.
پیکسل برای ضلعی که در بالا انتخاب کردید.
درصدی از ابعاد اصلی.
sRGB برای صفحه نمایش و وب مناسب است. برای چاپ حالت اصلی را نگه دارید؛ سیاهوسفید رنگ را حذف میکند.
فقط فراداده است؛ 0 مقدار اصلی را نگه میدارد. چاپگرها و برخی درگاهها این عدد را میخوانند؛ ابعاد پیکسلی را تغییر نمیدهد.
نحوه استفاده از این ابزار
- 1
رندرهای .exr را بارگذاری کنید
فایلهای EXR تکلایه یا چندلایه از Blender، Houdini، Maya یا Nuke. تا ۲۰ فایل در هر دسته و هر کدام حداکثر 95 MB.
- 2
روی «تبدیل به PNG» بزنید
تصویر اصلی RGBA خوانده میشود، از نور خطی به رنگ نمایشی نگاشت میشود و بهصورت PNG هشتبیتی ذخیره میشود.
- 3
نتیجه را با نمایشگر خود مقایسه کنید
فایل PNG را کنار پنجرهٔ رندر باز کنید. اگر ظاهر آن فرق داشت، توضیح زیر دربارهٔ تبدیل نمایش (view transform) دلیلش را شرح میدهد.
EXR نور را بهصورت اعداد اعشاری ذخیره میکند و PNG در هر کانال 256 سطح دارد. تبدیل، یکی را به دیگری نگاشت میکند و فقط تصویر beauty و آلفا را نگه میدارد.
تبدیل EXR به PNG برای رندرهای Blender و جلوههای ویژه
شرکت Industrial Light & Magic فرمت OpenEXR را برای خط تولید فیلم خود ساخت و در سال 2003 آن را متنباز کرد. نوع نیمشناور 16 بیتی آن اجازه میدهد پیکسل بسیار روشنتر از سفید باشد؛ چیزی که کامپوزیتورها برای افزودن درخشش، تغییر نوردهی یا اصلاح رنگ نما بدون پلهپله شدن به آن نیاز دارند. این فرمت اکنون زیر نظر Academy Software Foundation نگهداری میشود و Blender، Houdini، Maya، Nuke و After Effects همگی آن را ذخیره میکنند.
همین انعطاف دلیل میشود که فایل .exr در مرورگر، گالری گوشی، Slack یا Google Slides باز نشود. وقتی کارفرما میخواهد یک فریم را ببیند، مدرس یک تصویر ثابت برای تحویل تمرین میخواهد یا ArtStation به تصویر نمونهکار نیاز دارد، رندر باید به یک عکس معمولی تبدیل شود. PNG انتخاب رایج است: بدون اتلاف، در جاهایی که رندر شفاف است شفاف، و در همهجا خواندنی.
از نور شناور خطی تا PNG هشتبیتی
خواندن لایهٔ beauty
تصویر اصلی RGBA فایل EXR رمزگشایی میشود؛ مقادیر اعشاری ممکن است بسیار بالاتر از 1.0 باشند.
نگاشت به رنگ نمایشی
نور خطی به sRGB تبدیل میشود و مقادیر فراتر از سفید فشرده یا بریده میشوند.
نوشتن PNG هشتبیتی
هر کانال، از جمله آلفا، به محدودهٔ 0–255 درمیآید و بدون اتلاف فشرده میشود.
کدام کانالها و AOVهای EXR به PNG منتقل میشوند
| from ↓ · to → | PNG | JPG |
|---|---|---|
| RGB beauty | RGB beauty to PNG: yes | RGB beauty to JPG: yes |
| Alpha | Alpha to PNG: yes | – Alpha to JPG: no |
| عمق (Z) | – عمق (Z) to PNG: no | – عمق (Z) to JPG: no |
| Normal | – Normal to PNG: no | – Normal to JPG: no |
| Cryptomatte | – Cryptomatte to PNG: no | – Cryptomatte to JPG: no |
| لایههای نمای اضافی | – لایههای نمای اضافی to PNG: no | – لایههای نمای اضافی to JPG: no |
EXR
OpenEXR
OpenEXR قالب تصویر با دامنه پویای بالا (HDR) است که Industrial Light & Magic توسعه داد و در سال 2003 بهصورت متنباز منتشر کرد. کانالهای 16 بیتی half-float یا 32 بیتی float را ذخیره میکند، بنابراین نواحی بسیار روشن و سایههای عمیق هنگام ویرایش بدون برش (clipping) حفظ میشوند. از کانالهای نامدار متعدد، لایهها و فشردهسازی lossless یا lossy پشتیبانی میکند و در جلوههای بصری، ترکیببندی (compositing) و رندر سهبعدی استاندارد است. فایلها بزرگاند و نمایشگرهای معمولی تصویر و مرورگرها نمیتوانند آنها را درست نمایش دهند.
- فشردهسازی
- با اتلاف یا بدون اتلاف
- شفافیت
- بله
- انیمیشن
- خیر
- سال معرفی
- 2003 · Industrial Light & Magic
PNG
گرافیک شبکهای قابلحمل
PNG یک فرمت رستری بدون اتلاف است که در سال ۱۹۹۶ توسط PNG Development Group منتشر شد و بعدها W3C و ISO آن را استاندارد کردند. هر پیکسل را دقیقاً حفظ میکند، از شفافیت کامل آلفا پشتیبانی میکند و متن، لبههای تیز و رنگهای یکدست را بدون artefact نگه میدارد. همین دقت آن را برای اسکرینشات، لوگو، آیکون و گرافیک رابط کاربری مناسب میکند. در عوض حجمش زیاد است: عکسهایی که با PNG ذخیره شوند اغلب چند برابر همان عکس با JPEG یا WebP حجم دارند. همه مرورگرها، سیستمعاملها و ویرایشگرها فایلهای PNG را باز میکنند.
- فشردهسازی
- بدون اتلاف
- شفافیت
- بله
- انیمیشن
- خیر
- سال معرفی
- 1996 · PNG Development Group
تبدیل EXR به PNG آخرین مرحلهٔ کار سهبعدی یا VFX است: هنرمندان نسخهٔ اصلی اعشاری را برای کامپوزیت نگه میدارند و PNG را به کارفرما، سایتهای نمونهکار و برنامههای چت میدهند که OpenEXR را نمیخوانند.
فایل EXR را نگه دارید
PNG یک نسخهٔ تحویلی است. وقتی نواحی روشن به سفید بریده شوند و پاسها حذف شوند، دیگر نمیتوانید نما را از روی آن دوباره اصلاح رنگ کنید. EXR را کنار PNG بایگانی کنید و اگر برای نقشهٔ محیطی radiance HDR هم پیشنمایش میخواهید، آن را با HDR به JPG تبدیل کنید.
پرسشهای رایج دربارهٔ تبدیل OpenEXR به PNG
چرا PNG با پنجرهٔ رندر Blender متفاوت به نظر میرسد؟
Blender رندرها را از طریق یک view transform نشان میدهد؛ از Blender 4.0 به بعد پیشفرض AgX است و پیش از آن Filmic بود، بهعلاوهٔ هر Look و نوردهیای که تنظیم کرده باشید. فایلهای EXR بهصورت دادههای خام خطی صحنه و بدون این تبدیل ذخیره میشوند، پس مبدلی بیرون از Blender از آن خبر ندارد. برای تطابق دقیق، PNG را مستقیماً از خود Blender ذخیره کنید.
آیا PNG میتواند محدودهٔ HDR فایل EXR را نگه دارد؟
خیر. یک PNG هشتبیتی در هر کانال 256 سطح از سیاه تا سفید نمایشگر دارد، در حالی که EXR نیمشناور میتواند مقادیری تا 65,504 را ذخیره کند. نواحی روشنتر از سفید فشرده یا بریده میشوند، پس برای هر اصلاح رنگ بعدی، EXR را بهعنوان نسخهٔ اصلی نگه دارید.
پاسهای عمق، نرمال و Cryptomatte چه میشوند؟
حذف میشوند. PNG فقط یک تصویر RGB و یک کانال آلفا دارد، بنابراین فقط لایهٔ اصلی beauty تبدیل میشود. برای دیدن پاس عمق یا نرمال، آن را در کامپوزیتور Blender در فایل جداگانهای بنویسید و همان فایل را تبدیل کنید.
آیا پسزمینهٔ شفاف رندر من حفظ میشود؟
بله. اگر رندر با پسزمینهٔ شفاف گرفته شده باشد، EXR کانال آلفا دارد و PNG آن را حفظ میکند؛ بنابراین موضوع در ویرایشگرها روی الگوی شطرنجی و در وب روی هر پسزمینهٔ صفحه قرار میگیرد.
فایل EXR چندلایهٔ من بیش از 95 MB است. چه کار کنم؟
آن را از Blender یا Nuke فقط با لایهٔ ترکیبی یا با فشردهسازی DWAA دوباره ذخیره کنید؛ این روش با اتلاف است اما بسیار کوچکتر از ZIP یا PIZ میشود. یک لایهٔ beauty با ابعاد 1920 × 1080 معمولاً خیلی کمتر از حد مجاز است.
برای اشتراکگذاری رندر، PNG بهتر است یا JPG؟
اگر رندر شفافیت یا لبههای تیز شبیه رابط کاربری دارد PNG، و اگر تصویر تمامقاب است و قرار است در ایمیل یا چتی با محدودیت حجم فرستاده شود JPG. مقایسهٔ ما دربارهٔ JPG و PNG این تفاوت را بهتفصیل توضیح میدهد.