Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ScaleSpaceFilter.C File Reference

#include <string.h>
#include <stdio.h>
#include <map>
#include "ScaleSpaceFilter.h"
#include "Watershed.h"
#include "ProfileHooks.h"

Go to the source code of this file.

Defines

#define px_offset   (1)
#define py_offset   (width)
#define pz_offset   (heightWidth)
#define nx_offset   (-1)
#define ny_offset   (-width)
#define nz_offset   (-heightWidth)
#define nx_ny_offset   (-1 - width)
#define nx_py_offset   (-1 + width)
#define px_py_offset   (1 + width)
#define px_ny_offset   (1 - width)
#define px_pz_offset   (1 + heightWidth)
#define nx_nz_offset   (-1 - heightWidth)
#define nx_pz_offset   (-1 + heightWidth)
#define px_nz_offset   (1 - heightWidth)
#define py_pz_offset   (width + heightWidth)
#define ny_nz_offset   (-width - heightWidth)
#define ny_pz_offset   (-width + heightWidth)
#define py_nz_offset   (width - heightWidth)
#define FIND_STEEPEST(offset, _x, _y, _z)
#define INST_SCALE_SPACE(G_T)


Define Documentation

#define FIND_STEEPEST offset,
_x,
_y,
_z   
 

Value:

{\
  if (image[curr_idx + offset] > current_value) {\
    current_value = image[curr_idx + offset];\
    new_x = _x;\
    new_y = _y;\
    new_z = _z;\
  }\
}

Definition at line 397 of file ScaleSpaceFilter.C.

#define INST_SCALE_SPACE G_T   
 

Value:

Definition at line 541 of file ScaleSpaceFilter.C.

#define nx_ny_offset   (-1 - width)
 

Definition at line 40 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define nx_nz_offset   (-1 - heightWidth)
 

Definition at line 46 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define nx_offset   (-1)
 

Definition at line 36 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define nx_py_offset   (-1 + width)
 

Definition at line 41 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define nx_pz_offset   (-1 + heightWidth)
 

Definition at line 47 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define ny_nz_offset   (-width - heightWidth)
 

Definition at line 51 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define ny_offset   (-width)
 

Definition at line 37 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define ny_pz_offset   (-width + heightWidth)
 

Definition at line 52 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define nz_offset   (-heightWidth)
 

Definition at line 38 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define px_ny_offset   (1 - width)
 

Definition at line 43 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define px_nz_offset   (1 - heightWidth)
 

Definition at line 48 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define px_offset   (1)
 

Definition at line 33 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define px_py_offset   (1 + width)
 

Definition at line 42 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define px_pz_offset   (1 + heightWidth)
 

Definition at line 45 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define py_nz_offset   (width - heightWidth)
 

Definition at line 53 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define py_offset   (width)
 

Definition at line 34 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define py_pz_offset   (width + heightWidth)
 

Definition at line 50 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.

#define pz_offset   (heightWidth)
 

Definition at line 35 of file ScaleSpaceFilter.C.

Referenced by init_neighbor_offsets.


Generated on Thu Apr 18 02:46:13 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002