The writers count the color changes rather than the threads, but for a few formats it writes the threads to disk and this will have an extra thread that encodes for zero stitches. Post-stitch color breaks should be ignored not just by not calling CHANGE_COLOR but also by not allocating that thread.
The writers count the color changes rather than the threads, but for a few formats it writes the threads to disk and this will have an extra thread that encodes for zero stitches. Post-stitch color breaks should be ignored not just by not calling CHANGE_COLOR but also by not allocating that thread.