Ppmfade User Manual(0) Ppmfade User Manual(0) نام (NAME) ppmfade - ایجاد یک گذار بین دو فایل تصویر با استفاده از جلوه‌های ویژه خلاصه دستور (SYNOPSIS) ppmfade [-f first.ppm] [-l last.ppm] [-mix|-spread|-shift| -relief|-oil|-edge|-bentley|-block] [-base name] توضیحات (DESCRIPTION) این برنامه بخشی از Netpbm(1) است. دستور ppmfade یک گذار (transition) بین دو تصویر ورودی یا بین یک تصویر ورودی و رنگ سیاه ایجاد می‌کند. شما می‌توانید از ۳۰ تصویر میانی تولیدشده برای نمایش یک گذار نرم میان بخش‌های یک فیلم استفاده کنید. تصاویر ورودی و خروجی در قالب PPM هستند. اگر هر دو تصویر ورودی را مشخص کنید، هر دو باید هم‌اندازه باشند. اگر می‌خواهید گذار از رنگ سیاه به یک تصویر باشد، تنها تصویر پایانی را مشخص کنید. اگر می‌خواهید گذار از یک تصویر به رنگ سیاه باشد، تنها تصویر نخست را مشخص کنید. ppmfade فایل‌های تصویر حاصل را با الگوی base.nnnn.ppm نام‌گذاری می‌کند، که در آن nnnn عددی متغیر بین 0001 تا 0030 است و base مقداری است که از طریق گزینهٔ -base تعیین می‌کنید (پیش‌فرض fade است). روش دیگر برای تبدیل گام‌به‌گام یک تصویر به تصویری دیگر مورفینگ (دگرریختی) است. برای انجام این کار می‌توانید از xmorph استفاده کنید. گزینه‌ها (OPTIONS) علاوه بر گزینه‌های مشترک در تمام برنامه‌های مبتنی بر libnetpbm (به‌ویژه -quiet؛ راهنمای گزینه‌های مشترک را ببینید)، دستور ppmfade گزینه‌های خط فرمان زیر را می‌شناسد: -f first.ppm این فایل تصویر (قالب PPM) است که در ابتدای گذار استفاده می‌شود. اگر این گزینه مشخص نشود، محوشدگی از رنگ سیاه شروع خواهد شد. -l last.ppm این فایل تصویر (قالب PPM) است که در پایان گذار استفاده می‌شود. اگر این گزینه مشخص نشود، محوشدگی به رنگ سیاه ختم خواهد شد. -mix دو تصویر روی یکدیگر ترکیب می‌شوند؛ به طوری که روشنایی تصویر اول از مقدار کامل به صفر کاهش یافته و روشنایی تصویر پایانی از صفر به مقدار کامل افزایش می‌یابد. تغییر روشنایی این گذار به‌صورت درجه دو (مربعی) است که در ابتدا سریع‌تر و در انتها کندتر صورت می‌گیرد. -spread پیکسل‌های تصویر اول به مرور از موقعیت اصلی خود دورتر و دورتر (پخش) می‌شوند و سپس در موقعیت مناسب خود در تصویر پایانی قرار می‌گیرند. این حالت گذار پیش‌فرض است. -shift پیکسل‌های تصویر اول به‌صورت افقی دورتر و دورتر از موقعیت اصلی خود جابه‌جا شده و سپس در موقعیت مناسب خود در تصویر پایانی جای می‌گیرند. -relief تصویر نخست به نسخه‌ای با فیلتر نقش‌برجستهٔ لاپلاسی (Laplacian relief) از خودش محو می‌شود. سپس به نسخه‌ای با فیلتر نقش‌برجستهٔ لاپلاسی از تصویر دوم تبدیل شده و در نهایت به تصویر پایانی محو می‌شود. -oil تصویر نخست به نسخه‌ای با جلوهٔ «رنگ روغن» (oil transfer) از همان تصویر محو می‌شود. سپس به نسخه‌ای با جلوهٔ «رنگ روغن» از تصویر دوم تبدیل شده و در نهایت به تصویر پایانی محو می‌شود. -edge تصویر نخست به نسخه‌ای با لبه‌های آشکارشده (edge detected) از همان تصویر محو می‌شود. سپس به نسخه‌ای با لبه‌های آشکارشده از تصویر دوم تبدیل شده و در نهایت به تصویر پایانی تبدیل می‌شود. -bentley تصویر نخست به نسخه‌ای با «جلوهٔ بنتلی» (Bentley Effect) از همان تصویر محو می‌شود. سپس به نسخه‌ای با جلوهٔ بنتلی از تصویر دوم تبدیل شده و در نهایت به تصویر پایانی تغییر می‌یابد. -block تصویر نخست به‌صورت بلوک‌های کوچک تار و نامتمرکز (defocused) می‌شود. این بلوک‌های کوچک تغییر می‌کنند تا با نسخهٔ بلوکیِ تارشدهٔ تصویر پایانی منطبق شوند. سپس نسخهٔ بلوکیِ تصویر آخر روی تصویر پایانی شفاف و متمرکز (focused) می‌شود. -base name این مقدار بخشی از نام فایل‌های خروجی را تشکیل می‌دهد، همان‌طور که در بالا توضیح داده شد. مثال‌ها (EXAMPLES) ppmfade -f teapot.ppm -l pyr.ppm گذار از teapot.ppm به pyr.ppm و تولید فایل‌های fade.0001.ppm تا fade.0030.ppm با استفاده از گذار «spread». ppmfade -l teapot.ppm گذار از رنگ سیاه به teapot.ppm و تولید fade.0001.ppm تا fade.0030.ppm. ppmfade -f teapot.ppm -base end گذار از teapot.ppm به رنگ سیاه و تولید end.0001.ppm تا end.0030.ppm. همچنین ببینید (SEE ALSO) راهنمای tontsc، راهنمای sgifade، راهنمای smart_vfr، راهنمای xmorph، ppm(1) نویسندگان (AUTHORS) Bryan Henderson, Olympia WA؛ آوریل ۲۰۰۰ با الهام از برنامهٔ pbmfade اثر Wesley C. Barris (که جزو برنامه‌های Netpbm نیست) و به عنوان جایگزینی برای آن طراحی شده است. منبع مستندات (DOCUMENT SOURCE) این صفحهٔ راهنما توسط ابزار 'makeman' در Netpbm از روی منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد: http://netpbm.sourceforge.net/doc/ppmfade.html netpbm documentation 01 April 2000 Ppmfade User Manual(0)