Giter Club home page Giter Club logo

Comments (4)

csparker247 avatar csparker247 commented on June 9, 2024

Please post the image, a screenshot of the same error in 3D, and if possible, a zip containing the textured mesh (obj + tif + mtl).

from volume-cartographer.

hariseldon137 avatar hariseldon137 commented on June 9, 2024

I have given an example here, where the segmentation line has been pulled too far in VC, leaving a steep edge in the 3D image, and sharkbites in the tif (centered in each frame). I've been running the smoothing function in VC and it gets rid of 3/4 of the sharkbites. RICHI is saying his new algorithm is good enough to not have this happen, and we will be able to inspect his results hopefully in the coming week. So with any luck we have sidestepped the issue here.

Screenshot from 2023-06-02 17-41-39
Screenshot from 2023-06-02 17-41-07
12931.zip

from volume-cartographer.

schillij95 avatar schillij95 commented on June 9, 2024

Smoothing the mesh (--mesh-resample-smoothing 3) during vc_render makes this bug less severe. example command:

vc_render -v ../ -s {segmentation number} -o out.obj --output-ppm out.ppm --mesh-resample-smoothing 3
vc_layers_from_ppm -v ../ -p out.ppm --output-dir layers/

This is an easy fix that could also be run on the already existing segments

from volume-cartographer.

csparker247 avatar csparker247 commented on June 9, 2024

Yeah, as shown in your images, the surface "significantly" changed shape between two slices (significantly as far as the meshing is concerned). I don't think this is likely to cause much issue for any downstream tasks like ink-id or anything of that sort.

I'm not quite sure what one would do to fix this in any sort of automatic sense. It's possible that, in general, someone needs to do that with the surface they're segmenting and it just so happens to be wrong here. I don't know. This feels like something a good segmentation editor might be able to handle.

from volume-cartographer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.