Pamchannel User Manual(0) Pamchannel User Manual(0)

pamchannel - استخراج کانال‌ها از یک تصویر PAM

pamchannel [-infile=infile] [-tupletype=tupletype] [channum ...]

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

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

دستور pamchannel یک تصویر Netpbm را به عنوان ورودی خوانده و یک تصویر PAM را به عنوان خروجی تولید می‌کند که از کانال‌های (صفحات یا planes) مشخص‌شده از ورودی تشکیل شده است.

هر آرگومان channum شمارهٔ یک کانال از ورودی است که در آن شماره‌گذاری از صفر آغاز می‌شود. ترتیب قرارگیری کانال‌ها در خروجی مطابق با ترتیب همین آرگومان‌ها است.

ابعاد تصویر خروجی دقیقاً مشابه ورودی است، با این تفاوت که عمق (depth) برابر با تعداد آرگومان‌های channum ارائه‌شده خواهد بود. مقدار نوع تاپل (tuple type) یک رشتهٔ تهی است مگر اینکه گزینهٔ -tupletype مشخص شده باشد.

این برنامه بر روی جریان‌های چندتصویری (multi-image streams) نیز کار کرده و جریان خروجی متناظر را تولید می‌کند. با این حال، پیش از نسخهٔ 10.32 بستهٔ Netpbm (فوریه ۲۰۰۶)، برنامه تمام تصاویر پس از تصویر اول را نادیده می‌گرفت.

دستور pamstack عکس عملکرد pamchannel عمل می‌کند: این برنامه چند تصویر PAM یا PNM را به عنوان ورودی دریافت کرده و صفحات (کانال‌های) آن‌ها را روی یکدیگر می‌چیند تا یک PAM واحد تولید کند.

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

فایل ورودی را مشخص می‌کند که پیش‌فرض آن ورودی استاندارد (Standard Input) است. همچنین می‌توانید با مشخص کردن - صراحتاً ورودی استاندارد را انتخاب کنید.

این رفتار برای برنامه‌های Netpbm تا حدودی نامتعارف است؛ زیرا در اغلب آن‌ها مسیر فایل ورودی به عنوان آرگومان داده می‌شود، در حالی که در pamchannel آرگومان‌ها شماره‌های کانال هستند.

نام نوع تاپل (tuple type) را برای ثبت در خروجی تعیین می‌کند. می‌توانید از هر رشته‌ای تا سقف ۲۵۵ نویسه استفاده نمایید. برخی از برنامه‌ها برخی از این نام‌ها را شناسایی می‌کنند. در صورت نادیده گرفتن این گزینه، نام پیش‌فرض نوع تاپل تهی خواهد بود.

pam(1) pamstack(1)

ابزار pamchannel همراه با قالب PAM در Netpbm نسخهٔ 9.7 (اوت ۲۰۰۰) معرفی شد.

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

http://netpbm.sourceforge.net/doc/pamchannel.html
10 January 2006 netpbm documentation