Apply gradient operator to 2D planes of data. More...
#include "vil_sobel_1x3.h"Go to the source code of this file.
| Functions | |
| VCL_DEFINE_SPECIALIZATION void | vil_sobel_1x3_1plane (const unsigned char *src, vcl_ptrdiff_t s_istep, vcl_ptrdiff_t s_jstep, float *gi, vcl_ptrdiff_t gi_istep, vcl_ptrdiff_t gi_jstep, float *gj, vcl_ptrdiff_t gj_istep, vcl_ptrdiff_t gj_jstep, unsigned ni, unsigned nj) | 
| Compute gradients of single plane of 2D data using 1x3 Sobel filters. | |
| VCL_DEFINE_SPECIALIZATION void | vil_sobel_1x3_1plane (const unsigned char *src, vcl_ptrdiff_t s_istep, vcl_ptrdiff_t s_jstep, double *gi, vcl_ptrdiff_t gi_istep, vcl_ptrdiff_t gi_jstep, double *gj, vcl_ptrdiff_t gj_istep, vcl_ptrdiff_t gj_jstep, unsigned ni, unsigned nj) | 
| Compute gradients of single plane of 2D data using 1x3 Sobel filters. | |
| VCL_DEFINE_SPECIALIZATION void | vil_sobel_1x3_1plane (const float *src, vcl_ptrdiff_t s_istep, vcl_ptrdiff_t s_jstep, float *gi, vcl_ptrdiff_t gi_istep, vcl_ptrdiff_t gi_jstep, float *gj, vcl_ptrdiff_t gj_istep, vcl_ptrdiff_t gj_jstep, unsigned ni, unsigned nj) | 
| Compute gradients of single plane of 2D data using 1x3 Sobel filters. | |
| VCL_DEFINE_SPECIALIZATION void | vil_sobel_1x3_1plane (const double *src, vcl_ptrdiff_t s_istep, vcl_ptrdiff_t s_jstep, double *gi, vcl_ptrdiff_t gi_istep, vcl_ptrdiff_t gi_jstep, double *gj, vcl_ptrdiff_t gj_istep, vcl_ptrdiff_t gj_jstep, unsigned ni, unsigned nj) | 
| Compute gradients of single plane of 2D data using 1x3 Sobel filters. | |
Apply gradient operator to 2D planes of data.
Definition in file vil_sobel_1x3.cxx.
| VCL_DEFINE_SPECIALIZATION void vil_sobel_1x3_1plane | ( | const unsigned char * | src, | 
| vcl_ptrdiff_t | s_istep, | ||
| vcl_ptrdiff_t | s_jstep, | ||
| float * | gi, | ||
| vcl_ptrdiff_t | gi_istep, | ||
| vcl_ptrdiff_t | gi_jstep, | ||
| float * | gj, | ||
| vcl_ptrdiff_t | gj_istep, | ||
| vcl_ptrdiff_t | gj_jstep, | ||
| unsigned | ni, | ||
| unsigned | nj | ||
| ) | 
Compute gradients of single plane of 2D data using 1x3 Sobel filters.
Computes both i and j gradients of an ni x nj plane of data
Definition at line 11 of file vil_sobel_1x3.cxx.
| VCL_DEFINE_SPECIALIZATION void vil_sobel_1x3_1plane | ( | const unsigned char * | src, | 
| vcl_ptrdiff_t | s_istep, | ||
| vcl_ptrdiff_t | s_jstep, | ||
| double * | gi, | ||
| vcl_ptrdiff_t | gi_istep, | ||
| vcl_ptrdiff_t | gi_jstep, | ||
| double * | gj, | ||
| vcl_ptrdiff_t | gj_istep, | ||
| vcl_ptrdiff_t | gj_jstep, | ||
| unsigned | ni, | ||
| unsigned | nj | ||
| ) | 
Compute gradients of single plane of 2D data using 1x3 Sobel filters.
Computes both i and j gradients of an ni x nj plane of data
Definition at line 110 of file vil_sobel_1x3.cxx.
| VCL_DEFINE_SPECIALIZATION void vil_sobel_1x3_1plane | ( | const float * | src, | 
| vcl_ptrdiff_t | s_istep, | ||
| vcl_ptrdiff_t | s_jstep, | ||
| float * | gi, | ||
| vcl_ptrdiff_t | gi_istep, | ||
| vcl_ptrdiff_t | gi_jstep, | ||
| float * | gj, | ||
| vcl_ptrdiff_t | gj_istep, | ||
| vcl_ptrdiff_t | gj_jstep, | ||
| unsigned | ni, | ||
| unsigned | nj | ||
| ) | 
Compute gradients of single plane of 2D data using 1x3 Sobel filters.
Computes both x and j gradients of an nx x nj plane of data
Definition at line 209 of file vil_sobel_1x3.cxx.
| VCL_DEFINE_SPECIALIZATION void vil_sobel_1x3_1plane | ( | const double * | src, | 
| vcl_ptrdiff_t | s_istep, | ||
| vcl_ptrdiff_t | s_jstep, | ||
| double * | gi, | ||
| vcl_ptrdiff_t | gi_istep, | ||
| vcl_ptrdiff_t | gi_jstep, | ||
| double * | gj, | ||
| vcl_ptrdiff_t | gj_istep, | ||
| vcl_ptrdiff_t | gj_jstep, | ||
| unsigned | ni, | ||
| unsigned | nj | ||
| ) | 
Compute gradients of single plane of 2D data using 1x3 Sobel filters.
Computes both x and j gradients of an nx x nj plane of data
Definition at line 306 of file vil_sobel_1x3.cxx.
 1.7.5.1
 1.7.5.1