imageCropFromMask
Нода imageCropFromMask обрезает входное изображение и маску по границам (bounding box) маски, затем выводит обрезанное изображение, обрезанную маску и координаты границ.
image Crop From Mask
Нода imageCropFromMask обрезает входное изображение и маску по границам (bounding box) маски, затем выводит обрезанное изображение, обрезанную маску и координаты границ. Она находится в группе EasyUse/Image и полезна для выделения объекта по маске для дальнейшей обработки или композиционирования.
Входы
-
image (
IMAGE, обязательно)
Полноразмерное входное изображение для обрезки. -
mask (
MASK, обязательно)
Маска, используемая для определения области обрезки. Нода обрезает до границ (bounding box), охватывающих область маски. -
image_crop_multi (
FLOAT, обязательно)
Множитель, применяемый к границам маски при обрезке изображения.
По умолчанию:1· Мин:0· Макс:10· Шаг:0.001Значение
1обрезает изображение точно по границам маски. Большие значения расширяют область обрезки, включая окружающий контекст; меньшие значения уменьшают её. -
mask_crop_multi (
FLOAT, обязательно)
Множитель, применяемый к границам маски при обрезке маски.
По умолчанию:1· Мин:0· Макс:10· Шаг:0.001Этот параметр работает независимо от
image_crop_multi, поэтому выходные изображение и маска могут использовать разные размеры области обрезки. -
bbox_smooth_alpha (
FLOAT, обязательно)
Фактор сглаживания границ (bounding box) между кадрами.
По умолчанию:1· Мин:0· Макс:1· Шаг:0.01Значение
1использует границы текущего кадра напрямую. Меньшие значения смешивают текущие границы с предыдущими, что уменьшает дрожание в последовательностях изображений или анимациях.
Выходы
-
IMAGE
Входное изображение, обрезанное по границам маски, с применениемimage_crop_multiк размеру обрезки. -
MASK
Входная маска, обрезанная по границам маски, с применениемmask_crop_multiк размеру обрезки. -
BBOX
Координаты границ (bounding box), использованные для обрезки. Их можно передать в другие ноды, ожидающие значениеBBOX.
Примечания по использованию
- Все входы обязательны.
image_crop_multiиmask_crop_multiнезависимы, поэтому можно создать более свободную обрезку изображения с дополнительным контекстом, оставив выход маски плотно прилегающим к исходной маске, или наоборот.- Если два множителя различаются, выходное изображение и выходная маска могут иметь разные размеры.
bbox_smooth_alphaособенно полезен при обработке последовательностей изображений, где границы маски быстро меняются между кадрами.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.