Pnmtorle User Manual(0) Pnmtorle User Manual(0)

pnmtorle - تبدیل یک فایل تصویر Netpbm به یک فایل تصویر RLE.

pnmtorle

[-header] [-verbose] [-alpha] [-outfile=outfile] [pnmfile]

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

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

این برنامه فایل‌های تصویر Netpbm را به فایل‌های تصویر Utah RLE تبدیل می‌کند. می‌توانید یک ماسک شفافیت را نیز اضافه کنید. اگر ورودی فایلی شامل چند تصویر باشد، خروجی شامل چندین تصویر پیوسته‌شده‌ی RLE خواهد بود.

pnmfile نام فایل ورودی تصویر Netpbm است. اگر این آرگومان را مشخص نکنید، ورودی از ورودی استاندارد (Standard Input) دریافت می‌شود.

فایل RLE بسته به نوع ورودی Netpbm، شامل یک تصویر رنگی سه کاناله (۲۴ بیتی) یا یک تصویر تک‌کاناله طیف خاکستری (۸ بیتی) خواهد بود. اگر ورودی Netpbm رنگی باشد، خروجی RLE رنگی ۳ کاناله و ۲۴ بیتی است. اگر ورودی Netpbm طیف خاکستری یا سیاه و سفید باشد، خروجی RLE تک‌کاناله طیف خاکستری خواهد بود.

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

این گزینه باعث می‌شود pnmtorle در حالت پرگو (verbose) کار کند. برنامه اطلاعات هدر (سرآیند) را در خطای استاندارد (Standard Error) می‌نویسد. در عمل، اطلاعات سرآیند چندانی در فایل‌های Netpbm ذخیره نمی‌شود، بنابراین این اطلاعات حداقل است.

پیش از Netpbm 10.98 (مارس ۲۰۲۲)، این گزینه تنها به صورت -v بود.

این گزینه باعث می‌شود که برنامه هدر تصویر Netpbm را بدون تبدیل فایل، در خطای استاندارد تخلیه (dump) کند. این کار معادل استفاده از گزینه -verbose است، با این تفاوت که هیچ تبدیلی روی فایل انجام نمی‌شود.

پیش از Netpbm 10.98 (مارس ۲۰۲۲)، این گزینه تنها به صورت -h بود.

این گزینه باعث می‌شود pnmtorle یک کانال شفافیت در تصویر خروجی بگنجاند. کانال شفافیت بر اساس تصویر تعیین می‌شود: هر جا که یک پیکسل سیاه باشد، مقدار شفافیت متناظر آن شفاف است. در بقیه نقاط، مقدار شفافیت کاملاً کدر (مات) است.
اگر این گزینه را مشخص کنید، pnmtorle خروجی را در این فایل می‌نویسد. اگر outfile برابر با - باشد یا -outfile را مشخص نکنید، pnmtorle خروجی را در خروجی استاندارد (Standard Output) می‌نویسد.

پیش از Netpbm 10.98 (مارس ۲۰۲۲)، این گزینه تنها به صورت -o بود و باید با یک فاصله (و نه علامت مساوی) از مقدار خود جدا می‌شد.

pnmtorle -verbose file.ppm -outfile=file.rle

در حین اجرا در حالت پرگو، file.ppm را به فرمت RLE تبدیل کرده و داده‌های حاصل را در file.rle ذخیره می‌کند.

pnmtorle -header file.pgm

تخلیه اطلاعات هدر فایل Netpbm با نام file.pgm.

rletopnm(1)

Wes Barris,
Army High Performance Computing Research Center (AHPCRC)
Minnesota Supercomputer Center, Inc.

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

http://netpbm.sourceforge.net/doc/pnmtorle.html
07 March 2022 netpbm documentation