{"status":"ready","version":"4.1","features":{"remove_bg":{"description":"Remove fundo de imagens","quality_modes":["fast","balanced","best"]},"magic_eraser":{"description":"Remove objetos de imagens","quality_modes":["fast","balanced","best"]},"upscaler":{"description":"Aumenta resolução com IA","scales":[2,4],"models":["general","anime"]},"vectorizer":{"description":"Converte raster para vetor (SVG/EPS/DXF)","presets":["default","bw","poster","photo","logo","outline"],"output_formats":["svg","eps","dxf"],"endpoints":{"/vectorize":"Vetorização de imagem única","/vectorize-batch":"Vetorização em lote (múltiplas imagens em paralelo, retorna ZIP)"},"preprocessing_options":{"cnc_preprocess":"Pipeline de pré-processamento CNC (threshold automático Otsu, remoção de ruído, suavização de bordas).","upscale_before_vectorize":"Fator de upscale (2 ou 4) antes da vetorização.","binarize_threshold":"Limiar de binarização manual (0-255). Ignorado se cnc_preprocess=True.","invert_colors":"Inverter cores da imagem."},"cleanup_options":{"remove_double_lines":"Remove linhas duplas e sobreposições (SVG/DXF).","extract_outline_only":"Extrai apenas contornos externos, removendo paths internos (SVG/DXF).","double_lines_tolerance":"Tolerância para detecção de linhas duplas (padrão: 0.1)."},"simplification_options":{"simplify_tolerance":"Tolerância para simplificação de curvas (0.1-5.0). Algoritmo Ramer-Douglas-Peucker."},"cut_order_options":{"optimize_cut_order":"Organiza ordem de corte: internos antes dos externos, nearest neighbor."},"stencil_options":{"stencil_mode":"Modo stencil: cria pontes de ligação para áreas internas.","stencil_bridge_width":"Largura das pontes (0.1-5.0mm, padrão: 0.5mm)."},"outline_options":{"outline_offset":"Offset de contorno em mm (positivo = expande, negativo = contrai).","extract_outline_only":"Extrai apenas contornos externos, removendo paths internos."},"vtracer_parameters":["colormode","color_precision","corner_threshold","filter_speckle","gradient_step","hierarchical","mode","path_precision","segment_length","splice_threshold"]}},"endpoints":{"POST /remove-bg":"Remove fundo","POST /magic-eraser":"Remove objetos","POST /upscale":"Aumenta resolução","POST /vectorize":"Vetoriza imagem (NEW!)","GET /stats":"Estatísticas","GET /health-detailed":"Health check"}}