Visit ComfyUI Online for ready-to-use ComfyUI environment
Transform images based on normalized amplitude values from audio signals for dynamic manipulation and synchronization with audio, creating visually engaging effects.
The ImageTransformByNormalizedAmplitude
node is designed to transform images based on normalized amplitude values, typically derived from audio signals. This node allows you to manipulate images dynamically by applying transformations such as zooming and offsetting, which are controlled by the amplitude values. The primary benefit of this node is its ability to create visually engaging effects that synchronize with audio, making it particularly useful for applications in multimedia art, music videos, and interactive installations. By leveraging normalized amplitude values, the node ensures that transformations are smooth and within a controlled range, enhancing the overall aesthetic experience.
This parameter represents the input image or batch of images that you want to transform. The images should be in a tensor format, typically with dimensions corresponding to batch size, height, width, and channels.
This parameter is an array of normalized amplitude values, which should be within the range [0, 1]. These values control the extent of the transformations applied to the images. The node ensures that the amplitude values are clipped to this range to maintain consistency and prevent extreme transformations.
This parameter determines the scale of the zoom effect applied to the images. A higher zoom scale results in more significant zooming based on the amplitude values. The zoom effect is cumulative if the cumulative parameter is set to true.
This boolean parameter indicates whether the zoom effect should be cumulative. If set to true, the amplitude values are accumulated over time, resulting in progressively increasing zoom effects.
This parameter specifies the horizontal offset applied to the images based on the amplitude values. The offset magnitude is calculated as a product of the amplitude and this parameter.
This parameter specifies the vertical offset applied to the images based on the amplitude values. Similar to the x_offset, the offset magnitude is calculated as a product of the amplitude and this parameter.
This output parameter is a list of transformed image tensors. Each image in the list corresponds to an input image that has been transformed based on the normalized amplitude values. The transformations include zooming and offsetting, resulting in visually dynamic images that reflect the amplitude variations.
© Copyright 2024 RunComfy. All Rights Reserved.