[Insight-developers] DaniellsonDistanceMapImageFilter

Lorensen, William E (CRD) lorensen@crd.ge.com
Fri, 25 Jan 2002 15:18:18 -0500


Luis,
I think the logic in the ReflectiveIterator is flawed. Attached is a test that does not produce the
results I would expect.

Bill


-----Original Message-----
From: Bill Lorensen [mailto:wlorens1@nycap.rr.com]
Sent: Friday, January 25, 2002 12:56 PM
To: Luis Ibanez; insight-Developers
Subject: [Insight-developers] DaniellsonDistanceMapImageFilter


Luis,
I'm trying the DaniellsonDistanceMapImageFilter on a 3D volume. Seems like it is not generating
distances in the 3rd dimension. Is this a problem or am I messing up (most probable answer).

Bill

_______________________________________________
Insight-developers mailing list
Insight-developers@public.kitware.com
http://public.kitware.com/mailman/listinfo/insight-developers


begin 600 itkReflectiveImageRegionIteratorTest.cxx
M+RH]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]#0H-"B`@4')O9W)A;3H@
M("!);G-I9VAT(%-E9VUE;G1A=&EO;B`F(%)E9VES=')A=&EO;B!4;V]L:VET
M#0H@($UO9'5L93H@("`@)%)#4V9I;&4Z(&ET:U)E9FQE8W1I=F5);6%G95)E
M9VEO;DET97)A=&]R+F-X>"QV("0-"B`@3&%N9W5A9V4Z("!#*RL-"B`@1&%T
M93H@("`@("`D1&%T93H@,C`P,B\P,2\Q-2`Q.3HT,SHR-B`D#0H@(%9E<G-I
M;VXZ("`@)%)E=FES:6]N.B`Q+C@@)`T*#0H@($-O<'ER:6=H="`H8RD@,C`P
M,B!);G-I9VAT($-O;G-O<G1I=6TN($%L;"!R:6=H=',@<F5S97)V960N#0H@
M(%-E92!)5$M#;W!Y<FEG:'0N='AT(&]R(&AT='`Z+R]W=W<N:71K+F]R9R](
M5$U,+T-O<'ER:6=H="YH=&T@9F]R(&1E=&%I;',N#0H-"B`@("`@5&AI<R!S
M;V9T=V%R92!I<R!D:7-T<FEB=71E9"!7251(3U54($%.62!705)204Y463L@
M=VET:&]U="!E=F5N(`T*("`@("!T:&4@:6UP;&EE9"!W87)R86YT>2!O9B!-
M15)#2$%.5$%"24Q)5%D@;W(@1DE43D534R!&3U(@02!005)424-53$%2(`T*
M("`@("!055)03U-%+B`@4V5E('1H92!A8F]V92!C;W!Y<FEG:'0@;F]T:6-E
M<R!F;W(@;6]R92!I;F9O<FUA=&EO;BX-"@T*/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/2HO#0HC:6YC;'5D92`\:6]S=')E86T^#0H-"B-I;F-L=61E
M(")I=&M);6%G92YH(@T*(VEN8VQU9&4@(FET:TYU;65R:6-4<F%I=',N:"(-
M"B-I;F-L=61E(")I=&M2969L96-T:79E26UA9V5296=I;VY)=&5R871O<BYH
M(@T*(VEN8VQU9&4@(FET:TEM86=E4F5G:6]N271E<F%T;W)7:71H26YD97@N
M:"(-"@T*#0II;G0@;6%I;B@I#0I[#0H-"B`@<W1D.CIC;W5T(#P\(")#<F5A
M=&EN9R!A;B!I;6%G92(@/#P@<W1D.CIE;F1L.PT*("!T>7!E9&5F(&ET:SHZ
M26UA9V4\=6YS:6=N960@<VAO<G0L,SX@26UA9V54>7!E.PT*#0H@($EM86=E
M5'EP93HZ4&]I;G1E<B!M>4EM86=E(#T@26UA9V54>7!E.CI.97<H*3L-"B`@
M#0H@($EM86=E5'EP93HZ4VEZ951Y<&4@<VEZ93L-"@T*("!S:7IE6S!=(#T@
M,CL-"B`@<VEZ95LQ72`](#([#0H@('-I>F5;,ET@/2`R.PT*#0H@($EM86=E
M5'EP93HZ26YD97A4>7!E('-T87)T.PT*("!S=&%R="`]($EM86=E5'EP93HZ
M26YD97A4>7!E.CI:97)O26YD97@[#0H-"B`@26UA9V54>7!E.CI296=I;VY4
M>7!E(')E9VEO;CL-"B`@<F5G:6]N+E-E=$EN9&5X*"!S=&%R="`I.PT*("!R
M96=I;VXN4V5T4VEZ92@@<VEZ92`I.PT*#0H@(&UY26UA9V4M/E-E=$QA<F=E
M<W10;W-S:6)L95)E9VEO;B@@<F5G:6]N("D[#0H@(&UY26UA9V4M/E-E=$)U
M9F9E<F5D4F5G:6]N*"!R96=I;VX@*3L-"B`@;7E);6%G92T^4V5T4F5Q=65S
M=&5D4F5G:6]N*"!R96=I;VX@*3L-"B`@;7E);6%G92T^06QL;V-A=&4H*3L-
M"@T*("!T>7!E9&5F(&ET:SHZ4F5F;&5C=&EV94EM86=E4F5G:6]N271E<F%T
M;W(\($EM86=E5'EP92`^(%)E9FQE8W1I=F5)=&5R871O<E1Y<&4[#0H@('1Y
M<&5D968@:71K.CI);6%G95)E9VEO;DET97)A=&]R5VET:$EN9&5X/"!);6%G
M951Y<&4@/B!)=&5R871O<E1Y<&4[#0H-"B`@4F5F;&5C=&EV94ET97)A=&]R
M5'EP92!R:70H(&UY26UA9V4L(')E9VEO;B`I.PT*("!)=&5R871O<E1Y<&4@
M;FET*"!M>4EM86=E+"!R96=I;VX@*3L-"@T*("!);6%G951Y<&4Z.E!I>&5L
M5'EP92!V86QU93L-"B`@#0H@('9A;'5E(#T@:71K.CI.=6UE<FEC5')A:71S
M/"!);6%G951Y<&4Z.E!I>&5L5'EP92`^.CI:97)O.PT*#0H@("\O(%-T;W)E
M(&EN9F]R;6%T:6]N(&]N('1H92!);6%G90T*("!S=&0Z.F-O=70@/#P@(E-T
M;W)I;F<@9&%T82!O;B!T:&4@:6UA9V4@+BXN("(@/#P@<W1D.CIE;F1L.PT*
M#0H@('=H:6QE*"`A;FET+DES071%;F0H*2`I#0H@('L-"B`@("!V86QU92LK
M.PT*("`@(&YI="Y3970H('9A;'5E("D[#0H@("`@*RMN:70[#0H@('T-"@T*
M("`-"B`@+R\@5F5R:69I8V%T:6]N(`T*("!S=&0Z.F-O=70@/#P@(E9E<FEF
M>6EN9R!T:&4@<F5F;&5C=&EV92!I=&5R871O<BXN+B`B.PT*#0H@('9A;'5E
M(#T@:71K.CI.=6UE<FEC5')A:71S/"!);6%G951Y<&4Z.E!I>&5L5'EP92`^
M.CI:97)O.PT*#0H@('=H:6QE*"`A<FET+DES071%;F0H*2`I#0H@('L-"B`@
M("!V86QU92LK.PT*("`@('-T9#HZ8V]U="`\/"!R:70N1V5T*"D@/#P@(B`B
M.PT*("`@("LK<FET.PT*("!]#0H@('-T9#HZ8V]U="`\/"!S=&0Z.F5N9&P[
M#0H@('-T9#HZ8V]U="`\/"`B("`@("`@4$%34T5$("$B(#P\('-T9#HZ96YD
M;#L-"B`@<W1D.CIC;W5T(#P\('-T9#HZ96YD;"`\/"`B5&5S="!P87-S960B
M(#P\('-T9#HZ96YD;#L-"@T*("!R971U<FX@15A)5%]354-#15-3.PT*#0I]
(#0H-"@T*#0H=
`
end