{"version":1,"kind":"Article","sha256":"","slug":"740","location":"","dependencies":[],"doi":"10.54294/df9mgw","thumbnail":"https://pub.desci.com/ipfs/bafkreiefn6nufp4abjl6blamcvdk6r6ap3pujhhkfzttp7ziddjtaelptq","frontmatter":{"title":"Cuberille Implicit Surface Polygonization for ITK","abstract":"This article describes an ITK implementation of the \"cuberille\" method for poloygonization of implicit surfaces. The method operates by dividing the surface into a number of small cubes called cuberilles. Each cuberille is centered at a pixel lying on the iso-surface and then quadrilaterals are generated for each face. The original approach is improved by projecting the vertices of each cuberille onto the implicit surface, smoothing the typical block-like resultant mesh. Source code and examples are provided to demonstrate the method.","license":"You are licensing your work to Kitware Inc. under the\nCreative Commons Attribution License Version 3.0.\n\nKitware Inc. agrees to the following:\n\nKitware is free\n * to copy, distribute, display, and perform the work\n * to make derivative works\n * to make commercial use of the work\n\nUnder the following conditions:\n\\\"by Attribution\\\" - Kitware must attribute the work in the manner specified by the author or licensor.\n\n * For any reuse or distribution, they must make clear to others the license terms of this work.\n * Any of these conditions can be waived if they get permission from the copyright holder.\n\nYour fair use and other rights are in no way affected by the above.\n\nThis is a human-readable summary of the Legal Code (the full license) available at\nhttp://creativecommons.org/licenses/by/3.0/legalcode","keywords":["mesh","cuberille","implicit surface","polygonization"],"authors":[{"name":"Mueller, Dan","email":"dan.muel@gmail.com","affiliations":["Philips Healthcare"],"corresponding":true}],"date_submitted":"2010-07-22 11:45:00","external_publication_id":740,"revision_cids":["bafkreigbhfge47sw43e5jwv7gg7vrj4n7o4moluplldzolu4cm4sgfzpwi"],"github":"https://github.com/InsightSoftwareConsortium/ITKCuberille.git","thumbnail":"https://pub.desci.com/ipfs/bafkreiefn6nufp4abjl6blamcvdk6r6ap3pujhhkfzttp7ziddjtaelptq"},"mdast":{"type":"root"},"downloads":[{"url":"https://ipfs.desci.com/ipfs/bafkreibh7ums5ey7tayjabglyu5wmxcowjtqdigdwetzyrqwyaqynaialy","title":"root/comments.md","filename":"comments.md","extra":{"size_bytes":258,"type":"file"}},{"url":"https://ipfs.desci.com/ipfs/bafkreibh3t4pcjyf6chzrnvrl2yduc5he3o7mpvopxsalrz47svzfqqfxe","title":"root/insight-journal-metadata.json","filename":"insight-journal-metadata.json","extra":{"size_bytes":3442,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibyuv2szs3n5qabkbn6hqik64wdg4kebcbvjm7v3dfjhb5mwhxer4","title":"root/code/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":565,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigllqemdab6fdg33jrerkvnlghamgonpabmnomovn7erfkzb4nh7u","title":"root/code/Testing/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":9553,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreichkrqsjh3t6bcxlqgbzawfyunsd2wltjb5hp5nn24yxwlawp4rca","title":"root/code/Testing/CuberilleTest01.cxx","filename":"CuberilleTest01.cxx","extra":{"size_bytes":8207,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihhk2kubsajcjavgcxwuuvpnh35fotqdqtyoeyw6werlgztxcvguq","title":"root/code/Source/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":383,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigx2mn3osj5k6ytgrbevpqx45akfhqftfy2vp32dojkx2gy7weglu","title":"root/code/Source/examples.cxx","filename":"examples.cxx","extra":{"size_bytes":961,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreic63qx5dmmx4yxpmfvpblry4ftwqlqpfu5llaq4t4ywj7cmz2eu3q","title":"root/code/Source/itkCuberilleImageToMeshFilter.h","filename":"itkCuberilleImageToMeshFilter.h","extra":{"size_bytes":15769,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreic74onfbhwskahbk2k5dd6bdwbnzwj4gyjagyn4m2c3nizwynrlay","title":"root/code/Source/itkCuberilleImageToMeshFilter.txx","filename":"itkCuberilleImageToMeshFilter.txx","extra":{"size_bytes":18014,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigekrgvhai4sodjira4dagrgsl4sdjfqnc6cnyv4fbvblnklxojwa","title":"root/code/Data/blob0.mha","filename":"blob0.mha","extra":{"size_bytes":410,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreic44bspotstxhur3cfjymdzsjjqux6poyiqxhl6iksd3rkixxcjym","title":"root/code/Data/blob1.mha","filename":"blob1.mha","extra":{"size_bytes":409,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidvhdbq6svqctwrq5tjc5njk7q55dsfkg3vkygpy5htrkpc4im2xu","title":"root/code/Data/blob2.mha","filename":"blob2.mha","extra":{"size_bytes":409,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibtk5lfcsji4dokbqqca2cpdngqaevelkeh7mqqo64z3pbwtfadvu","title":"root/code/Data/blob3.mha","filename":"blob3.mha","extra":{"size_bytes":422,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif4gocvbdtgfyoudkalho5nttiuvbmgtiddvdq2zcklp5jbzszmdm","title":"root/code/Data/blob4.mha","filename":"blob4.mha","extra":{"size_bytes":844,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaqyrqwhhmmde35oevgmmbqlbcdqmrgaefsl34yyylz2irdchkgb4","title":"root/code/Data/fuel.mha","filename":"fuel.mha","extra":{"size_bytes":5642,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiejppbmj7b4eudwjgnww6nucwyjlmpmv6ltyy5q2bpjmeedswxkhu","title":"root/code/Data/hydrogenAtom.mha","filename":"hydrogenAtom.mha","extra":{"size_bytes":81007,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidooozfrvbxsead7b4dfzhq5cpzcne4eaabfppklyobam23ckcnvq","title":"root/code/Data/marschnerlobb.mha","filename":"marschnerlobb.mha","extra":{"size_bytes":34293,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif6smgttvb4tngf4w22r2hld6xtanycvp4alk3qdrf2fmd6kwsqum","title":"root/code/Data/neghip.mha","filename":"neghip.mha","extra":{"size_bytes":81079,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiakkw5bdnuiqu2qk6drtcfepi3autxrrspdb26huwf563d2qxarou","title":"root/code/Data/nucleon.mha","filename":"nucleon.mha","extra":{"size_bytes":18175,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaem4vb5hznjlmakaf7dazl4iu3x27dgxpsuct64zlrp4wx2lnxpm","title":"root/code/Data/silicium.mha","filename":"silicium.mha","extra":{"size_bytes":38286,"type":"file"}},{"url":"https://dweb.link/ipfs/bafybeicvuyzpidg3dhibrcfxf4vm42k6gucs6i463pgc2ltqspokvtslc4","title":"root/article.pdf","filename":"article.pdf","extra":{"size_bytes":3027168,"type":"file"}}],"references":{"cite":{"order":["ref1"]},"data":{"ref1":{"label":"ref1","enumerator":"1","url":"https://doi.org/10.1016/0734-189x(89)90132-1","html":"Fast surface tracking in three-dimensional binary images+Computer Vision+45+196+214+1989+D. Gordon+J. K. Udupa+Image Processing"}}}}