Enhancement: Use mesh gradients for bitmap tracing

Bug #1359905 reported by EmanueleSabetta
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
New
Wishlist
Unassigned

Bug Description

PROBLEM: Currently the Inkscape Trace Bitmap algorithm generates only a group of paths to reproduce the original image. The coming new and improved algorithm seems to do the same. But sometimes paths are not enough because most realistic images have surfaces made of continuous color gradients not of monochromatic distinct areas.

SOLUTION: Add to the Trace Bitmap algorithm the option to generate a Mesh Gradient when the image region to trace is not of uniform color, and generate group of paths for boundaries and all other image regions with uniform or sudden changes in color. The mesh gradient will be generated creating the nodes on all the inflection points (stationary, turning, saddle, etc.) of the 3-dimensional function mapping each of the 3 color channel (RGB). The three resulting mesh gradients will be then merged and in case of almost matching node positions, the nodes would be merged and the color values added.

SCREENSHOT: http://www.inkscapeforum.com/download/file.php?id=3525

Revision history for this message
EmanueleSabetta (fmuaddib) wrote :
Revision history for this message
Liam P. White (liampwhite) wrote :

We should only start work on this when gradient meshes are finished — they are far from done at this point, and still tremendously buggy.

su_v (suv-lp)
Changed in inkscape:
importance: Undecided → Wishlist
Revision history for this message
Hachmann (marenhachmann) wrote :

Gradient meshes in 0.92 can be set to trace the background.
Only limitation is the 20x20 grid.
More info at: http://wiki.inkscape.org/wiki/index.php/Mesh_Gradients

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.