Img2Num C
API Documentation
Loading...
Searching...
No Matches
img2num_ImageToSvgConfig Struct Reference

Configuration options for image_to_svg. More...

#include <cimg2num.h>

+ Collaboration diagram for img2num_ImageToSvgConfig:

Data Structures

struct  BilateralFilterConfig
 Configuration settings for the bilateral filter in image_to_svg. More...
 
struct  KMeansConfig
 Configuration settings for K-Means in image_to_svg. More...
 

Data Fields

struct img2num_ImageToSvgConfig::BilateralFilterConfig bilateral_filter
 
struct img2num_ImageToSvgConfig::KMeansConfig kmeans
 
int min_cluster_area
 Minimum area (in pixels) for a region to be included in the SVG.
 
int min_thickness
 Minimum thickness (in pixels) for a region to be included in the SVG.
 
uint8_t color_space
 

Detailed Description

Configuration options for image_to_svg.

Definition at line 21 of file cimg2num.h.

Field Documentation

◆ bilateral_filter

struct img2num_ImageToSvgConfig::BilateralFilterConfig img2num_ImageToSvgConfig::bilateral_filter

◆ color_space

uint8_t img2num_ImageToSvgConfig::color_space

Color space flag.

  • 0 = CIE LAB (more perceptually accurate)
  • 1 = sRGB (faster).

Definition at line 50 of file cimg2num.h.

◆ kmeans

struct img2num_ImageToSvgConfig::KMeansConfig img2num_ImageToSvgConfig::kmeans

◆ min_cluster_area

int img2num_ImageToSvgConfig::min_cluster_area

Minimum area (in pixels) for a region to be included in the SVG.

Definition at line 43 of file cimg2num.h.

◆ min_thickness

int img2num_ImageToSvgConfig::min_thickness

Minimum thickness (in pixels) for a region to be included in the SVG.

Definition at line 45 of file cimg2num.h.


The documentation for this struct was generated from the following file: