| Pamhue User Manual(0) | Pamhue User Manual(0) |
نام (NAME)
pamhue - تغییر فام (hue) رنگهای یک تصویر Netpbm
خلاصه دستور (SYNOPSIS)
pamhue [-huechange=[degrees]] filename
کوتاهترین اختصار یکتای هر گزینه پذیرفته میشود. میتوانید به جای یک خط تیره از دو خط تیره برای مشخص کردن گزینهها استفاده کنید. همچنین میتوانید به جای علامت مساوی، از فاصله خالی برای جدا کردن نام گزینه از مقدار آن استفاده کنید.
توضیحات (DESCRIPTION)
این برنامه بخشی از Netpbm(1) است.
دستور pamhue فام رنگ (hue) هر پیکسل را در یک تصویر به مقدار یکسانی تغییر میدهد (شیفت میدهد).
اگر تصویر در قالب سیاهوسفید یا مقیاس خاکستری (grayscale) باشد، تصویر کاملاً غیراشباع (desaturated) است؛ بنابراین فام رنگ بیمعنی بوده و pamhue تصویر را دستنخورده باقی میگذارد.
مدل «فام-اشباع-روشنایی» یا HSV، همانند مدل شناختهشدهتر RGB، یکی از روشهای نمایش رنگ است. فام نشاندهنده رنگ ثانویهای با همان درخشندگی است که بیشترین تقریب را به آن رنگ دارد. یک رنگ ثانویه از ترکیب حداکثر دو رنگ اصلی تشکیل میشود.
در مدل HSV، فام یک موقعیت زاویهای روی چرخه رنگ است.
با pamhue، شما زاویهای را برای تغییر تمام فامهای موجود در تصویر مشخص میکنید؛ برای مثال میتوانید بگویید آن را ۶۰ درجه در جهت عقربههای ساعت بچرخاند. این کار تمام پیکسلهای قرمز را به زرد و تمام پیکسلهای زرد را به سبز و غیره تبدیل میکند.
برای تغییر دادن مؤلفههای اشباع (saturation) و روشنایی (value) رنگها، از pambrighten استفاده کنید.
مثالها (EXAMPLES)
برای چرخاندن رنگ هر پیکسل به میزان ۱۲۰ درجه در جهت عقربههای ساعت:
pamhue -huechange=120
برای چرخاندن رنگ هر پیکسل به میزان ۱۲۰ درجه در خلاف جهت عقربههای ساعت:
pamhue -huechange=-120
گزینهها (OPTIONS)
علاوه بر گزینههای مشترک در تمام برنامههای مبتنی بر libnetpbm (بهویژه -quiet، به گزینههای مشترک (Common Options) مراجعه کنید)، pamhue گزینه خط فرمان زیر را میشناسد:
- -huechange=degrees
- این گزینه
مقدار
تغییر
(شیفت) هر
رنگ را مشخص
میکند. این
مقدار بر
حسب درجه
است که
مقادیر
مثبت به
معنای جهت
عقربههای
ساعت و
مقادیر
منفی به
معنای خلاف
جهت
عقربههای
ساعت هستند.
مقدار
میتواند
اعشاری
باشد و
میتواند
بیش از یک
دور کامل
باشد.
این گزینه الزامی است.
تاریخچه (HISTORY)
دستور pamhue در Netpbm 10.86 (مارس ۲۰۱۹) جدید بود.
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
حق کپیرایت (C) ۲۰۱۸ متعلق به Willem van Schaik. حق کپیرایت (C) ۱۹۹۰ متعلق به Brian Moffet. حق کپیرایت (C) ۱۹۸۹ متعلق به Jef Poskanzer.
حق استفاده، کپی، تغییر و توزیع این نرمافزار و مستندات آن برای هر هدفی و بدون دریافت هزینه بدینوسیله اعطا میشود، مشروط بر اینکه اطلاعیه کپیرایت بالا در تمام نسخهها درج شود و هم این اطلاعیه کپیرایت و هم این مجوز در مستندات پشتیبان ارائه گردند. این نرمافزار «همانگونه که هست» (as is) و بدون هیچگونه ضمانت صریح یا ضمنی ارائه میشود.
منبع سند (DOCUMENT SOURCE)
این صفحه راهنما توسط ابزار 'makeman' متعلق به Netpbm از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارند:
| 07 January 2018 | netpbm documentation |