Saltar al contenido
Node packVerificadoExterno
Abrir fuente

ComfyUI-Fisheye-effects

Add and remove fisheye distortion effect to images

Responsable@KidevUnratedcalidad

Perfil del paquete

Estado
Verificado
Publicador
@Kidev
Fuente
GitHub

Léeme

ComfyUI Fisheye Effects Nodes

Provides tools for applying and removing fisheye lens effects from images.

Example

Features

  • FisheyeNode: Apply fisheye distortion to images
  • DefisheyeNode: Remove fisheye distortion from images
  • Multiple distortion mappings: equidistant, equisolid, orthographic, stereographic
  • Format options: fullframe and circular
  • Adjustable FOV and PFOV parameters
  • Adjustable center
  • Option to always display the full image uncropped

Installation

Using ComfyUI Manager

You can simply find and install this node from the "Custom Nodes Manager" inside the ComfyUI Manager menu

Manually

  1. Clone this repository into your ComfyUI custom_nodes folder:

    cd ComfyUI/custom_nodes
    git clone https://github.com/Kidev/ComfyUI-Fisheye-effects
    
  2. Install the required dependencies:

    cd ComfyUI-Fisheye-effects
    python install.py
    # Or using venv of ComfyUI
    source [venv]/bin/activate
    pip install -r requirements.txt
    
  3. Restart ComfyUI

Usage

The nodes will appear in the node menu under the "image/processing" category:

  • "Apply Fisheye Effect"
  • "Remove Fisheye Effect"

Parameters

  • image: Input image
  • mapping: Distortion mapping mode (equidistant, equisolid, orthographic, stereographic)
  • format: Output format (fullframe, circular)
  • fov: Field of view in degrees (0.0-360.0)
  • pfov: Perspective field of view in degrees (0.0-360.0)
  • entire_image: Always show the full image uncropped not matter the FOV/PFOV values (True-False)
  • wcenter: Horizontal center of the effect (0.0-1.0)
  • hcenter: Vertical center of the effect (0.0-1.0)

Examples

Check the examples folder for a sample workflow and images demonstrating various use cases. Example

Nodos de este paquete

2 nodos
  • Defisheye
  • Fisheye

Fuentes

3 fuentes
GitHubFuenteVersión 9fe048a5c6d3881e7007a2751328c4828377a63e
github.com/Kidev/ComfyUI-Fisheye-effects

Verificado 9 oct

GitHubFuente
github.com/Kidev/ComfyUI-Fisheye-effects

Verificado 2 nov

Extractos de fuentes

1 extracto

Source context: Repo Kidev/ComfyUI-Fisheye-effects