| Ppmntsc User Manual(0) | Ppmntsc User Manual(0) |
نام (NAME)
ppmntsc - تبدیل رنگهای RGB به محدوده مجاز برای سیستمهای رنگ NTSC یا PAL
خلاصه دستور (SYNOPSIS)
ppmntsc
[--pal] [--legalonly] [--illegalonly] [--correctedonly] [--verbose] [--debug] [infile]
کوتاهترین اختصار یکتای گزینهها نیز قابل قبول است.
توضیحات (DESCRIPTION)
این برنامه بخشی از Netpbm(1) است.
این برنامه رنگها را برای سیستمهای رنگی NTSC (یا PAL) مجاز و استاندارد میکند. اغلب، تصاویری که روی رایانه تولید میشوند، برای استفاده در فیلمهایی ساخته شدهاند که در نهایت بر روی صفحهنمایش تلویزیون پخش خواهند شد. با این حال، محدوده رنگها (آنطور که با مقادیر RGB آنها مشخص میشود) در رایانه با محدوده رنگهایی که میتوان در سیستمهای NTSC (یا PAL) نمایش داد مطابقت ندارد. اگر تصویری با رنگهای «غیرمجاز» مستقیماً برای ضبط به یک سیستم ویدیویی NTSC (یا PAL) ارسال شود، رنگهای «غیرمجاز» بریده (clipped) خواهند شد. این امر ممکن است منجر به تصویری با ظاهر نامطلوب گردد.
این ابزار هر پیکسل تصویر را بررسی میکند تا مشخص شود که آیا در محدوده مجاز NTSC (یا PAL) قرار میگیرد یا خیر. در غیر این صورت، غلظت رنگ (saturation) آن پیکسل را در خروجی کاهش یا افزایش میدهد تا در محدوده مجاز قرار گیرد. پیکسلهایی که از پیش استاندارد هستند، بدون تغییر به خروجی منتقل میشوند.
ورودی از فایلی به نام input خوانده میشود. اگر input برابر با - باشد یا اگر input مشخص نشود، ورودی از ورودی استاندارد (Standard Input) خوانده میشود.
خروجی همواره به خروجی استاندارد (Standard Output) ارسال میشود.
این برنامه از ورودیهای PPM چندتصویری پشتیبانی کرده و خروجی PPM چندتصویری تولید میکند.
گزینهها (OPTIONS)
علاوه بر
گزینههای
مشترک بین
تمامی
برنامههای
مبتنی بر libnetpbm
(بهویژه
-quiet؛ نگاه
کنید به
گزینههای
مشترک )،
برنامه ppmntsc
گزینههای
خط فرمان
زیر را به
رسمیت
میشناسد:
- --pal
- استفاده از تبدیل PAL به جای مقدار پیشفرض NTSC.
- --verbose
- چاپ مجموع کل تعداد پیکسلهای غیرمجاز.
- --debug
- تولید فهرستی بسیار بزرگ از رنگهای غیرمجاز و معادلهای مجاز آنها. نکته: این گزینه ممکن است حجم بسیار زیادی خروجی تولید کند.
- --legalonly
- تنها پیکسلهایی را که از پیش مجاز هستند در خروجی قرار میدهد. به جای پیکسلهای غیرمجاز، رنگ سیاه خروجی داده میشود.
- --illegalonly
- تنها پیکسلهای غیرمجاز را در خروجی قرار میدهد (و آنها را بهصورت اصلاحنشده خروجی میدهد). به جای پیکسلهایی که در حال حاضر مجاز هستند، رنگ سیاه خروجی داده میشود.
- --correctedonly
- تنها نسخههای اصلاحشده پیکسلهای غیرمجاز را در خروجی قرار میدهد. به جای پیکسلهایی که از پیش مجاز هستند، رنگ سیاه خروجی داده میشود.
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
Wes Barris, Minnesota Supercomputer Center, Inc., Bryan Henderson
منبع سند (DOCUMENT SOURCE)
این صفحه راهنما توسط ابزار 'makeman' در Netpbm از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر در دسترس است:
| 19 April 2000 | netpbm documentation |