Ppmflash User Manual(0) Ppmflash User Manual(0)

ppmflash - روشن کردن یک تصویر به سمت رنگ سفید

?Bppmflash?P ?Iflashfactor?P [?Ippmfile?P]

این برنامه بخشی از Netpbm(1)است.

برنامه ?Bppmflash?P یک تصویر PPM را به عنوان ورودی می‌خواند. این برنامه رنگ هر پیکسل را به مقدار مشخص‌شده‌ای به رنگ سفید نزدیک‌تر می‌کند و یک تصویر PPM از نتیجه به دست آمده تولید می‌نماید.

شناسه ?Iflashfactor?P یک عدد حقیقی میان ۰ و ۱ (شامل هر دو) است. ?Bppmflash?P شدت هر مولفه RGB را به اندازه کسر ?Iflashfactor?P از اختلاف میان مقدار فعلی و شدت کامل افزایش می‌دهد. بنابراین اگر یک پیکسل حاوی ۶۰٪ قرمز کامل، ۱۰٪ سبز کامل و بدون آبی باشد و شما مقدار 0.5 (نصف) را تعیین کنید، ?Bppmflash?P قرمز را به ۸۰٪ می‌رساند (زیرا ۴۰٪ تا شدت کامل فاصله داشت، بنابراین نصف ۴۰٪ به ۶۰٪ اولیه افزوده می‌شود)، سبز را به ۵۵٪ و آبی را به ۵۰٪ افزایش می‌دهد.

اگر ?Iflashfactor?P برابر صفر باشد، خروجی دقیقاً مشابه ورودی خواهد بود. اگر ?Iflashfactor?P برابر یک باشد، تمام تصویر خروجی یکدست سفید خواهد شد.

برنامه ?Bpambrighten?P نوع متداول‌تری از افزایش روشنایی را انجام می‌دهد. برنامه ?Bpamfunc?P افزایش روشنایی بسیار ساده‌ای اعمال می‌کند. هر دو برنامه ?Bpambrighten?P و ?Bpamfunc?P می‌توانند روشنایی را کاهش نیز بدهند.

برنامه ?Bpnmgamma?P شیوه دیگری است که افراد برای اعمال روشنایی مشابه استفاده می‌کنند، هرچند واقعاً برای این هدف طراحی نشده است.

هیچ گزینه خط فرمانی به صورت اختصاصی برای ?Bppmflash?P تعریف نشده است، اما این برنامه گزینه‌های مشترک برای تمام برنامه‌های مبتنی بر libnetpbm را می‌شناسد (به گزینه‌های مشترک مراجعه کنید).

pambrighten(1), pamfunc(1), pnmgamma(1), ppm(1)

حق نشر © ۱۹۹۳ متعلق به فرانک نویمان (Frank Neumann).

این صفحه راهنما توسط ابزار Netpbm با نام 'makeman' از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد:

http://netpbm.sourceforge.net/doc/ppmflash.html
26 January 2003 netpbm documentation