Python backend that converts PNG to machine embroidery file (.DST)
Task:
Interface
• Image upload
• Selection of embroidery size (width in mm)
• Selection of fabric type (t-shirt, hoodie, cap, etc.)
Processing Algorithm
1. Image segmentation by colors
2. Construction of polygon contours
3. Generation of stitches
• Types of stitches: underlay, tatami, satin (narrow elements), run (contours)
• Automatic selection of stitch type based on shape size
4. Scaling
• Fixed width (as chosen by the user), maintaining proportions
• Conversion of coordinates to millimeters
5. Export of results
• Formats: .DST and .PES (for Wilcom, Embird, etc.)
• PNG preview of the finished embroidery
Result
After processing is complete, the user receives:
• .dst — ready machine embroidery file • .png — preview of generated stitches
Additional Requirements
• Processing time for a standard image — up to 30 seconds
• The output file must open in embroidery programs like Wilcom without distortion
Applications 1
-
1540 20 0 Hello. I have familiarized myself, ready to implement. I have extensive experience in Python development, I can start development right now. Feel free to contact me)
-
1562 7 0 Good day!
My name is Roman, and I am among the top 5 developers in the category of "Artificial Intelligence and Machine Learning" among ~1600 specialists on the platform.
I guarantee:
- Fast and high-quality execution of the task
- Clear adherence to deadlines
- Regular communication throughout the entire process
I would be happy to discuss the details of your project in private messages.