Difference TOP
رفتن به: ناوبری | جستجو
خلاصه
Difference TOP یک ترکیب اختلافی روی دو تصویر ورودی خود انجام میدهد.
محتوای سند
خلاصه
پارامترها – برگه Transform
پارامترها – برگه Common
ورودیهای اپراتور
کانالهای Info CHOP
5.1. کانالهای اطلاعات عمومی TOP
5.2. کانالهای اطلاعات عمومی اپراتور
پارامترها – برگه Transform
Fixed Layer size (اندازه لایه ثابت) – ⊞
ورودی انتخابشده بهعنوان لایه ثابت در نظر گرفته میشود و ورودی دیگر لایه Overlay خواهد بود.
این انتخاب ترتیب ترکیب (ورودی 1 + ورودی 2) را تغییر نمیدهد، فقط مشخص میکند کدام لایه ثابت است و کدام توسط پارامترهای این برگه (Transform) قابل تغییر است.
رزولوشن و نسبت تصویر (Aspect Ratio) لایه ثابت بهعنوان رزولوشن و نسبت تصویر نهایی در ترکیب استفاده میشود، مگر اینکه بهصورت دستی در برگه Common تغییر داده شود.
Input 1 input1 – ورودی اول
Input 2 input2 – ورودی دوم
Pre-Fit Overlay (تنظیم Overlay پیش از ترکیب) – ⊞
مشخص میکند لایه Overlay (که همان ورودی غیر ثابت است) چگونه فضای ترکیب را پر کند:
Fill – کشیده یا فشرده میشود تا کاملاً لایه ثابت را پر کند.
Fit Horizontal – فقط در راستای افقی منطبق میشود.
Fit Vertical – فقط در راستای عمودی منطبق میشود.
Fit Best – بهترین انطباق بدون برش خوردن هیچ بخشی از تصویر؛ نسبت تصویر Overlay حفظ میشود.
Fit Outside – برعکس Best؛ تصویر طوری کشیده میشود که کامل پوشش دهد حتی اگر بخشی بریده شود.
Native Resolution – بدون کشیدگی یا فشردگی؛ از رزولوشن اصلی تصویر Overlay استفاده میشود (برای دقت پیکسلی توصیه میشود).
Justify Horizontal (تراز افقی) – ⊞
Left – چسبیده به چپ لایه ثابت.
Center – وسط لایه ثابت.
Right – چسبیده به راست لایه ثابت.
Justify Vertical (تراز عمودی) – ⊞
Bottom – پایین لایه ثابت.
Center – وسط لایه ثابت.
Top – بالای لایه ثابت.
Extend Overlay (گسترش یا تکرار لایه Overlay) – ⊞
مشخص میکند وقتی به لبههای تصویر میرسیم چه اتفاقی بیفتد:
Hold – مقادیر پیکسل لبهها ادامه مییابند.
Zero – تصویر بیرون از لبهها ادامه ندارد.
Repeat – تصویر تکرار میشود.
Mirror – تصویر به صورت آینهای تکرار میشود.
🔹 نکته: همه پارامترهای Transform فقط روی لایه Overlay اعمال میشوند.
Rotate (چرخش) – چرخاندن لایه Overlay. مقدار مثبت: ساعتگرد / مقدار منفی: پادساعتگرد.
Translate (جابجایی) – ⊞ – انتقال در X و Y.
- X
- YTranslate Units – واحدهای جابجایی.
Scale (مقیاس) – ⊞ – تغییر اندازه در X و Y.
- X
- YPivot (محور چرخش و مقیاس) – ⊞ – نقطهای که نسبت به آن مقیاس و چرخش اعمال میشود.
- X
- YPivot Units – واحدهای مختصات محور.
پارامترها – برگه Common
Output Resolution (رزولوشن خروجی) – ⊞
تعیین رزولوشن نهایی دادههای TOP.
گزینهها: Use Input / Eighth / Quarter / Half / 2X / 4X / 8X / Fit Resolution / Limit Resolution / Custom Resolution
Resolution (رزولوشن دستی) – ⊞
وقتی Custom انتخاب شود فعال میشود. شامل W و H.
Resolution Menu – منوی کشویی رزولوشنهای رایج.
Use Global Res Multiplier – استفاده از ضریب مقیاس جهانی رزولوشن (برای سیستمهای سختافزاری متفاوت).
Output Aspect (نسبت تصویر خروجی) – ⊞
گزینهها: Use Input / Resolution / Custom Aspect
Aspect (ابعاد نسبت تصویر) – ⊞
- Aspect1
- Aspect2
Aspect Menu – نسبتهای متداول.
Input Smoothness (نرمی ورودی) – ⊞
گزینهها: Nearest Pixel / Interpolate Pixels / Mipmap Pixels
Fill Viewer (نحوه نمایش در Viewer) – ⊞
گزینهها: Use Input / Fill / Fit Horizontal / Fit Vertical / Fit Best / Fit Outside / Native Resolution
Viewer Smoothness (نرمی در Viewer) – ⊞
گزینهها: Nearest Pixel / Interpolate Pixels / Mipmap Pixels
Passes (تکرار عملیات) – چند بار عملیات TOP تکرار شود.
Channel Mask – انتخاب کانالهایی که پردازش میشوند (R, G, B, A).
Pixel Format (فرمت پیکسلی) – ⊞
فرمت ذخیره داده برای هر کانال:
شامل حالتهای مختلف 8بیتی، 16بیتی، 32بیتی، RGBA، RGB، Mono، Alpha و ترکیبی. (تمام لیست ذکرشده در متن اصلی).
ورودیهای اپراتور
Input 0
Input 1
کانالهای Info CHOP
اطلاعات اضافه Difference TOP از طریق Info CHOP قابل دسترسی است.
کانالهای عمومی TOP
resx – رزولوشن افقی (پیکسل)
resy – رزولوشن عمودی (پیکسل)
aspectx – نسبت افقی
aspecty – نسبت عمودی
depth – عمق آرایه 2D یا 3D در صورت وجود
gpu_memory_used – مقدار حافظه GPU استفادهشده
کانالهای عمومی اپراتور
total_cooks – تعداد دفعات Cook شدن از ابتدای اجرا
cook_time – مدت زمان آخرین Cook (میلیثانیه)
cook_frame – فریم مربوط به آخرین Cook (نسبت به تایملاین کامپوننت)
cook_abs_frame – فریم آخرین Cook نسبت به زمان مطلق
cook_start_time – زمان شروع Cook (میلیثانیه)
cook_end_time – زمان پایان Cook (میلیثانیه)
cooked_this_frame – اگر در این فریم Cook شده باشد مقدار 1 دارد
warnings – تعداد هشدارها (در صورت وجود)
errors – تعداد خطاها (در صورت وجود)
