Ppmdither User Manual(0) Ppmdither User Manual(0)

ppmdither - ترام‌بندی مرتب (ordered dither) برای تصاویر رنگی

?Bppmdither?P

[?B-dim?P=?Ipower?P]

[?B-red?P=?In?P]

[?B-green?P=?In?P]

[?B-blue?P=?In?P]

[?Inetpbmfile?P]

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

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

برنامه ?Bppmdither?P یک تصویر Netpbm را به عنوان ورودی خوانده و ترام‌بندی (dithering) را روی آن اعمال می‌کند تا تعداد رنگ‌های به کار رفته را به تعداد سایه‌های مشخص‌شده برای هر رنگ اصلی کاهش دهد. این برنامه یک تصویر PPM را به عنوان خروجی تولید می‌کند.

تعداد سایه‌های پیش‌فرض ۵ سایه قرمز، ۹ سایه سبز و ۵ سایه آبی است که در مجموع ۲۲۵ رنگ را تشکیل می‌دهد. برای تبدیل تصویر به یک قالب باینری rgb مناسب برای چاپگرهای رنگی ابتدایی، از ?B-red=2 -green=2 -blue=2?P استفاده کنید.

می‌توانید نوع دیگری از ترام‌بندی (فلوید-اشتاینبرگ / Floyd-Steinberg) را با استفاده از ?Bpnmquant?P یا ?Bpnmremap?P انجام دهید.

علاوه بر گزینه‌های مشترک در تمام برنامه‌های مبتنی بر libnetpbm (به ویژه ?B-quiet?P، به گزینه‌های مشترک مراجعه کنید)، ?Bppmdither?P گزینه‌های خط فرمان زیر را می‌شناسد:

?B-dim?P ?Ipower?P
اندازه ماتریس ترام‌بندی. ماتریس ترام‌بندی مربعی است که ابعاد آن توانی از ۲ است. ?Ipower?P همان توان ۲ است. مقدار پیش‌فرض ۴ است که ماتریسی ۱۶ در ۱۶ ایجاد می‌کند.
?B-red?P=?In?P
تعداد سایه‌های رنگ قرمز که باید استفاده شوند، شامل رنگ سیاه؛ حداقل ۲.

پیش‌فرض ۵ است.

?B-green?P ?In?P
تعداد سایه‌های رنگ سبز که باید استفاده شوند، شامل رنگ سیاه؛ حداقل ۲.

پیش‌فرض ۹ است.

?B-blue?P ?In?P
تعداد سایه‌های رنگ آبی که باید استفاده شوند، شامل رنگ سیاه؛ حداقل ۲.

پیش‌فرض ۵ است.

pamditherbw(1), pamdepth(1), pnmquant(1), pnmremap(1), ppm(1)

حق نشر © ۱۹۹۱ متعلق به کریستوس زولاس (Christos Zoulas).

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

http://netpbm.sourceforge.net/doc/ppmdither.html
16 December 2009 netpbm documentation