| ENFUSE(1) | دستورهای کاربر | ENFUSE(1) |
نام (NAME)
enfuse - ادغام و ترکیب چندین تصویر در یک تصویر واحد
خلاصه دستور (SYNOPSIS)
enfuse [گزینهها] [--output=IMAGE] INPUT...
توضیحات (DESCRIPTION)
تصاویر ورودی INPUT را در یک تصویر واحد IMAGE ادغام میکند.
ورودیهای INPUT... نامهای فایل تصویر یا نامهای فایل پاسخ هستند. نام فایلهای پاسخ با یک نویسه «@» آغاز میشوند.
گزینهها (OPTIONS)
گزینههای عمومی:
- -l, --levels=LEVELS
- محدود کردن تعداد سطوح ترکیب (LEVELS) مورد استفاده (۱ تا ۲۹)؛ مقدار منفی LEVELS از مقدار بیشینه میکاهد؛ مقدار «auto» حالت بیشینهسازی خودکار پیشفرض را بازمیگرداند
- -o, --output=FILE
- نوشتن خروجی در FILE؛ پیشفرض: «a.tif»
- -v, --verbose[=LEVEL]
- گزارش مشروح پیشرفت؛ تکرار گزینه برای افزایش جزئیات گزارش یا تنظیم مستقیم روی LEVEL
- --compression=COMPRESSION
- تنظیم فشردهسازی تصویر خروجی روی COMPRESSION، که در آن COMPRESSION عبارت است از: «deflate»، «jpeg»، «lzw»، «none»، «packbits» برای فایلهای TIFF و ۰ تا ۱۰۰، یا «jpeg»، «jpeg-arith» برای فایلهای JPEG، که در آنها «jpeg» و «jpeg-arith» یک سطح فشردهسازی را میپذیرند
گزینههای پیشرفته:
- --blend-colorspace=COLORSPACE
- اجبار فضای رنگی COLORSPACE برای عملیاتهای ترکیب؛ نرمافزار Enfuse برای تصاویر دارای نمایه ICC از «CIELUV» و برای تصاویر فاقد آن و همچنین تمامی تصاویر ممیز شناور از «IDENTITY» استفاده میکند؛ سایر فضاهای رنگی ترکیب موجود عبارتند از «CIELAB» و «CIECAM»
- -c, --ciecam
- استفاده از CIECAM02 برای ترکیب رنگها؛ غیرفعالسازی با «--no-ciecam»؛ توجه داشته باشید که این گزینه به نفع «--blend-colorspace» کنار گذاشته خواهد شد
- -d, --depth=DEPTH
- تنظیم تعداد بیت در هر کانال تصویر خروجی، که در آن DEPTH برابر با «8»، «16»، «32»، «r32» یا «r64» است
- -f WIDTHxHEIGHT[+xXOFFSET+yYOFFSET]
- تنظیم دستی اندازه و موقعیت تصویر خروجی؛ مناسب برای تصاویر ورودی TIFF برشخورده و جابهجاشده، مانند تصاویر تولیدشده توسط Nona
- -g
- ترفند associated-alpha برای Gimp (قبل از نسخه ۲) و Cinepaint
- -w, --wrap[=MODE]
- پیچش حول مرز تصویر، که در آن MODE میتواند «none»، «horizontal»، «vertical» یا «both» باشد؛ پیشفرض: none؛ بدون آرگومان، گزینه پیچش افقی (horizontal) را انتخاب میکند
گزینههای ادغام:
- --exposure-weight=WEIGHT
- وزن اختصاصیافته به پیکسلهای با نوردهی مناسب (0 <= WEIGHT <= 1)؛ پیشفرض: 1
- --saturation-weight=WEIGHT
- وزن اختصاصیافته به پیکسلهای با اشباع رنگی بالا (0 <= WEIGHT <= 1)؛ پیشفرض: 0.2
- --contrast-weight=WEIGHT
- وزن اختصاصیافته به پیکسلها در همسایگیهای با کنتراست بالا (0 <= WEIGHT <= 1)؛ پیشفرض: 0
- --entropy-weight=WEIGHT
- وزن اختصاصیافته به پیکسلها در همسایگیهای با آنتروپی بالا (0 <= WEIGHT <= 1)؛ پیشفرض: 0
- --exposure-optimum=OPTIMUM
- مقدار بهینه نوردهی، معمولاً نقطه بیشینه تابع وزندهی (0 <= OPTIMUM <= 1)؛ پیشفرض: 0.5
- --exposure-width=WIDTH
- پهنای مشخصه تابع وزندهی (WIDTH > 0)؛ پیشفرض: 0.2
- --soft-mask
- میانگینگیری روی همه ماسکها؛ این حالت پیشفرض است
- --hard-mask
- اجبار به استفاده از ماسکهای ترکیب سخت و عدم میانگینگیری در ظریفترین مقیاس؛ این گزینه بهویژه برای انباشت فوکوس (focus stacks) با جزئیات باریک و کنتراست بالا مفید است، اما منجر به افزایش نویز میشود
گزینههای تخصصی:
- --save-masks[=SOFT-TEMPLATE[:HARD-TEMPLATE]]
- ذخیره ماسکهای وزن در SOFT-TEMPLATE و HARD-TEMPLATE؛ نویسههای تبدیل: «%i»: نمایه ماسک، «%n»: شماره ماسک، «%p»: مسیر کامل، «%d»: نام دایرکتوری، «%b»: نام پایه، «%f»: نام فایل، «%e»: پسوند؛ حروف کوچک به تصاویر ورودی و حروف بزرگ به تصویر خروجی اشاره دارند؛ پیشفرض: "softmask-%n.tif":"hardmask-%n.tif"
- --load-masks[=SOFT-TEMPLATE[:HARD-TEMPLATE]]
- صرفنظر از محاسبه نگاشتهای وزن و استفاده از موارد موجود در فایلهای منطبق با الگوها. این موارد میتوانند ماسکهای سخت یا نرم باشند. برای ساختار الگو به «--save-masks» مراجعه کنید؛ پیشفرض: "softmask-%n.tif":"hardmask-%n.tif"
- --fallback-profile=PROFILE-FILE
- استفاده از نمایه ICC از PROFILE-FILE به جای sRGB
- --layer-selector=ALGORITHM
- تنظیم الگوریتم ALGORITHM برای انتخاب لایه؛ پیشفرض: «all-layers»؛ الگوریتمهای موجود عبارتند از: «all-layers»: انتخاب تمام لایهها در هر تصویر؛ «first-layer»: انتخاب تنها اولین لایه در هر تصویر (چند)لایهای؛ «last-layer»: انتخاب تنها آخرین لایه در هر تصویر (چند)لایهای؛ «largest-layer»: انتخاب بزرگترین لایه در هر تصویر (چند)لایهای؛ «no-layer»: عدم انتخاب هیچ لایهای از هیچ تصویری؛
- --parameter=KEY1[=VALUE1][:KEY2[=VALUE2][:...]]
- تنظیم یک یا چند جفت KEY-VALUE
گزینههای تخصصی ادغام:
- --exposure-weight-function=WEIGHT-FUNCTION
- (حالت ۱) انتخاب یکی از توابع توکار وزندهی نوردهی WEIGHT-FUNCTION: «gaussian»، «lorentzian»، «half-sine»، «full-sine» یا «bi-square»؛ پیشفرض: «gaussian»
- --exposure-weight-function=SHARED-OBJECT:SYMBOL[:ARGUMENT[:...]]
- (حالت ۲) بارگذاری تابع وزندهی نوردهی سفارشی SYMBOL از شیء اشتراکی SHARED-OBJECT و ارسال اختیاری آرگومانهای ARGUMENT
- --exposure-cutoff=LOWERCUTOFF[:UPPERCUTOFF[:LOWERPROJECTOR[:UPPERPROJECTOR]]]
- مقادیر LOWERCUTOFF و UPPERCUTOFF مقادیری هستند که پیکسلهای کمتر یا بیشتر از آنها در وزندهی نوردهی دارای وزن صفر خواهند بود؛ برای مقادیر نسبی علامت «%» را اضافه کنید؛ پیشفرض: 0%:100%:anti-value:value
- --contrast-window-size=SIZE
- تنظیم اندازه پنجره SIZE برای تحلیل کنتراست محلی (SIZE >= 3)؛ پیشفرض: 5
- --contrast-edge-scale=EDGESCALE[:LCESCALE[:LCEFACTOR]]
- تنظیم مقیاسی که در آن لبهها جستجو میشوند؛ مقدار مثبت LCESCALE بهبود کنتراست محلی را بر پایه LCEFACTOR فعال میکند (EDGESCALE, LCESCALE, LCEFACTOR >= 0)؛ برای مقادیر وابسته به EDGESCALE، علامت «%» را به LCESCALE اضافه کنید؛ برای مقدار نسبی، «%» را به LCEFACTOR اضافه کنید؛ پیشفرض: 0:0:0
- --contrast-min-curvature=CURVATURE
- حداقل مقدار انحنا CURVATURE برای واجد شرایط بودن یک لبه؛ برای مقادیر نسبی علامت «%» را اضافه کنید؛ پیشفرض: 0
- --gray-projector=PROJECTOR
- اعمال پروژکتور مقیاس خاکستری PROJECTOR در وزندهی نوردهی یا کنتراست، که در آن PROJECTOR یکی از موارد «anti-value»، «average»، «l-star»، «lightness»، «luminance»، «pl-star»، «value» یا «channel-mixer:RED-WEIGHT:GREEN-WEIGHT:BLUE-WEIGHT» است؛ پیشفرض: «average»
- --entropy-window-size=SIZE
- تنظیم اندازه پنجره SIZE برای تحلیل آنتروپی محلی (SIZE >= 3)؛ پیشفرض: 3
- --entropy-cutoff=LOWERCUTOFF[:UPPERCUTOFF]
- مقدار LOWERCUTOFF مقداری است که پیکسلهای کمتر از آن به عنوان سیاه و UPPERCUTOFF مقداری است که پیکسلهای بیشتر از آن در وزندهی آنتروپی به عنوان سفید در نظر گرفته میشوند؛ برای مقادیر نسبی علامت «%» را اضافه کنید؛ پیشفرض: 0%:100%
گزینههای اطلاعاتی:
- -h, --help
- نمایش این پیام راهنما و خروج
- -V, --version
- نمایش اطلاعات نسخه و خروج
- --show-globbing-algorithms
- نمایش تمام الگوریتمهای تطبیق الگو (globbing)
- --show-image-formats
- نمایش تمامی قالبهای تصویر شناختهشده و پسوندهای فایل آنها
- --show-signature
- نمایش اینکه چه کسی، چه زمانی و روی چه سیستمی باینری را کامپایل کرده است
- --show-software-components
- نمایش مؤلفههای نرمافزاری که Enfuse با آنها کامپایل شده است
برنامه Enfuse آرگومانهای هر گزینه را هم با حروف بزرگ و هم با حروف کوچک میپذیرد.
محیط (ENVIRONMENT)
- OMP_NUM_THREADS
- متغیر محیطی OMP_NUM_THREADS تعداد رشتههای مورد استفاده در بخشهای موازی OpenMP را تعیین میکند. در صورت عدم تنظیم، Enfuse به تعداد پردازندهها از رشتهها استفاده میکند.
- OMP_DYNAMIC
- متغیر محیطی OMP_DYNAMIC تنظیم پویای تعداد رشتههای مورد استفاده در اجرای بخشهای موازی OpenMP را کنترل میکند.
نویسندگان (AUTHORS)
نوشتهشده توسط Andrew Mihal، Christoph Spiel و دیگران.
گزارش باگها (BUGS)
گزارش باگها در https://bugs.launchpad.net/enblend.
کپیرایت و تکثیر (COPYRIGHT)
حق نشر © 2004-2009
متعلق به Andrew Mihal.
حق نشر © 2009-2017
متعلق به Christoph
Spiel.
مجوز GPLv2+: گنو
GPL نسخه ۲ یا
بالاتر
http://www.gnu.org/licenses/gpl.html
این
نرمافزار
آزاد است:
شما مجاز به
تغییر و
توزیع مجدد
آن هستید.
هیچگونه
ضمانتی
وجود
ندارد، تا
حدی که
قانون
اجازه
میدهد.
| سپتامبر 2024 | enfuse 4.2.1-0bcfaaf743e7 |