From c9640c46ba54699bba7d4af39a235719bb496b4e Mon Sep 17 00:00:00 2001 From: JamesEMcclure Date: Wed, 22 Jul 2020 13:14:07 -0400 Subject: [PATCH] fix smooth distance --- analysis/Minkowski.cpp | 7 ++++--- analysis/Minkowski.h | 1 + analysis/filters.cpp | 8 ++------ analysis/filters.h | 2 +- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/analysis/Minkowski.cpp b/analysis/Minkowski.cpp index 5b9826e6..7707286f 100644 --- a/analysis/Minkowski.cpp +++ b/analysis/Minkowski.cpp @@ -140,7 +140,7 @@ void Minkowski::MeasureObject(){ * 0 - labels the object * 1 - labels the rest of the */ - + DoubleArray smooth_distance(Nx,Ny,Nz); for (int k=0; k &Input, Array &Output ) +void Mean3D( const Array &Input, Array &Output ) { PROFILE_START("Mean3D"); // Perform a 3D Mean filter on Input array - int i,j,k,ii,jj,kk; - int imin,jmin,kmin,imax,jmax,kmax; - - float *List; - List=new float[27]; + int i,j,k; int Nx = int(Input.size(0)); int Ny = int(Input.size(1)); diff --git a/analysis/filters.h b/analysis/filters.h index 250ba23a..404fb265 100644 --- a/analysis/filters.h +++ b/analysis/filters.h @@ -10,7 +10,7 @@ * @param[in] Input Input image * @param[out] Output Output image */ -void Mean3D( const Array &Input, Array &Output ) +void Mean3D( const Array &Input, Array &Output ); /*! * @brief Filter image