# ComfyUI-ToSVG Huge thanks to visioncortex for this amazing thing! Original repository: https://github.com/visioncortex/vtracer ## VTracer ComfyUI Non-Official Implementation Welcome to the unofficial implementation of the ComfyUI for VTracer. This project converts raster images into SVG format using the VTracer library. It's a handy tool for designers and developers who need to work with vector graphics programmatically. ### Installation 1. Navigate to your `/ComfyUI/custom_nodes/` folder. 2. Run the following command to clone the repository: ```shell git clone https://github.com/Yanick112/ComfyUI-ToSVG/ ``` 4. Navigate to your `ComfyUI-ToSVG` folder. - For Portable/venv: - Run the following command: ```shell path/to/ComfUI/python_embeded/python.exe -s -m pip install -r requirements.txt ``` - With system Python: - Run the following command: ```shell pip install -r requirements.txt ``` Enjoy setting up your ComfyUI-ToSVG tool! If you encounter any issues or need further help, feel free to reach out. ### Partial Parameter Description - Filter Speckle (Cleaner) - Color Precision (More accurate) - Gradient Step (Less layers) - Corner Threshold (Smoother) - Segment Length (More coarse) - Splice Threshold (Less accurate) ### Features - Converts images to RGBA format if necessary - Support batch conversion - node `ConvertRasterToVector` to handle the conversion of raster images to SVG format with various parameters for customization. - node `SaveSVG` to save the resulting SVG data into files. ### Workflow screenshot - ![截图_20240613204507](examples/截图_20240613204507.png) - ![截图_20240613204541](examples/截图_20240613204541.png) - ![截图_20240613204644](examples/截图_20240613204644.png) ### What's next? - [ ] Add SVG preview node --- Enjoy converting your raster images to SVG with this handy tool! If you have any questions or need further assistance, don't hesitate to reach out.