| Pambackground User Manual(0) | Pambackground User Manual(0) |
نام (NAME)
pambackground - ایجاد یک ماسک از ناحیه پسزمینه تصویر
خلاصه دستور (SYNOPSIS)
pambackground [netpbmfile] [-verbose]
کوتاهترین اختصار یکتا برای گزینهها پذیرفته میشود. میتوانید به جای یک خط تیره از دو خط تیره استفاده کنید.
توضیحات (DESCRIPTION)
این برنامه بخشی از Netpbm(1) است.
دستور pambackground یک تصویر PNM یا PAM را به عنوان ورودی دریافت کرده و به عنوان خروجی یک تصویر PAM تولید میکند که ناحیه پسزمینه تصویر را مشخص مینماید (یک ماسک).
برای شناسایی پسزمینه، pambackground فرض میکند که تصویر ورودی شامل یک پیشزمینه یکپارچه است که روی یک پسزمینه تکرنگ قرار گرفته است. برنامه رنگ پسزمینه را تشخیص داده و تمام پیکسلهای پیوسته آن رنگ را که به لبههای تصویر متصل هستند پیدا میکند.
تشخیص رنگ پسزمینه بر این اساس است: چنانچه هر ۳ گوشه از ۴ گوشه تصویر همرنگ باشند، آن رنگ به عنوان پسزمینه انتخاب میشود؛ در غیر این صورت اگر ۲ گوشه همرنگ باشند، با اولویت بالا، راست، چپ و پایین تعیین میگردد؛ و در صورت نبود دو گوشه همرنگ، رنگ گوشه بالا-چپ مبنا قرار میگیرد.
ماسک تولیدی یک تصویر PAM تکصفحهای با maxval برابر با ۱ است که مقدار ۱ نشاندهنده پسزمینه و مقدار ۰ نشاندهنده پیشزمینه است.
گزینهها (OPTIONS)
- -verbose
- نمایش اطلاعات و جزئیات تکمیلی درباره فرآیند اجرای برنامه.
مثالها (EXAMPLES)
$ pambackground test.ppm | pnminvert >/tmp/bgmask.pgm $ pamcomp -alpha=bgmask.pgm test.ppm wallpaper.ppm >output.ppm
استفاده همراه با کاهش رنگ:
$ pnmquant 5 test.pgm | pambackground test.ppm >/tmp/bgmask.pam
همچنین ببینید (SEE ALSO)
ppmcolormask(1), pamcomp(1), ppmchange(1), pnmquant(1), pnmremap(1), pamtopnm(1), pgmtopgm(1), pamstack(1), pamgetcolor(1), pbmmaskd(1), pnm(1), pam(1)
تاریخچه (HISTORY)
دستور pambackground در نگارش ۱۰.۳۷ بسته Netpbm (دسامبر ۲۰۰۶) معرفی شد.
منبع مستندات (DOCUMENT SOURCE)
این صفحه راهنما توسط ابزار 'makeman' بسته Netpbm تولید شده است.
| 24 November 2014 | netpbm documentation |