Pgmramp User Manual(0) Pgmramp User Manual(0)

pgmramp - تولید گرادیان خاکستری

pgmramp {-lr|-tb|-rectangle|-ellipse|-diagonal} [-maxval=maxval] width height

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

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

یک تصویر خاکستری (graymap) با ابعاد مشخص‌شده حاوی یک گرادیان (شیب) سیاه به سفید تولید می‌کند. این گرادیان‌ها برای ضرب شدن در تصاویر دیگر با استفاده از pamarith کاربردی هستند.

این گرادیان بر حسب روشنایی (brightness) خطی است، نه شدت نور (intensity)؛ به این معنا که مقادیر نمونه تصحیح‌شده با گاما در PGM با فاصله گرفتن از گوشه تصویر به‌صورت خطی افزایش می‌یابند. اگر گرادیانی می‌خواهید که بر حسب شدت نور خطی باشد، از pnmgamma همراه با pgmramp استفاده کنید.

گزینه‌ها به شما امکان می‌دهند شکل گرادیان را انتخاب کنید (چپ به راست، از داخل به خارج، و غیره). برای دستیابی به شکل‌های بیشتر می‌توانید از pamflip استفاده کنید. برای نمونه، گزینه -lr گرادیانی از چپ به راست تولید می‌کند و


    $ pgmramp -lr 100 100 | pamflip -lr

گرادیانی از راست به چپ در اختیار شما قرار می‌دهد.

برای تولید یک گرادیان ساده از تمام مقادیر بین 0 تا maxval، که لزوماً یک تصویر گرافیکی نباشد، از pamseq(1) استفاده کنید.

دستور ppmrainbow عملکردی مشابه pgmramp انجام می‌دهد، اما برای تصاویر رنگی؛ تصویر تولیدشده به آرامی بین دو رنگ انتخابی شما تغییر حالت می‌دهد (محو می‌شود).

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

شما باید دقیقاً یکی از گزینه‌های نوع گرادیان را مشخص کنید.

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

این گزینه در Netpbm نسخه 10.66 (مارس 2014) اضافه شد.


مقدار maxval برای تصویر تولیدشده. مقدار پیش‌فرض 255 است.


این گزینه در Netpbm نسخه 10.1 (ژوئن 2002) اضافه شد. پیش از آن، مقدار maxval همواره 255 بود.

pamflip(1)، pamarith(1)، pnmgamma(1)، pamseq(1)، ppmrainbow(1)، pamgradient(1)، pgm(1)

حق نشر (C) 1989 متعلق به Jef Poskanzer.

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

http://netpbm.sourceforge.net/doc/pgmramp.html
15 February 2014 netpbm documentation