ENFUSE(1) دستورهای کاربر ENFUSE(1)

enfuse - ادغام و ترکیب چندین تصویر در یک تصویر واحد

enfuse [گزینه‌ها] [--output=IMAGE] INPUT...

تصاویر ورودی INPUT را در یک تصویر واحد IMAGE ادغام می‌کند.

ورودی‌های INPUT... نام‌های فایل تصویر یا نام‌های فایل پاسخ هستند. نام فایل‌های پاسخ با یک نویسه «@» آغاز می‌شوند.

محدود کردن تعداد سطوح ترکیب (LEVELS) مورد استفاده (۱ تا ۲۹)؛ مقدار منفی LEVELS از مقدار بیشینه می‌کاهد؛ مقدار «auto» حالت بیشینه‌سازی خودکار پیش‌فرض را بازمی‌گرداند
نوشتن خروجی در FILE؛ پیش‌فرض: «a.tif»
گزارش مشروح پیشرفت؛ تکرار گزینه برای افزایش جزئیات گزارش یا تنظیم مستقیم روی LEVEL
تنظیم فشرده‌سازی تصویر خروجی روی COMPRESSION، که در آن COMPRESSION عبارت است از: «deflate»، «jpeg»، «lzw»، «none»، «packbits» برای فایل‌های TIFF و ۰ تا ۱۰۰، یا «jpeg»، «jpeg-arith» برای فایل‌های JPEG، که در آن‌ها «jpeg» و «jpeg-arith» یک سطح فشرده‌سازی را می‌پذیرند

اجبار فضای رنگی COLORSPACE برای عملیات‌های ترکیب؛ نرم‌افزار Enfuse برای تصاویر دارای نمایه ICC از «CIELUV» و برای تصاویر فاقد آن و همچنین تمامی تصاویر ممیز شناور از «IDENTITY» استفاده می‌کند؛ سایر فضاهای رنگی ترکیب موجود عبارتند از «CIELAB» و «CIECAM»
استفاده از CIECAM02 برای ترکیب رنگ‌ها؛ غیرفعال‌سازی با «--no-ciecam»؛ توجه داشته باشید که این گزینه به نفع «--blend-colorspace» کنار گذاشته خواهد شد
تنظیم تعداد بیت در هر کانال تصویر خروجی، که در آن DEPTH برابر با «8»، «16»، «32»، «r32» یا «r64» است
تنظیم دستی اندازه و موقعیت تصویر خروجی؛ مناسب برای تصاویر ورودی TIFF برش‌خورده و جابه‌جاشده، مانند تصاویر تولیدشده توسط Nona
ترفند associated-alpha برای Gimp (قبل از نسخه ۲) و Cinepaint
پیچش حول مرز تصویر، که در آن MODE می‌تواند «none»، «horizontal»، «vertical» یا «both» باشد؛ پیش‌فرض: none؛ بدون آرگومان، گزینه پیچش افقی (horizontal) را انتخاب می‌کند

وزن اختصاص‌یافته به پیکسل‌های با نوردهی مناسب (0 <= WEIGHT <= 1)؛ پیش‌فرض: 1
وزن اختصاص‌یافته به پیکسل‌های با اشباع رنگی بالا (0 <= WEIGHT <= 1)؛ پیش‌فرض: 0.2
وزن اختصاص‌یافته به پیکسل‌ها در همسایگی‌های با کنتراست بالا (0 <= WEIGHT <= 1)؛ پیش‌فرض: 0
وزن اختصاص‌یافته به پیکسل‌ها در همسایگی‌های با آنتروپی بالا (0 <= WEIGHT <= 1)؛ پیش‌فرض: 0
مقدار بهینه نوردهی، معمولاً نقطه بیشینه تابع وزن‌دهی (0 <= OPTIMUM <= 1)؛ پیش‌فرض: 0.5
پهنای مشخصه تابع وزن‌دهی (WIDTH > 0)؛ پیش‌فرض: 0.2
میانگین‌گیری روی همه ماسک‌ها؛ این حالت پیش‌فرض است
اجبار به استفاده از ماسک‌های ترکیب سخت و عدم میانگین‌گیری در ظریف‌ترین مقیاس؛ این گزینه به‌ویژه برای انباشت فوکوس (focus stacks) با جزئیات باریک و کنتراست بالا مفید است، اما منجر به افزایش نویز می‌شود

ذخیره ماسک‌های وزن در SOFT-TEMPLATE و HARD-TEMPLATE؛ نویسه‌های تبدیل: «%i»: نمایه ماسک، «%n»: شماره ماسک، «%p»: مسیر کامل، «%d»: نام دایرکتوری، «%b»: نام پایه، «%f»: نام فایل، «%e»: پسوند؛ حروف کوچک به تصاویر ورودی و حروف بزرگ به تصویر خروجی اشاره دارند؛ پیش‌فرض: "softmask-%n.tif":"hardmask-%n.tif"
صرف‌نظر از محاسبه نگاشت‌های وزن و استفاده از موارد موجود در فایل‌های منطبق با الگوها. این موارد می‌توانند ماسک‌های سخت یا نرم باشند. برای ساختار الگو به «--save-masks» مراجعه کنید؛ پیش‌فرض: "softmask-%n.tif":"hardmask-%n.tif"
استفاده از نمایه ICC از PROFILE-FILE به جای sRGB
تنظیم الگوریتم ALGORITHM برای انتخاب لایه؛ پیش‌فرض: «all-layers»؛ الگوریتم‌های موجود عبارتند از: «all-layers»: انتخاب تمام لایه‌ها در هر تصویر؛ «first-layer»: انتخاب تنها اولین لایه در هر تصویر (چند)لایه‌ای؛ «last-layer»: انتخاب تنها آخرین لایه در هر تصویر (چند)لایه‌ای؛ «largest-layer»: انتخاب بزرگ‌ترین لایه در هر تصویر (چند)لایه‌ای؛ «no-layer»: عدم انتخاب هیچ لایه‌ای از هیچ تصویری؛
تنظیم یک یا چند جفت KEY-VALUE

(حالت ۱) انتخاب یکی از توابع توکار وزن‌دهی نوردهی WEIGHT-FUNCTION: «gaussian»، «lorentzian»، «half-sine»، «full-sine» یا «bi-square»؛ پیش‌فرض: «gaussian»
(حالت ۲) بارگذاری تابع وزن‌دهی نوردهی سفارشی SYMBOL از شیء اشتراکی SHARED-OBJECT و ارسال اختیاری آرگومان‌های ARGUMENT
مقادیر LOWERCUTOFF و UPPERCUTOFF مقادیری هستند که پیکسل‌های کمتر یا بیشتر از آن‌ها در وزن‌دهی نوردهی دارای وزن صفر خواهند بود؛ برای مقادیر نسبی علامت «%» را اضافه کنید؛ پیش‌فرض: 0%:100%:anti-value:value
تنظیم اندازه پنجره SIZE برای تحلیل کنتراست محلی (SIZE >= 3)؛ پیش‌فرض: 5
تنظیم مقیاسی که در آن لبه‌ها جستجو می‌شوند؛ مقدار مثبت LCESCALE بهبود کنتراست محلی را بر پایه LCEFACTOR فعال می‌کند (EDGESCALE, LCESCALE, LCEFACTOR >= 0)؛ برای مقادیر وابسته به EDGESCALE، علامت «%» را به LCESCALE اضافه کنید؛ برای مقدار نسبی، «%» را به LCEFACTOR اضافه کنید؛ پیش‌فرض: 0:0:0
حداقل مقدار انحنا CURVATURE برای واجد شرایط بودن یک لبه؛ برای مقادیر نسبی علامت «%» را اضافه کنید؛ پیش‌فرض: 0
اعمال پروژکتور مقیاس خاکستری PROJECTOR در وزن‌دهی نوردهی یا کنتراست، که در آن PROJECTOR یکی از موارد «anti-value»، «average»، «l-star»، «lightness»، «luminance»، «pl-star»، «value» یا «channel-mixer:RED-WEIGHT:GREEN-WEIGHT:BLUE-WEIGHT» است؛ پیش‌فرض: «average»
تنظیم اندازه پنجره SIZE برای تحلیل آنتروپی محلی (SIZE >= 3)؛ پیش‌فرض: 3
مقدار LOWERCUTOFF مقداری است که پیکسل‌های کمتر از آن به عنوان سیاه و UPPERCUTOFF مقداری است که پیکسل‌های بیشتر از آن در وزن‌دهی آنتروپی به عنوان سفید در نظر گرفته می‌شوند؛ برای مقادیر نسبی علامت «%» را اضافه کنید؛ پیش‌فرض: 0%:100%

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

برنامه Enfuse آرگومان‌های هر گزینه را هم با حروف بزرگ و هم با حروف کوچک می‌پذیرد.

متغیر محیطی OMP_NUM_THREADS تعداد رشته‌های مورد استفاده در بخش‌های موازی OpenMP را تعیین می‌کند. در صورت عدم تنظیم، Enfuse به تعداد پردازنده‌ها از رشته‌ها استفاده می‌کند.
متغیر محیطی OMP_DYNAMIC تنظیم پویای تعداد رشته‌های مورد استفاده در اجرای بخش‌های موازی OpenMP را کنترل می‌کند.

نوشته‌شده توسط Andrew Mihal، Christoph Spiel و دیگران.

گزارش باگ‌ها در https://bugs.launchpad.net/enblend.

حق نشر © 2004-2009 متعلق به Andrew Mihal.
حق نشر © 2009-2017 متعلق به Christoph Spiel.

مجوز GPLv2+: گنو GPL نسخه ۲ یا بالاتر http://www.gnu.org/licenses/gpl.html
این نرم‌افزار آزاد است: شما مجاز به تغییر و توزیع مجدد آن هستید. هیچ‌گونه ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

سپتامبر 2024 enfuse 4.2.1-0bcfaaf743e7