ComfyUI Node Runs on cloud

Image Flip

Mirror an image horizontally or vertically

By WASasquatch·Created 3 years ago·Updated about a year ago· 1,812
Image Flip

      About as plain as this pack gets. Per the README: "Flip a image horizontal, or vertical." You pick a direction, it mirrors the image across that axis, done. No blur, no interpolation loss like you'd get from an arbitrary rotation - a flip just re-orders pixels, so it's lossless regardless of which way you go.

      Why you'd reach for it

      A handful of genuinely common cases: mirroring a generated image for a symmetric composite (two facing copies of the same subject), correcting an input that came in flipped from a source, quick left/right variety in a batch without touching the seed, or lining an image up with a flipped reference or mask that was authored in the opposite orientation. It's unglamorous, but it's the kind of node you reach for constantly once you notice how often "just flip it" is the actual fix.

      The inputs and outputs that matter

      An image in, a direction - horizontal or vertical - and a flipped image out. That's the entire node. There's nothing else to tune because there's nothing else the operation needs.

      How to install it

      Bundled with the full WAS Node Suite:

      • ComfyUI Manager - search "WAS Node Suite", install, restart.
      • Manual - cd ComfyUI/custom_nodes && git clone https://github.com/WASasquatch/was-node-suite-comfyui, then pip install -r requirements.txt from inside that folder (portable builds: python_embeded\python.exe -s -m pip install -r requirements.txt), restart ComfyUI.

      No model, no heavy dependency - it's one of the lightest nodes in the whole suite.

      Common issues & troubleshooting

      A flipped image and an un-flipped mask stop lining up. This is the one real trap, and it's not specific to this node - it's a general rule any time you flip or rotate one input in a pair. If you flip an image but a mask, pose, or ControlNet map tied to it stays in its original orientation, they'll no longer correspond to the same regions. Flip both together, in the same place in the graph, or don't flip either.

      Horizontal flips can break asymmetric details. Text becomes unreadable (or mirrored gibberish), and anything a model renders with a strong left/right bias - hands, watches, asymmetric clothing details - can end up looking subtly wrong once mirrored. Worth a visual check before you commit a flipped output downstream, especially if there's readable text anywhere in frame.

      Beyond that, the whole-pack caveat: WAS Node Suite has been unmaintained since December 2023, and the recurring complaint since is the whole suite failing to import after a ComfyUI update - a pinned dependency clash, not anything about a node this simple. If you hit an "Import Failed" across the whole pack, reinstall requirements.txt against your actual ComfyUI Python and restart.

      Categoryx

      Inputs (0)

      No inputs

      Outputs (0)

      No outputs