| Pgmtopbm User Manual(0) | Pgmtopbm User Manual(0) |
نام (NAME)
pgmtopbm - تبدیل یک تصویر PGM به PBM
خلاصه دستور (SYNOPSIS)
pgmtopbm
[-floyd | -fs | -threshold | -hilbert | -dither8 | -d8 | -cluster3 | -c3 | -cluster4 | -c4 | -cluster8 | -c8]
[-value val]
[-clump size]
[-randomseed integer]
[pgmfile]
توضیحات (DESCRIPTION)
این برنامه بخشی از Netpbm(1) است.
این برنامه از نسخه Netpbm 10.23 (ژوئیه ۲۰۰۴) تقریباً بهطور کامل منسوخ شده است. برای انجام کاری که این برنامه قبلاً انجام میداد، از pamditherbw(1) استفاده کنید.
برنامه pgmtopbm هرگز آن مبدل سادهای که به نظر میرسید نبود. این برنامه یک برنامه dithering بود. متأسفانه، عمل dithering را بهدرستی انجام نمیداد زیرا با نمونههای ورودی PGM طوری رفتار میکرد که گویی مستقیماً با شدت نور متناسب هستند، در حالی که در واقعیت آنها با گاما تنظیم شدهاند (gamma-adjusted).
برنامه pamditherbw با pgmtopbm سازگاری رو به عقب دارد، با این تفاوت که:
- تنظیمات گامای صحیح را انجام میدهد.
- خروجی PAM را
به جای PBM
تولید
میکند.
(برنامههای
مدرن Netpbm که
ورودی PBM
میپذیرند،
ورودی PAM را
نیز
میپذیرند،
اما اگر به PBM
واقعی نیاز
دارید،
میتوانید
از pamtopnm همراه
با pamditherbw
استفاده
کنید).
بنابراین از راهنمای pamditherbw برای pgmtopbm استفاده کنید، با این استثنا که هر آنچه را که ذکر شده پس از انتشار Netpbm 10.23 اضافه شده است نادیده بگیرید و هر گزینهای را که در خلاصه دستور بالا نشان داده نشده است نادیده بگیرید.
اگرچه pgmtopbm عمدتاً منسوخ شده است، اما روش ساده آستانهگذاری (مشخصشده با -threshold) یک استثنا است. برخلاف سایر روشهای تبدیل، تنظیم گاما در آستانهگذاری ساده مشکلی ایجاد نمیکند و pgmtopbm میتواند مستقیماً خروجی PBM تولید کند. توجه داشته باشید که حتی در این حالت پایه عملیاتی نیز ممکن است pgmtopbm به دلیل تفاوت در محاسبات داخلی، خروجی اندکی متفاوت با آنچه pamditherbw انجام میدهد تولید کند.
اگر فقط میخواهید یک تصویر PGM با maxval برابر با ۱ را به PBM تبدیل کنید، از pamtopnm(1) استفاده کنید.
همچنین ببینید (SEE ALSO)
pamditherbw(1), pamtopnm(1), pbmtopgm(1), pamthreshold(1), pbmreduce(1), pgm(1), pbm(1)
نویسنده (AUTHOR)
حق نشر © ۱۹۸۹ متعلق به Jef Poskanzer است.
منبع سند (DOCUMENT SOURCE)
این صفحه راهنما توسط ابزار Netpbm با نام 'makeman' از منبع HTML تولید شده است. مستندات اصلی در آدرس زیر قرار دارد:
| 17 July 2020 | netpbm documentation |