این دستور pfsdisplayfunction است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
pfsdisplayfunction - عملکرد نمایش را برای تصاویر رنگی یا در مقیاس خاکستری اعمال کنید
خلاصه
عملکرد pfsdisplay [-نمایش عملکرد <df-spec>] [--به پیکسل | --به روشنایی] [--کمک]
[--واژگان]
شرح
از این دستور برای تبدیل مقادیر پیکسل به واحدهای درخشندگی / درخشندگی نمایش داده شده در a استفاده کنید
نظارت یا انجام تبدیل معکوس. این دستور در ترکیب با
HDR-VDP برای تبدیل تصاویر LDR به نقشه های روشنایی که تصاویر نشان داده شده در یک خاص را نشان می دهد
نمایش دادن. مشخصات عملکرد نمایشگر با مشخصات استفاده شده در صفحه نمایش یکسان است
pfstmo_mantiuk08 عملگر نقشه برداری تن (از بسته pfstmo).
اگر هیچ کدام --به روشنایی و نه --به پیکسل گزینه مشخص شده است، تبدیل مناسب
جهت از تگ LUMINANCE در جریان pfs کسر خواهد شد.
OPTIONS
--به روشنایی، -l
مقادیر پیکسل را به واحدهای درخشندگی / درخشندگی مطلق تبدیل کنید. برای تصاویر RGB
عملکرد نمایش یکسان در هر کانال رنگی اعمال می شود.
--به پیکسل، -p
واحدهای درخشندگی / درخشندگی مطلق را به مقادیر پیکسل تبدیل کنید. برای تصاویر RGB
عملکرد نمایش یکسان در هر کانال رنگی اعمال می شود.
-نمایش عملکرد <df-spec>, -d <df-spec>
تابع نمایش نحوه تغییر درخشندگی خروجی نمایشگر با پیکسل را توضیح می دهد
ارزش های. اگر هیچ پارامتری داده نشود، فرمان فرض می شود -df pd=lcd (نگاه کنید به از پیش تعریف شده
نمایش زیر). چندین روش برای تعیین عملکرد نمایش وجود دارد:
گاما-به دست آوردن-سیاه-محیط نمایش مدل
g= :l= :b= :k= :a= [:n= ]
مدل Gamma-gain-black-Ambient می تواند طیف وسیعی از نمایشگرها را تقریب بزند و جمع و جور است.
روشی برای تعیین عملکرد نمایشگر فرض بر این است که یک تابع نمایش دارای این است
فرم زیر:
L_d(I) = (lb)*I^gamma + b + k/pi*a
پارامترها به شرح زیر است:
g - گاما یا توان یک تابع نمایش (پیشفرض 2.2، معمولاً از 1.8 تا 2.8)
l - حداکثر درخشندگی نمایشگر در cd/m^2 (پیشفرض 100، از 80 برای CRT تا 500
یا بیشتر برای نمایشگرهای جدیدتر)
b - سطح مشکی، که درخشندگی یک پیکسل سیاه در هنگام روشن بودن صفحه نمایش است
(پیشفرض 1، معمولاً از 0.3 تا 1 cd/m^2)
k - بازتابی صفحه (با فرض اینکه پراکنده است) (پیش فرض 0.01، معمولا
حدود 0.01 (1%) برای نمایشگرهای LCD، بیشتر برای CRT ها)
a - روشنایی محیط در لوکس. مقادیر معمولی عبارتند از:
اتاق نشیمن خانوادگی 50 لوکس (کم نور، به طور پیش فرض)
400 لوکس
دفتری با نور روشن
32000 لوکس
نور خورشید در یک روز متوسط (حداقل)
100000 لوکس
نور خورشید در یک روز متوسط (حداکثر)
از پیش تعریف شده نمایش
pd=
از نوع نمایش از پیش تعریف شده استفاده کنید. این گزینه ها فقط برای راحتی هستند و این کار را نمی کنند
به معنای مدل سازی دقیق پاسخ یک نمایشگر خاص است. به شرح زیر
نمایش نوعs شناخته می شوند:
lcd_office (g=2.2، l=100، b=0.8، k=0.01، a=400)
lcd روی حالت "office" تنظیم شده است که در محیط روشن دیده می شود
ال سی دی (g=2.2، l=200، b=0.8، k=0.01، a=60)
ال سی دی معمولی که در محیط کم نور دیده می شود (به طور پیش فرض)
lcd_bright (g=2.6، l=500، b=0.5، k=0.01، a=10)
تلویزیون LCD جدیدتر که در محیط تاریک دیده می شود
crt (g=2.2، l=80، b=1، k=0.02، a=60)
مانیتور CRT در محیط کم نور دیده می شود
پارامترهای داخل پرانتز مانند محیط gamma-gain-black-ambient است.
مدلی که در بالا توضیح داده شد
جدول جست و جو
لوت=
این دقیق ترین مشخصات عملکرد پاسخ نمایشگر است، اما
نیاز به اندازه گیری آن با روشنایی سنج دارد. جدول جستجو نیز باید حساب شود
برای نور محیط، به طوری که توصیه می شود از روشنایی سنج استفاده کنید
اندازه گیری روشنایی صفحه از راه دور، مانند Minolta LS-100 (بر خلاف
آنهایی که از لوله لاستیکی استفاده می کنند و صفحه نمایش را لمس می کنند که تأثیر آن را از بین می برد
نور محیط). در باید یک فایل متنی جدا شده با کاما در قالب (CSV) باشد.
با دو ستون: ستون اول مقادیر پیکسل (از 0.0 تا 1.0) را نشان می دهد و
درخشندگی فیزیکی دوم در cd/m^2. هم مقدار پیکسل و هم روشنایی باید
افزایش در هر خام
مثال ها
pfsin barbara.jpg | pfsdisplayfunction -l -d pd:crt -v | pfsout barbara_crt.hdr
تصویر barbara.jpg را از مقادیر پیکسل به نقشه روشنایی تصویر نشان داده شده تبدیل کنید
روی یک مانیتور CRT و نقشه را به عنوان تصویر HDR ذخیره کنید.
با استفاده از خدمات onworks.net از pfsdisplayfunction به صورت آنلاین استفاده کنید