Ppmspread User Manual(0) Ppmspread User Manual(0)

ppmspread - جابه‌جایی پیکسل‌های یک تصویر PPM به مقداری تصادفی

ppmspread amount [ppmfile] [-randomseed=integer]

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

دستور ppmspread یک تصویر PPM را به عنوان ورودی خوانده و هر پیکسل را به مقداری تصادفی نسبت به موقعیت اصلی‌اش جابه‌جا می‌کند. آرگومان amount حداکثر تعداد پیکسلی را که یک پیکسل می‌تواند جابه‌جا شود تعیین می‌کند.

تصاویری که با این فیلتر پردازش می‌شوند، تا حدی محو، حل‌شده یا ناواضح به نظر می‌رسند (اگرچه ظاهر زبرتر و دانه‌دانه‌تری نسبت به تصاویر پردازش‌شده توسط ابزارهایی مانند pnmconvol دارند).

تصادفی بودن تصویر در نسخه‌های پیش از Netpbm 10.37 (دسامبر ۲۰۰۶) محدود بود؛ اگر برنامه را دو بار در یک ثانیه اجرا می‌کردید، ممکن بود خروجی کاملاً یکسانی به دست آورید.

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

این گزینه بذر (seed) مولد اعداد تصادفی را برای جابه‌جایی پیکسل‌ها تعیین می‌کند.

از این گزینه برای تضمین تولید تصویر یکسان در دفعات مختلف اجرای دستور استفاده کنید.

این گزینه در Netpbm 10.94 (مارس ۲۰۲۱) اضافه شده است.

ppm(1), pnmconvol(1)

حق نشر (C) ۱۹۹۳ متعلق به Frank Neumann

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

http://netpbm.sourceforge.net/doc/ppmspread.html
06 March 2021 netpbm documentation