Pamstereogram User Manual(0) Pamstereogram User Manual(0) نام (NAME) pamstereogram - ایجاد استریوگرام تک‌تصویری (SIS) از روی نقشه عمق PAM خلاصه دستور (SYNOPSIS) pamstereogram [-help] [-verbose] [-blackandwhite | -grayscale | -color] [-maxval=value] [-patfile=pamfile] [-texfile=pamfile] [-bgcolor=color] [-smoothing=pixels] [-xbegin=pixels] [-xshift=pixels] [-yshift=pixels] [-yfillshift pixels] [-magnifypat=scale] [-guidetop] [-guidebottom] [-guidesize=pixels] [-dpi=resolution] [-crosseyed] [-makemask] [-eyesep=inches] [-depth=fraction] [-planes=near_pixels,far_pixels] [-randomseed=integer] [-tileable] [infile] توضیحات (DESCRIPTION) این برنامه بخشی از Netpbm(1) است. دستور pamstereogram یک نقشه عمق (depth map) را به عنوان ورودی خوانده و یک استریوگرام تک‌تصویری (Single-Image Stereogram / SIS) در خروجی تولید می‌کند. استریوگرام تصویری دوبعدی است که اگر با چشمان رها و بدون تمرکز مستقیم به آن نگاه شود، به صورت سه‌بعدی نمایان می‌گردد و نیازی به عینک‌های ۳ بعدی ندارد. این برنامه گزینه‌های متعددی برای کنترل نحوه تولید استریوگرام ارائه می‌دهد، از جمله: خروجی سیاه‌وسفید، خاکستری یا رنگی؛ استریوگرام نقاط تصادفی (SIRDS) یا بافت تکرارشونده؛ راهنماهای تمرکز چشم و تنظیم فاصله چشم‌ها. خروجی یک تصویر PAM در خروجی استاندارد است. برای ساخت تصاویر سه‌بعدی با عینک‌های قرمز/آبی به ppm3d(1) مراجعه فرمایید. گزینه‌ها (OPTIONS) -verbose نمایش پیام‌های توصیفی درباره ابعاد، قالب و ویژگی‌های تصویر استریوگرام در حال تولید. -blackandwhite تولید استریوگرام نقاط تصادفی سیاه‌وسفید تک‌بیتی (حالت پیش‌فرض). -grayscale تولید استریوگرام نقاط تصادفی با طیف خاکستری. -color تولید استریوگرام نقاط تصادفی رنگی. -maxval=value تعیین حداکثر مقدار رنگ یا روشنایی خروجی. -patfile=pamfile استفاده از یک فایل تصویری به عنوان الگوی پس‌زمینه تکرارشونده به جای نقاط تصادفی. -texfile=pamfile تعیین یک فایل تصویری به عنوان بافت برای استریوگرام بافت‌دار نگاشت‌شده (Mapped-Texture Stereogram). -bgcolor=color تعیین رنگ پس‌زمینه تصویر بافت. -smoothing=pixels هموارسازی لبه‌ها و رفع اشکالات بصری ایجادشده در مرزهای نقشه عمق. -xshift=pixels, -yshift pixels جابه‌جایی افقی یا عمودی الگوی پس‌زمینه به میزان تعیین‌شده به پیکسل. -magnifypat=scale بزرگ‌نمایی هر پیکسل در فایل الگو یا هر نقطه تصادفی با ضریب صحیح مشخص‌شده. -guidebottom, -guidetop ترسیم دو مربع راهنما در بالا یا پایین تصویر جهت کمک به تنظیم تمرکز چشم‌ها برای دیدن حالت سه‌بعدی. -guidesize=pixels اندازه جعبه‌های راهنما بر حسب پیکسل (پیش‌فرض: ۲۰). -dpi=resolution تعیین وضوح خروجی بر حسب نقطه بر اینچ (پیش‌فرض: ۱۰۰ DPI). -crosseyed معکوس کردن سطوح عمق برای افرادی که چشمانشان را لوچ می‌کنند یا برای نقشه‌های عمقی که در آن‌ها رنگ‌های تیره‌تر به چشم نزدیک‌ترند. -makemask تولید یک تصویر ماسک PAM به جای استریوگرام جهت نمایش محدودیت‌های رنگ‌آمیزی الگو. -eyesep=inches فاصله میان دو چشم بر حسب اینچ (پیش‌فرض: ۲.۵ اینچ معادل ۶.۴ سانتی‌متر). -depth=fraction تعیین عمق میدان تصویر خروجی (پیش‌فرض: 0.3333). -planes=near_pixels,far_pixels تعیین صریح فاصله میان پیکسل‌های تکراری در صفحه نزدیک و صفحه دور. -randomseed=integer تعیین بذر تصادفی (seed) جهت بازتولیدپذیری نتایج. -tileable تولید تصویری که از نظر افقی قابلیت تکرار و کاشی‌کاری پیوسته داشته باشد. پارامترها (PARAMETERS) تنها پارامتر، infile، نام پرونده ورودی نقشه عمق PAM با عمق ۱ است. در صورت عدم تعیین، داده‌ها از stdin خوانده می‌شوند. نکات (NOTES) استریوگرام بافت نگاشت‌شده (Mapped-texture Stereograms) در استریوگرام بافت‌دار (MTS)، تصویر سه‌بعدی با رنگ‌های واقعی رسم می‌شود. برای تولید آن باید هم نقشه عمق و هم پرونده بافت با ابعاد یکسان ارائه شوند. مثال‌ها (EXAMPLES) تولید استریوگرام نقاط تصادفی رنگی برای نمایشگر با وضوح ۸۷ DPI: pamstereogram depthmap.pam \ -dpi 87 -verbose -color -maxval 1 -magnifypat 3 \ >3d.pam تولید استریوگرام با استفاده از یک فایل الگوی کاشی‌کاری‌شده: pamstereogram depthmap.pam -patfile mypattern.ppm >3d.pam همچنین ببینید (SEE ALSO) pam(1), pamsistoaglyph(1), ppm3d(1) تاریخچه (HISTORY) دستور pamstereogram در نگارش ۱۰.۲۲ بسته Netpbm (آوریل ۲۰۰۴) معرفی شد. نویسنده (AUTHOR) حق نشر (C) 2006-2020 متعلق به Scott Pakin . منبع مستندات (DOCUMENT SOURCE) این صفحه راهنما توسط ابزار 'makeman' بسته Netpbm تولید شده است. netpbm documentation 2 January 2021 Pamstereogram User Manual(0)