Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
RAG drawing function #1087
An example of how to draw thick lines (that should be turned into a utility
The graph drawing looks great! I see some weird connections in there,
Labels: @jni should we set the whole label (-1 for background etc.)
@vighneshbirodkar this is also nearly ready, thanks! I added just a few more comments.
@stefanv depends when the release is. It won't be a fun task because of the deprecation schedule. (ie it's not a matter of fixing, but rather putting in all the right deprecation warnings and details in the to-do.) I'm pretty busy until October or so, and I've been the main whiner about this issue, so I imagine I'll be the one to do it. =P And actually I think it's more urgent to fix our morphology. (See #1070 and #1074).
Why: with many colormap/image combinations, a significant number of edges will be very difficult to see because of low contrast between edge color and image color. Desaturating the image will relieve most of these problems.
Why not leave it to the user: why not leave all drawing to the user? =) The idea of a library is to make common things easy. My prediction (which could admittedly turn out to be false) is that this will be a common operation.
Actually thinking about this function, it might turn out to be the most important of this gsoc, because it will allow visual, interactive development of new RAG-based algorithms, by rapidly seeing which edges are not close to their "true" value. That's an exciting prospect!
Happy to be overruled re: desaturation, but that's the rationale.