| Pamsplit User Manual(0) | Pamsplit User Manual(0) |
نام (NAME)
pamsplit - تفکیک یک فایل چندتصویری Netpbm به فایلهای تکتصویری
خلاصه دستور (SYNOPSIS)
pamsplit
[netpbmfile
[ output_file_pattern]]
[-padname=n]
کوتاهترین پیشوند یکتای هر گزینه قابل قبول است. میتوانید به جای یک خط تیره از دو خط تیره برای مشخص کردن گزینهها استفاده کنید. همچنین میتوانید به جای علامت مساوی از نویسه فاصله برای جدا کردن نام یک گزینه از مقدار آن استفاده کنید.
توضیحات (DESCRIPTION)
این برنامه بخشی از Netpbm(1) است.
دستور pamsplit یک جریان PNM یا PAM را به عنوان ورودی میخواند. این برنامه هر تصویر موجود در ورودی را در یک فایل جداگانه و با همان قالب کپی میکند.
شناسه netpbmfile نام فایل ورودی است، یا - برای مشخص کردن ورودی استاندارد (Standard Input). پیشفرض ورودی استاندارد است.
الگوی output_file_pattern نحوه نامگذاری فایلهای خروجی را مشخص میکند. این همان نام فایل خروجی است، با این تفاوت که نخستین تکرار "%d" در آن با شماره ترتیبی تصویر به صورت دهدهی ASCII بدون صفر پرکننده جایگزین میشود، به طوری که شمارهگذاری از 0 شروع میشود. اگر هیچ "%d" در الگو وجود نداشته باشد، اجرای pamsplit با شکست مواجه میشود.
الگوی پیشفرض فایل خروجی "image%d" است.
گزینه -padname مشخص میکند که میخواهید شماره ترتیبی تصویر در نام فایل خروجی با چند نویسه صفر پر شود (پد شود). دستور pamsplit در صورت نیاز، صفرهای ابتدایی را به شماره ترتیبی تصویر اضافه میکند تا دستکم به آن تعداد نویسه برسد. این مقدار صرفاً تعداد نویسهها در بخش شماره ترتیبیِ نام است. برای مثال، pamsplit - outputfile%d.ppm -padname=3 نامهای خروجی outputfile000.ppm، outputfile001.ppm و غیره را تولید میکند.
توجه داشته باشید که برای انجام عملیات معکوس (ترکیب چند فایل تکتصویری Netpbm در یک فایل چندتصویری)، برنامه خاصی در Netpbm وجود ندارد. تنها از دستور cat استفاده کنید.
اگر فقط میخواهید اطلاعات اولیهای درباره تصاویر موجود در یک جریان به دست آورید، میتوانید از pamfile بر روی آن جریان استفاده کنید.
برای استخراج تصاویر از یک جریان و تولید یک جریان واحد شامل آنها، از pampick استفاده کنید.
برای اجرای یک برنامه روی هر تصویر در یک جریان بدون دردسرهای فایلهای موقت، از pamexec استفاده کنید.
گزینهها (OPTIONS)
علاوه بر
گزینههای
مشترک برای
تمام
برنامههای
مبتنی بر libnetpbm
(بهویژه
-quiet، به
گزینههای
مشترک
مراجعه
کنید)، pamsplit
گزینه خط
فرمان زیر
را
میشناسد:
- -padname=n
- عرض (یعنی
تعداد
ارقام) فیلد
شماره
ترتیبی
تصویر را در
نامهای
فایلهای
خروجی مشخص
میکند.
شماره
ترتیبی
تصویر با
صفرهای
ابتدایی پر
میشود تا
به عرض
تعیینشده
برسد.
پیشفرض بدون پرکننده است (معادل -padname=0).
گزینه -padname در Netpbm 10.23 (ژوئیه ۲۰۰۴) جدید بود. پیش از آن، هرگز هیچ پرکنندهای وجود نداشت.
تاریخچه (HISTORY)
دستور pamsplit در Netpbm 9.5 (ژوئیه ۲۰۰۰) و با نام pnmsplit عرضه شد. در Netpbm 10.31 (دسامبر ۲۰۰۵)، توانایی تقسیم فایلهای PAM را به دست آورد و تغییر نام داد.
همچنین ببینید (SEE ALSO)
pamfile(1), pampick(1), pamexec(1), pnm(1), pam(1), صفحه راهنمای cat
منبع سند (DOCUMENT SOURCE)
این صفحه راهنما توسط ابزار Netpbm با نام 'makeman' از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد:
| 11 August 2011 | netpbm documentation |