[vtkusers] Problem with surface reconstruction from cloud point, vtkDelaunay3D works?

Mr.Y Escaloy at hotmail.com
Wed Oct 26 09:38:23 EDT 2005


   Thanks for your help.
   But, to my knowledge vtkDelaunay3D uses some  algrythm like convex hull  to construct a surface, and its 
basic function is to construct a triangular nets from unstructed points, but My problem is first to pick out the 
points lies on the surface from a points cloud, which has points scattered inside it. And then to construct a both 
convex and concave surface from the picked points.
   Anyway, I would try vtkDelaunay3D if it do works.
    Is there some more suggestions?

----- Original Message ----- 
From: "Andrew Maclean" <a.maclean at cas.edu.au>
To: "'Mr.Y'" <Escaloy at hotmail.com>; <vtkusers at vtk.org>
Sent: Wednesday, October 26, 2005 7:14 AM
Subject: RE: [vtkusers] Problem with surface reconstruction from cloud point


> vtkDelaunay3D may work.
> 
> 
> -----Original Message-----
> From: Mr.Y [mailto:Escaloy at hotmail.com] 
> Sent: Wednesday, 26 October 2005 01:53
> To: vtkusers at vtk.org
> Subject: [vtkusers] Problem with surface reconstruction from cloud point
> 
> hi,all
>    I premote this question before, but there 's no answer,so here comes the
> 
> questions again, any help is appreciated.
>    I am to reconstruc the surface from the random scattered cloud points.
> The
> point is not only on surface, but also inside the object, this is to say the
> problem is
> to construct one closed envelop which can wrap all the points inside. I
> tried vtkSurfaceReconstrutionFilter and vtkPowerCrust, but no satisfied. Is
> there any 
> body know what shall I do now. Thanks.
> 
> ----- Original Message ----- 
> From: <vtkusers-request at vtk.org>
> To: <vtkusers at vtk.org>
> Sent: Tuesday, October 25, 2005 12:00 AM
> Subject: vtkusers Digest, Vol 18, Issue 24
> 
> 
>> Send vtkusers mailing list submissions to
>> vtkusers at vtk.org
>> 
>> To subscribe or unsubscribe via the World Wide Web, visit
>> http://www.vtk.org/mailman/listinfo/vtkusers
>> or, via email, send a message with subject or body 'help' to
>> vtkusers-request at vtk.org
>> 
>> You can reach the person managing the list at
>> vtkusers-owner at vtk.org
>> 
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of vtkusers digest..."
>> 
>> 
>> Today's Topics:
>> 
>>   1. vtkMassProperties (Frnard Cimary)
>>   2. vtkPNGReader::New() an Undefined Symbol (Marc Macenko)
>>   3. Re: need code for linke between tcl and vtk please
>>      (Peter F Bradshaw)
>>   4. Re: vtkPNGReader::New() an Undefined Symbol (Ravi Samala)
>>   5. bugs: vtkLocal in Vtk-5-0-branch (Jens)
>>   6. Re: Relative paths in MacOS libraries (David Flitney)
>>   7. Linking to vtkLandmarkTransform with CMake (Trond Valen)
>>   8. ZOOMing Problem (Imran Ahmed Khan)
>>   9. Re: Linking to vtkLandmarkTransform with CMake (Trond Valen)
>> 
>> 
>> ----------------------------------------------------------------------
>> 
>> Message: 1
>> Date: Sun, 23 Oct 2005 13:15:27 -0700 (PDT)
>> From: Frnard Cimary <frnard80 at yahoo.com>
>> Subject: [vtkusers] vtkMassProperties
>> To: vtkusers at vtk.org
>> Message-ID: <20051023201527.59766.qmail at web33210.mail.mud.yahoo.com>
>> Content-Type: text/plain; charset=iso-8859-1
>> 
>> Dear VTK Users,
>> 
>> I want to calculate the volume and surface area of an
>> isosurface, I figured out that I can use
>> vtkMassProperties, I would appreciate if some one can
>> provide me with a simple example on how to use it.
>> 
>> Also is there any other methods to calculate the
>> volume and surface area ?
>> 
>> I really look forward to hear from one of you, and
>> many thanks in advance.
>> 
>> Frnard.
>> 
>> 
>> 
>> __________________________________ 
>> Yahoo! FareChase: Search multiple travel sites in one click.
>> http://farechase.yahoo.com
>> 
>> 
>> ------------------------------
>> 
>> Message: 2
>> Date: Sun, 23 Oct 2005 23:04:43 -0400
>> From: Marc Macenko <macenko at gmail.com>
>> Subject: [vtkusers] vtkPNGReader::New() an Undefined Symbol
>> To: vtkusers at vtk.org
>> Message-ID:
>> <a8e0548d0510232004i74c6f2f3oab4349e92ba9c12f at mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>> 
>> I am simply trying to read in an image to eventually use as a texture.
>> I am including the header file and have this statement:
>> 
>>  vtkPNGReader *water = vtkPNGReader::New();
>> 
>> 
>> This results in this error from my compiler:
>> 
>> Undefined                       first referenced
>> symbol                             in file
>> vtkPNGReader::New()                 terrain.o
>> 
>> 
>> Any suggestions would be great!
>> 
>> --
>> marc
>> 
>> John 1:1 In the beginning was the Word, and the Word was with God, and
>> the Word was God. 2 He was in the beginning with God. 3 All things
>> were made through Him, and without Him nothing was made that was made.
>> 4 In Him was life, and the life was the light of men.
>> 
>> 
>> ------------------------------
>> 
>> Message: 3
>> Date: Mon, 24 Oct 2005 12:15:55 +0800 (WST)
>> From: Peter F Bradshaw <pfb at users.sourceforge.net>
>> Subject: Re: [vtkusers] need code for linke between tcl and vtk please
>> To: vtkusers at vtk.org
>> Message-ID: <Pine.LNX.4.58.0510241213070.31280 at goldmund.pri>
>> Content-Type: TEXT/PLAIN; charset=US-ASCII
>> 
>> Hi;
>> 
>> You need to run 'vtk' to interpret the Tcl scripts. Basically 'vtk' is
>> 'wish' with the VTK libraries linked in.
>> 
>> For exaples see:
>> 
>> http://public.kitware.com/VTK/example-code.php
>> 
>> On Sat, 22 Oct 2005, shiref pepo wrote:
>> 
>>> hello everybody
>>> please if any body know what are steps required to link between vtk and
> tcl
>>> and if he can send me a sample code or tell me what to do because i'm a
> new user of vtk
>>> thanks
>>>
>>>
>>> ---------------------------------
>>>  Yahoo! FareChase - Search multiple travel sites in one click.
>> 
>> Cheers
>> 
>> -- 
>> Peter F Bradshaw, personal.exadios.com, ICQ 75431157 (exadios).
>> PGP public key at personal.exadios.com/public_key.html
>> "Needs more salt" - Archimedes
>> 
>> 
>> ------------------------------
>> 
>> Message: 4
>> Date: Mon, 24 Oct 2005 00:32:13 -0700 (PDT)
>> From: Ravi Samala <raviksamala at yahoo.com>
>> Subject: Re: [vtkusers] vtkPNGReader::New() an Undefined Symbol
>> To: vtkusers at vtk.org
>> Message-ID: <20051024073213.86815.qmail at web35713.mail.mud.yahoo.com>
>> Content-Type: text/plain; charset=iso-8859-1
>> 
>> hi Marc,
>> 
>> this could either mean,
>> 
>> (a) #include <vtkPNGReader.h> is not there in the
>> program
>> (b) did not include the path for vtkIO in the   
>> cMakeLists.txt file
>> 
>> if nothing else works, brute force method will be to
>> copy the vtkPNGReader.h and vtkPNGReader.cxx files
>> from vtl\IO\ to your current working directory.
>> 
>> 
>> regards,
>> 
>> Ravi.
>> 
>> 
>> 
>> --- Marc Macenko <macenko at gmail.com> wrote:
>> 
>>> I am simply trying to read in an image to eventually
>>> use as a texture.
>>> I am including the header file and have this
>>> statement:
>>> 
>>>   vtkPNGReader *water = vtkPNGReader::New();
>>> 
>>> 
>>> This results in this error from my compiler:
>>> 
>>> Undefined                       first referenced
>>>  symbol                             in file
>>> vtkPNGReader::New()                 terrain.o
>>> 
>>> 
>>> Any suggestions would be great!
>>> 
>>> --
>>> marc
>>> 
>>> John 1:1 In the beginning was the Word, and the Word
>>> was with God, and
>>> the Word was God. 2 He was in the beginning with
>>> God. 3 All things
>>> were made through Him, and without Him nothing was
>>> made that was made.
>>> 4 In Him was life, and the life was the light of
>>> men.
>>> _______________________________________________
>>> This is the private VTK discussion list.
>>> Please keep messages on-topic. Check the FAQ at:
>>> http://www.vtk.org/Wiki/VTK_FAQ
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>> 
>> 
>> 
>> 
>> 
>> 
>> __________________________________ 
>> Yahoo! Mail - PC Magazine Editors' Choice 2005 
>> http://mail.yahoo.com
>> 
>> 
>> ------------------------------
>> 
>> Message: 5
>> Date: Mon, 24 Oct 2005 10:02:03 +0200
>> From: Jens <jens-devel at gmx.de>
>> Subject: [vtkusers] bugs: vtkLocal in Vtk-5-0-branch
>> To: vtkusers at vtk.org
>> Message-ID: <200510241002.03499.jens-devel at gmx.de>
>> Content-Type: text/plain;  charset="us-ascii"
>> 
>> Hi 
>> I just started using vtkLocal as starting point for my own class and found
> 
>> some bugs:
>> 
>> 1) in vtkLocalConfigure.h.in:
>> #ifndef __ at VTKLOCAL_PROJECT_NAME@Configure_h
>> #define __ at VTKLOCAL_PROJECT_NAME@Configure_h
>> should be
>> #ifndef __ at PROJECT_NAME@Configure_h
>> #define __ at PROJECT_NAME@Configure_h
>> 2) in vtkLocalConfigure.h.in:
>> @PROJECT_NAME at _EXPORTS is not defined in CMakeLists.txt
>> 3) in vtkLocalExample.cxx
>> "vtkCxxRevisionMacro(vtkLocal, "$Revision: 0.1 $");" should be added
>> Changing the superclass from vtkObjects to something like 
>> vtkUnstructuredGridAlgorithmn now results in an dlopen-error when trying
> to 
>> use the new lib.
>> 
>> Greetings
>> Jens
>> 
>> 
>> 
>> ------------------------------
>> 
>> Message: 6
>> Date: Mon, 24 Oct 2005 12:06:21 +0100
>> From: David Flitney <flitney at fmrib.ox.ac.uk>
>> Subject: Re: [vtkusers] Relative paths in MacOS libraries
>> To: Martin Costabel <costabel at wanadoo.fr>
>> Cc: vtkusers at vtk.org
>> Message-ID: <25b7ce0f88309e9e1d44abf2d765284e at fmrib.ox.ac.uk>
>> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
>> 
>> 
>> On 22 Oct 2005, at 09:58, Martin Costabel wrote:
>> 
>>> David Flitney wrote:
>>>> I'd like to include VTK libraries in the Frameworks directory of a  
>>>> .app bundle but the libraries are not being built with the relative  
>>>> paths, i.e.: @executable_path:../Frameworks/<libraryname>. I believe  
>>>> this symbolic "install_name" needs to be set when the library is  
>>>> built. Does anyone know if I can set some options in the VTK build to  
>>>> achieve this?
>>>> I'm currently using CMake 2.3-20051006 and the HEAD of the VTK5.1  
>>>> sources.
>>>
>>> For the Fink package, I am using the cmake option
>>>
>>> CMAKE_SHARED_LINKER_FLAGS:STRING="-L/sw/lib -install_name  
>>> /sw/lib/vtk/\`basename <TARGET>\`"
>>>
>>> You can try to adapt your install_name correspondingly by setting
>>>
>>> CMAKE_SHARED_LINKER_FLAGS:STRING="@executable_path/../Frameworks/ 
>>> \`basename <TARGET>\`"
>> 
>> This looks great! Sadly I don't get expansion of the <TARGET> tag, i.e.  
>> I always get: -install_name "@executable_path/../Frameworks/`basename  
>> <TARGET>`" as the generated option. Any thoughts?
>> 
>> -- 
>> Cheers, Dave
>> 
>> Dave Flitney, IT Manager
>> Oxford Centre for Functional MRI of the Brain
>> E:flitney at fmrib.ox.ac.uk W:+44-1865-222713 F:+44-1865-222717
>> URL: http://www.fmrib.ox.ac.uk/~flitney
>> 
>> 
>> 
>> ------------------------------
>> 
>> Message: 7
>> Date: Mon, 24 Oct 2005 14:13:50 +0200
>> From: Trond Valen <trondvalen at gmail.com>
>> Subject: [vtkusers] Linking to vtkLandmarkTransform with CMake
>> To: vtkusers at vtk.org
>> Message-ID:
>> <e8729ef40510240513y4562e49dj2cc15ed4e45e4728 at mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>> 
>> Hi!
>> 
>> I have a simple question (I hope). I'm a newbie who wants to use
>> vtkLandmarkTransform in a project, using C++, CMake and MS Visual Stuidio
>> .NET 7. The thing is I can't find out how to link to it in CMake.
>> 
>> I have built VTK, with the Hybrid package, and made a project for testing.
>> It consists of Main.cxx and CMakeLists.txt.
>> 
>> Excerpts from Main.cxx:
>> #include "vtkLandmarkTransform.h"
>> vtkLandmarkTransform *vtkLMT = vtkLandmarkTransform::New();
>> 
>> CMakeLists.txt is where I define dependencies, like vtkLandmarkTransform:
>> 
>> PROJECT (TestCmake)
>> 
>> INCLUDE (${CMAKE_ROOT}/Modules/FindVTK.cmake)
>> IF (USE_VTK_FILE)
>>  INCLUDE(${USE_VTK_FILE})
>> ENDIF (USE_VTK_FILE)
>> 
>> ADD_EXECUTABLE(Main Main.cxx)
>> 
>> TARGET_LINK_LIBRARIES(Main vtkRendering vtkLandmarkTransform)
>> 
>> I've also tried to use vtkHybrid in TARGET_LINK_LIBRARIES, but it keeps
>> asking me for vtkHybrid.dll, while with vtkLandmarkTransform it asks for
>> vtkLandmarkTransform.lib. I can't find either of these files, so there is
>> probably a better way to do it. Please give me a tip or two :)
>> 
>> Kind regards
>> Trond Valen
>> 
>> 
>> ------------------------------
>> 
>> Message: 8
>> Date: Mon, 24 Oct 2005 14:25:52 +0200
>> From: Imran Ahmed Khan <imran.ahmed.khan at gmail.com>
>> Subject: [vtkusers] ZOOMing Problem
>> To: vtkusers at vtk.org
>> Message-ID:
>> <74ef80170510240525l7be1e386ja18f191036b358b8 at mail.gmail.com>
>> Content-Type: text/plain; charset="iso-8859-1"
>> 
>> Hi,
>> Is it possible to disable zooming functionality for some specific objects
>> in a render window? I have different shapes in a single render window and
> I
>> want that the pixels and voxel shapes should not be effected by zoom, i.e.
>> they should remain in their original size, while other objects should zoom
>> in and out when I press the right button of my mouse.
>> Please help !!
>> Imran.
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL:
> http://public.kitware.com/pipermail/vtkusers/attachments/20051024/af60898a/a
> ttachment-0001.html
>> 
>> ------------------------------
>> 
>> Message: 9
>> Date: Mon, 24 Oct 2005 14:37:27 +0200
>> From: Trond Valen <trondvalen at gmail.com>
>> Subject: [vtkusers] Re: Linking to vtkLandmarkTransform with CMake
>> To: vtkusers at vtk.org
>> Message-ID:
>> <e8729ef40510240537r2ebf5873r7668840c78440fc5 at mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>> 
>> Found it out. This must be the most newbie question ever...
>> 
>> On 10/24/05, Trond Valen <trondvalen at gmail.com> wrote:
>>> Hi!
>>>
>>> I have a simple question (I hope). I'm a newbie who wants to use
>>> vtkLandmarkTransform in a project, using C++, CMake and MS Visual Stuidio
>>> .NET 7. The thing is I can't find out how to link to it in CMake.
>>>
>>> I have built VTK, with the Hybrid package, and made a project for
> testing.
>>> It consists of Main.cxx and CMakeLists.txt.
>>>
>>> Excerpts from Main.cxx:
>>> #include "vtkLandmarkTransform.h"
>>> vtkLandmarkTransform *vtkLMT = vtkLandmarkTransform::New();
>>>
>>> CMakeLists.txt is where I define dependencies, like vtkLandmarkTransform:
>>>
>>> PROJECT (TestCmake)
>>>
>>> INCLUDE (${CMAKE_ROOT}/Modules/FindVTK.cmake)
>>> IF (USE_VTK_FILE)
>>>   INCLUDE(${USE_VTK_FILE})
>>> ENDIF (USE_VTK_FILE)
>>>
>>> ADD_EXECUTABLE(Main Main.cxx)
>>>
>>> TARGET_LINK_LIBRARIES(Main vtkRendering vtkLandmarkTransform)
>>>
>>> I've also tried to use vtkHybrid in TARGET_LINK_LIBRARIES, but it keeps
>>> asking me for vtkHybrid.dll, while with vtkLandmarkTransform it asks for
>>> vtkLandmarkTransform.lib. I can't find either of these files, so there is
>>> probably a better way to do it. Please give me a tip or two :)
>>>
>>> Kind regards
>>> Trond Valen
>>>
>> 
>> 
>> ------------------------------
>> 
>> _______________________________________________
>> vtkusers mailing list
>> vtkusers at vtk.org
>> http://www.vtk.org/mailman/listinfo/vtkusers
>> 
>> 
>> End of vtkusers Digest, Vol 18, Issue 24
>> ****************************************
>>
> 
> 
>


More information about the vtkusers mailing list