Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] how the isovalue impact the vertices and facets of surface mesh

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] how the isovalue impact the vertices and facets of surface mesh


Chronological Thread 
  • From: Sebastien Loriot <>
  • To:
  • Subject: Re: [cgal-discuss] how the isovalue impact the vertices and facets of surface mesh
  • Date: Mon, 4 Jan 2021 15:49:23 +0100
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-phdr: 9a23:LKbdzhAHaj7xYm+GyAvHUyQJP3N1i/DPJgcQr6AfoPdwSPX+pMbcNUDSrc9gkEXOFd2Cra4d1KyM6PurBDdIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+KPjrFY7OlcS30P2594HObwlSizexfLF/IA+ooQjfuMQajotvJ6gswRbVv3VEfPhby3l1LlyJhRb84cmw/J9n8ytOvv8q6tBNX6bncakmVLJUFDspPXw7683trhnDUBCA5mAAXWUMkxpHGBbK4RfnVZrsqCT6t+592C6HPc3qSL0/RDqv47t3RBLulSwKMSMy/mPKhcxqlK9VvQyvpxJ/zYDXbo+aOvVxcaHBct0VXmdBQsRcWjZdDo+gYYYCDewMNvtYoYnnoFsOqAOzCxSyC+z00DBInWP23awk3OQnDArI2gsgH8gPsHTTsNX+KaAfUfuxzKnP1zXDbvRW2Svn5IjNdhAsuv6MXbdqfsrQzUkjDR/KjlKVqYH8OT6ey+sCvXSB4eV6SeKvl3Aoqxt3ojW3yckgl4fHi4EWx13Y9Sh0z4k4KMGkREJlbtOpE59dujyHO4Z1Tc0sTHxltDo1x7MIpJO1cigHxIkoyRPcd/GKb46F6Q/tWuaWJDd3nnNleLSnihmu/kiv0On8WtOz0FZQoSpJit/MuWoW2BPI7siIVOFx8Vum2TaK0Q3Y9+JKIVgsmKbFN5IsxqQ8m5kTvEjZAyP6hkb7gLWWe0gq4uSk9f7obqn7qpKZKYB4lhvxP6EwlsCjHOg1NwYDUHKF9eig0bDu+VD1TKtOg/Azk6TUv4zVJcoeq6GkAwJZzoIu5hOkADqo3tQXh38KJ09fdh2dlYjmIVTOLej4Dfihh1Ssly9mx/XcMb3gBpXBN3bCkLL8cbpk5U5RyAQ+wcpQ55JTDbEBL/bzVVHruNPECR85NhS4w+fhCNpjyoMTQXyDDrOdPa/IslKF5vgjL/SSaIIWojrwK/Yo6+brjXAjmF8deaep3YEQaHC9BvlmOEGZYX32gtcAFmcKohAyTOnuiFCZXj5TYmy9X6M45j0hFI2mCoLDSpi3gLOdxCe7AoFWZmdeB1+QHnfnbYGEV+4RZyKTOc9ujiEEVaO6S4I6zhGvtAr6y6J9IebO+y0Ys4jj1Nlv6OHJmxEy7288M8PI2G6ESyR4n3gDWiQt9KF5u010jFmZgoZihPkNLtFZ7uhVUwo8fbrb1e19F5imQQbGZNaOVBCjRv2pBDgwSpQ6xNpYMBU1IMmrkh2Wh3niOLQSjbHeXMVloJKZ5GD4IoNG81iD0aAgi1c8Rc4WbD+pg6d+807YAIubyhzFxZbvTrwV2Wv2zEnG1XCH5RgKXwt5UKGDVncaNBOP8IbJo3jaRrrrMowJdwtMzcnYd/lPY9ztyEpDHbLtZY+YbGW2lGO9Qx2Pw+HUYQ==

Surface_mesher package is somehow no longer maintained in favor of the Mesh_3 package that
can achieve similar results when dropping cell criteria.

Gray image expects continuous values (`create_gray_image_mesh_domain()` in Mesh_3) so giving different iso-value will give different results as an interpolation is searched in the image.

https://doc.cgal.org/latest/Mesh_3/classCGAL_1_1Labeled__mesh__domain__3.html#ab7746c99b2eff13b7f70d2f3d6a831eb

In your case, you have a segmented image and `create_labeled_image_mesh_domain()` should be used

https://doc.cgal.org/latest/Mesh_3/classCGAL_1_1Labeled__mesh__domain__3.html#a2d77aff36bbb720190b01e3d36f76a67

HTH

Sebastien.


On 12/26/20 3:36 AM, ianben ( via cgal-discuss Mailing List) wrote:
I am trying to generate the surface mesh of a 3D binary segmented volumetric
label(the voxel value is 0 and 1) using the code in
Surface_mesher/mesh_a_3d_gray_image.cpp
<https://doc.cgal.org/latest/Surface_mesher/Surface_mesher_2mesh_a_3d_gray_image_8cpp-example.html>
. When I tried different isovalues ranging from 0.1-0.9, I get different
surface meshes with different vertices and facets.

It seems that the the isovalues was used to get the signs of f(p)-isovalue,
but what is the function f and how the isovalue can impact the meshing
result?

Thank you.



--
Sent from: http://cgal-discuss.949826.n4.nabble.com/




Archive powered by MHonArc 2.6.19+.

Top of Page