Ppmdist User Manual(0) Ppmdist User Manual(0)

ppmdist - تخصیص ساده سطوح خاکستری برای تصاویر رنگی تولیدشده توسط ماشین

ppmdist

[-intensity|-frequency]

[ppmfile]

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

دستور ppmdist یک تصویر PPM را به عنوان ورودی خوانده و یک تخصیص ساده مقیاس خاکستری را با هدف استفاده در چاپگرهای مقیاس خاکستری یا بیت‌مپ انجام می‌دهد.

اغلب اوقات، تبدیل از ppm به pgm تصویری با کنتراست بسیار کم برای ارائه خروجی مناسب در چاپگر ایجاد می‌کند. این برنامه کنتراست میان سطوح خاکستری خروجی را به حداکثر می‌رساند.

یک ورودی ppm با n رنگ خوانده شده و یک pgm با n سطح خاکستری نوشته می‌شود. سطوح خاکستری مقادیر 0..n-1 را دریافت می‌کنند، در حالی که maxval مقدار n-1 را می‌گیرد.

نگاشت از رنگ به مقیاس خاکستری پله‌ای می‌تواند به ترتیب شدت روشنایی پیکسل‌های ورودی، یا بسامد پیکسل‌های ورودی (تعداد دفعات تکرار) انجام گیرد.

این برنامه تنها برای تصاویری با تعداد رنگ‌های بسیار کم مفید است.

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

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

ppmtopgm(1)، ppmhist(1)، ppm(1)

حق نشر (C) ۱۹۹۳ متعلق به Dan Stromberg است.

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

http://netpbm.sourceforge.net/doc/ppmdist.html
22 July 1992 netpbm documentation