گره تغییر اندازه تصویر/ماسک روش‌های متعددی برای تغییر ابعاد یک تصویر یا ماسک ورودی ارائه می‌دهد. این گره می‌تواند با استفاده از ضریب مقیاس‌دهی، ابعاد مشخص، هم‌اندازه‌سازی با ورودی دیگر یا تنظیم بر اساس تعداد پیکسل‌ها، با بهره‌گیری از روش‌های درون‌یابی مختلف برای کیفیت، اندازه را تغییر دهد.

## ورودی‌ها

| پارامتر | توضیحات | نوع داده | الزامی | محدوده |
| --- | --- | --- | --- | --- |
| `ورودی` | تصویر یا ماسکی که باید تغییر اندازه دهد. | IMAGE یا MASK | بله | نامعتبر |
| `نوع تغییر اندازه` | روش تعیین اندازه جدید. پارامترهای مورد نیاز بر اساس نوع انتخاب‌شده تغییر می‌کنند. | COMBO | بله | `SCALE_BY`<br>`SCALE_DIMENSIONS`<br>`SCALE_LONGER_DIMENSION`<br>`SCALE_SHORTER_DIMENSION`<br>`SCALE_WIDTH`<br>`SCALE_HEIGHT`<br>`SCALE_TOTAL_PIXELS`<br>`MATCH_SIZE` |
| `multiplier` | ضریب مقیاس‌دهی. هنگامی که `نوع تغییر اندازه` برابر `SCALE_BY` باشد الزامی است (پیش‌فرض: 1.00). | FLOAT | خیر | 0.01 تا 8.0 |
| `width` | عرض هدف بر حسب پیکسل. هنگامی که `نوع تغییر اندازه` برابر `SCALE_DIMENSIONS` یا `SCALE_WIDTH` باشد الزامی است (پیش‌فرض: 512). | INT | خیر | 0 تا 8192 |
| `height` | ارتفاع هدف بر حسب پیکسل. هنگامی که `نوع تغییر اندازه` برابر `SCALE_DIMENSIONS` یا `SCALE_HEIGHT` باشد الزامی است (پیش‌فرض: 512). | INT | خیر | 0 تا 8192 |
| `crop` | روش برش‌دهی زمانی که ابعاد با نسبت تصویر هماهنگ نیستند. فقط هنگامی که `نوع تغییر اندازه` برابر `SCALE_DIMENSIONS` یا `MATCH_SIZE` باشد در دسترس است (پیش‌فرض: "center"). | COMBO | خیر | `"disabled"`<br>`"center"` |
| `longer_size` | اندازه هدف برای ضلع بلندتر تصویر. هنگامی که `نوع تغییر اندازه` برابر `SCALE_LONGER_DIMENSION` باشد الزامی است (پیش‌فرض: 512). | INT | خیر | 0 تا 8192 |
| `shorter_size` | اندازه هدف برای ضلع کوتاه‌تر تصویر. هنگامی که `نوع تغییر اندازه` برابر `SCALE_SHORTER_DIMENSION` باشد الزامی است (پیش‌فرض: 512). | INT | خیر | 0 تا 8192 |
| `megapixels` | تعداد کل مگاپیکسل هدف. هنگامی که `نوع تغییر اندازه` برابر `SCALE_TOTAL_PIXELS` باشد الزامی است (پیش‌فرض: 1.0). | FLOAT | خیر | 0.01 تا 16.0 |
| `match` | تصویر یا ماسکی که ابعاد ورودی برای هم‌اندازه‌سازی با آن تغییر می‌کند. هنگامی که `نوع تغییر اندازه` برابر `MATCH_SIZE` باشد الزامی است. | IMAGE یا MASK | خیر | نامعتبر |
| `روش مقیاس‌دهی` | الگوریتم درون‌یابی مورد استفاده برای مقیاس‌دهی (پیش‌فرض: "area"). | COMBO | بله | `"nearest-exact"`<br>`"bilinear"`<br>`"area"`<br>`"bicubic"`<br>`"lanczos"` |

**توجه:** پارامتر `crop` فقط زمانی در دسترس و مرتبط است که `resize_type` روی `SCALE_DIMENSIONS` یا `MATCH_SIZE` تنظیم شده باشد. هنگام استفاده از `SCALE_WIDTH` یا `SCALE_HEIGHT`، بعد دیگر به‌طور خودکار برای حفظ نسبت تصویر اصلی مقیاس‌دهی می‌شود.

## خروجی‌ها

| نام خروجی | توضیحات | نوع داده |
| --- | --- | --- |
| `resized` | تصویر یا ماسک تغییر اندازه‌یافته، مطابق با نوع داده ورودی. | IMAGE یا MASK |

> این مستند با هوش مصنوعی تهیه شده است. اگر خطایی دیدید یا پیشنهادی برای بهبود دارید، خوشحال می‌شویم مشارکت کنید! [ویرایش در GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResizeImageMaskNode/fa.md)

---
**Source fingerprint (SHA-256):** `9ac0b153608ac971bb11d9d12ebd1f0f4d6e926604e8727a1bc3a311d95fbc03`
