[Insight-users] Profiling the code - iterator or neighborhood
Martin Kavec
kavec at messi.uku.fi
Wed Oct 12 07:39:44 EDT 2005
Hello everybody,
I have designed a neighborhood operator, which needs a neighborhood to
generate the coefficients. In the filter which uses the operator, I traverse
an image in a standard way, using ConstNeighborhoodIterator (together with
faces) and I pass the neighborhood to the operator by calling
ConstNeighborhoodIterator::GetNeighborhood() method.
However, when I profile the filter using callgrind, I can see that about 1/3
of the execution time is spent by
ConstNeighborhoodIterator::GetNeighborhood(). I was wondering, if I could
gain any performance boost by reimplementing my operator to use already
existing ConstNeighborhoodIterator instead of the neighborhood?
Thanks in advance.
Martin
More information about the Insight-users
mailing list