[Insight-users] Update the membershipfunction in the MRFImageFilter
Nicolas Forster
nicolas.forster at epfl.ch
Thu Jan 12 07:19:58 EST 2006
Hi!
I have a problem with the MRFImageFilter. I use the
DistanceToCentroidMembershipFunction() and I want to update the clusters
at each iteration.
My problem is the following: I cannot creat a m_MembershipFunctionPtr.
Clearly I want to do
typedef itk::Statistics::DistanceToCentroidMembershipFunction< arrrray >
MembershipFunctionType;
typename MembershipFunctionType::Pointer m_MembershipFunctionPtr;
m_MembershipFunctionPtr->New();
m_MembershipFunctionPtr->SetCentroid( newCentroid ); (*)
m_ClassifierPtr->AddMembershipFunction( m_MembershipFunctionPtr );*/
m_ClassifierPtr->Update();
in the .txx file (in the ApplyICMLabeller() just before labelledImage =
m_ClassifierPtr->GetClassifiedImage(); ). The compiler compile but when
I run the program it stop at the (*). It seems that
m_MembershipFunctionPtr does not exist.
Thanks for your help
Nico
More information about the Insight-users
mailing list