Pamdeinterlace User Manual(0) Pamdeinterlace User Manual(0)

pamdeinterlace - حذف یک‌در‌میان سطرها از یک تصویر PAM/PNM

pamdeinterlace

[-takeodd]

[-takeeven]

[infile]

می‌توانید از کوتاه‌ترین مخفف منحصربه‌فردِ گزینه‌ها استفاده کنید. می‌توانید به‌جای یک خط تیره از دو خط تیره استفاده کنید. همچنین می‌توانید نام یک گزینه را به‌جای علامت مساوی، با یک فاصله (whitespace) از مقدار آن جدا کنید.

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

دستور pamdeinterlace تمام سطرهای با شماره زوج یا فرد را از تصویر ورودی PNM یا PAM حذف می‌کند. با استفاده از گزینه‌های -takeeven و -takeodd مشخص کنید کدام سطرها حفظ شوند.

این ابزار می‌تواند در مواردی مفید باشد که تصویر ضبط‌شده از یک منبع ویدیویی درهم‌بافته (interlaced) باشد. در این حالت، هر سطر، سوژه را ۱/۶۰ ثانیه قبل یا بعد از دو سطر مجاور خود نشان می‌دهد. اگر سوژه متحرک باشد، این مسئله می‌تواند کیفیت تصویر را کاهش دهد.

از آنجا که تصویر حاصل نصف ارتفاع تصویر ورودی را خواهد داشت، پس از آن می‌توانید از pamstretch یا pamscale برای بازگرداندن آن به ارتفاع عادی استفاده کنید:


pamdeinterlace myimage.ppm | pamstretch -yscale=2 >newimage.ppm

روشی دیگر، که معمولاً نتیجه بهتری دارد، برای تفکیک خطوط درهم‌بافته (deinterlace) یک تصویر، استفاده از pammixinterlace است.

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

سطرهای با شماره فرد را از ورودی دریافت کرده و در خروجی قرار می‌دهد. شماره‌گذاری سطرها از صفر آغاز می‌شود، بنابراین اولین سطر در خروجی، دومین سطر ورودی خواهد بود. شما نمی‌توانید هر دو گزینه -takeeven و -takeodd را هم‌زمان مشخص کنید.
سطرهای با شماره زوج را از ورودی دریافت کرده و در خروجی قرار می‌دهد. شماره‌گذاری سطرها از صفر آغاز می‌شود، بنابراین اولین سطر در خروجی، اولین سطر ورودی خواهد بود. این حالت پیش‌فرض است. شما نمی‌توانید هر دو گزینه -takeeven و -takeodd را هم‌زمان مشخص کنید.

pammixinterlace(1)، pam(1) pnm(1)

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

http://netpbm.sourceforge.net/doc/pamdeinterlace.html
11 November 2001 netpbm documentation