{"job":{"id":"job_20260429_132521_994cea2c","status":"done","created_at":"2026-04-29T13:25:21+00:00","profile":"robuste","width_mm":800,"requested_settings":{"threshold":40,"local_offset_percent":10,"contrast_stretch":"10%x10%","blur_sigma":1,"contour_smoothing":100,"min_detail_mm":2,"min_area_mm2":2,"simplify_tolerance_mm":2},"applied_settings":{"group":"decoupe","label":"Decoupe robuste","description":"Mode prioritaire atelier: ferme les formes, filtre les micro-details et privilegie un DXF exploitable sans retouche.","use_case":"Piece de decoupe generale, atelier, rendu stable et nettoyage modere.","threshold":40,"resize_max":2000,"normalize":true,"contrast_stretch":"10%x10%","blur_sigma":1,"morphology_open":1,"morphology_close":1,"contour_smoothing":100,"min_detail_mm":2,"min_area_mm2":2,"simplify_tolerance_mm":2,"bridge_width_mm":1.5,"mode":"cut","local_offset_percent":10,"pipeline_source":"browser"},"original_filename":"IMG_E1147.JPG","input_path":"uploads/job_20260429_132521_994cea2c/original.jpg","size_bytes":105678,"outputs":{"preview_png":"outputs/job_20260429_132521_994cea2c/preview.png","preview_svg":"outputs/job_20260429_132521_994cea2c/vector.svg","dxf":"outputs/job_20260429_132521_994cea2c/output.dxf","dxf_spline":"outputs/job_20260429_132521_994cea2c/output_spline.dxf","report_json":"outputs/job_20260429_132521_994cea2c/report.json","zip":"outputs/job_20260429_132521_994cea2c/img_e1147_800mm_robuste.zip"},"pipeline_steps":{"upload":"done","preprocess":"done","vectorize":"done","dxf":"done","report":"done","zip":"done"},"error":null,"processing_time_seconds":0.21,"warnings":["Pipeline traite dans le navigateur, sans binaire externe serveur.","Fichier binaire PBM non fourni (optionnel), export DXF/SVG/PNG maintenu."]}}