Apply thresholds to image data. More...
#include "vil_threshold.h"
Go to the source code of this file.
Defines | |
#define | vil_threshold_txx_ |
#define | VIL_THRESHOLD_INSTANTIATE(srcT) |
Functions | |
template<class srcT > | |
void | vil_threshold_above (const vil_image_view< srcT > &src, vil_image_view< bool > &dest, srcT t) |
Apply threshold such that dest(i,j,p)=true if src(i,j,p)>=t. | |
template<class srcT > | |
void | vil_threshold_below (const vil_image_view< srcT > &src, vil_image_view< bool > &dest, srcT t) |
Apply threshold such that dest(i,j,p)=true if src(i,j,p)<=t. | |
template<class srcT > | |
void | vil_threshold_inside (const vil_image_view< srcT > &src, vil_image_view< bool > &dest, srcT t0, srcT t1) |
Apply threshold such that dest(i,j,p)=true if t0<=src(i,j,p)<=t1. | |
template<class srcT > | |
void | vil_threshold_outside (const vil_image_view< srcT > &src, vil_image_view< bool > &dest, srcT t0, srcT t1) |
Apply threshold such that dest(i,j,p)=true if src(i,j,p)<=t0 or src(i,j,p)>=t1. |
Apply thresholds to image data.
Definition in file vil_threshold.txx.
#define VIL_THRESHOLD_INSTANTIATE | ( | srcT | ) |
template void vil_threshold_above(const vil_image_view<srcT >& src, \ vil_image_view<bool >& dest, srcT t); \ template void vil_threshold_below(const vil_image_view<srcT >& src, \ vil_image_view<bool >& dest, srcT t); \ template void vil_threshold_inside(const vil_image_view<srcT >& src, \ vil_image_view<bool >& dest, srcT t0, srcT t1); \ template void vil_threshold_outside(const vil_image_view<srcT >& src, \ vil_image_view<bool >& dest, srcT t0, srcT t1)
Definition at line 115 of file vil_threshold.txx.
#define vil_threshold_txx_ |
Definition at line 2 of file vil_threshold.txx.
void vil_threshold_above | ( | const vil_image_view< srcT > & | src, |
vil_image_view< bool > & | dest, | ||
srcT | t | ||
) |
Apply threshold such that dest(i,j,p)=true if src(i,j,p)>=t.
Definition at line 12 of file vil_threshold.txx.
void vil_threshold_below | ( | const vil_image_view< srcT > & | src, |
vil_image_view< bool > & | dest, | ||
srcT | t | ||
) |
Apply threshold such that dest(i,j,p)=true if src(i,j,p)<=t.
Definition at line 38 of file vil_threshold.txx.
void vil_threshold_inside | ( | const vil_image_view< srcT > & | src, |
vil_image_view< bool > & | dest, | ||
srcT | t0, | ||
srcT | t1 | ||
) |
Apply threshold such that dest(i,j,p)=true if t0<=src(i,j,p)<=t1.
Definition at line 64 of file vil_threshold.txx.
void vil_threshold_outside | ( | const vil_image_view< srcT > & | src, |
vil_image_view< bool > & | dest, | ||
srcT | t0, | ||
srcT | t1 | ||
) |
Apply threshold such that dest(i,j,p)=true if src(i,j,p)<=t0 or src(i,j,p)>=t1.
Definition at line 90 of file vil_threshold.txx.