Crate vlfeat_sys [] [src]

Reexports

pub use self::_VlVectorComparisonType as VlVectorComparisonType;
pub use self::_VlFrameType as VlFrameType;
pub use self::_VlCovDetMethod as VlCovDetMethod;
pub use self::_VlKDTreeThresholdingMethod as VlKDTreeThresholdingMethod;
pub use self::_VlKMeansAlgorithm as VlKMeansAlgorithm;
pub use self::_VlKMeansInitialization as VlKMeansInitialization;
pub use self::_VlGMMInitialization as VlGMMInitialization;
pub use self::VlHogVariant_ as VlHogVariant;
pub use self::_VlLbpMappingType as VlLbpMappingType;

Structs

VlDsiftDescriptorGeometry_

@brief Dense SIFT descriptor geometry

VlDsiftFilter_

@brief Dense SIFT filter

VlDsiftKeypoint_

@brief Dense SIFT keypoint

VlHog_
VlLbp_

@brief Local Binary Pattern extractor

VlSvmDataset_
VlSvmStatistics_

@brief SVM statistics ** This structure contains statistics characterising the state of ** the SVM solver, such as the current value of the objective function. ** ** Not all fields are used by all solvers.

VlSvm_
_VLHIKMNode
_VLHIKMTree
_VlAIB
_VlArray

@brief Numeric array

_VlCovDet
_VlCovDetFeature

@brief A detected feature shape and location

_VlCovDetFeatureLaplacianScale

@brief A detected feature Laplacian scale

_VlCovDetFeatureOrientation

@brief A detected feature orientation

_VlEnumerator

@brief Member of an enumeration

_VlFrameDisc

@brief Disc feature frame

_VlFrameEllipse

@brief Ellipse feature frame

_VlFrameOrientedDisc

@brief Oriented disc feature frame ** An upright frame has @c angle equal to zero.

_VlFrameOrientedEllipse

@brief Oriented ellipse feature frame ** The affine transformation transforms the ellipse shape into ** a circular region.

_VlGMM
_VlHIKMNode

@brief HIKM tree node ** ** The number of children @a K is not bigger than the @a K parameter ** of the HIKM tree.

_VlHIKMTree

@brief HIKM tree

_VlHomogeneousKernelMap
_VlIKMFilt
_VlKDForest

@brief KDForest object

_VlKDForestNeighbor

@brief Neighbor of a query point

_VlKDForestSearchState
_VlKDForestSearcher

@brief ::VlKDForest searcher object

_VlKDTree
_VlKDTreeDataIndexEntry
_VlKDTreeNode
_VlKDTreeSplitDimension
_VlKMeans
_VlLiopDesc

@brief LIOP descriptor extractor object

_VlMserExtrReg

@internal ** @brief MSER: extremal region (declaration) ** ** Extremal regions (ER) are extracted from the region forest. Each ** region is represented by an instance of this structure. The ** structures are stored into an array, in arbitrary order. ** ** ER are arranged into a tree. @a parent points to the parent ER, or ** to itself if the ER is the root. ** ** An instance of the structure represents the extremal region of the ** level set of intensity VlMserExtrReg::value and containing the ** pixel VlMserExtReg::index. ** ** VlMserExtrReg::area is the area of the extremal region and ** VlMserExtrReg::area_top is the area of the extremal region ** containing this region in the level set of intensity ** VlMserExtrReg::area + @c delta. ** ** VlMserExtrReg::variation is the relative area variation @c ** (area_top-area)/area. ** ** VlMserExtrReg::max_stable is a flag signaling whether this extremal ** region is also maximally stable.

_VlMserFilt

@internal ** @brief MSER filter ** @see @ref mser

_VlMserReg

@internal ** @brief MSER: basic region (declaration) ** ** Extremal regions and maximally stable extremal regions are ** instances of image regions. ** ** There is an image region for each pixel of the image. Each region ** is represented by an instance of this structure. Regions are ** stored into an array in pixel order. ** ** Regions are arranged into a forest. VlMserReg::parent points to ** the parent node, or to the node itself if the node is a root. ** VlMserReg::parent is the index of the node in the node array ** (which therefore is also the index of the corresponding ** pixel). VlMserReg::height is the distance of the fartest leaf. If ** the node itself is a leaf, then VlMserReg::height is zero. ** ** VlMserReg::area is the area of the image region corresponding to ** this node. ** ** VlMserReg::region is the extremal region identifier. Not all ** regions are extremal regions however; if the region is NOT ** extremal, this field is set to ....

_VlMserStats

@brief MSER filter statistics definition

_VlPgmImage

@brief PGM image meta data ** ** A PGM image is a 2-D array of pixels of width #width and height ** #height. Each pixel is an integer one or two bytes wide, depending ** whether #max_value is smaller than 256.

_VlQS
_VlRand

@brief Random numbber generator state

_VlScaleSpace
_VlScaleSpaceGeometry

@brief Geometry of a scale space ** ** There are a few restrictions on the valid geometrties.

_VlScaleSpaceOctaveGeometry

@brief Geometry of one octave of a scale space

_VlSiftFilt
_VlSiftKeypoint
_VlX86CpuInfo
_VlX86CpuInfo__bindgen_ty_1
__BindgenUnionField
__darwin_fp_control
__darwin_fp_status
__darwin_i386_avx_state
__darwin_i386_exception_state
__darwin_i386_float_state
__darwin_i386_thread_state
__darwin_mcontext32
__darwin_mcontext64
__darwin_mcontext_avx32
__darwin_mcontext_avx64
__darwin_mmst_reg
__darwin_pthread_handler_rec
__darwin_sigaltstack
__darwin_ucontext
__darwin_x86_avx_state64
__darwin_x86_debug_state32
__darwin_x86_debug_state64
__darwin_x86_exception_state64
__darwin_x86_float_state64
__darwin_x86_thread_state64
__darwin_xmm_reg
__double2
__float2
__mbstate_t
__sFILE
__sFILEX
__sbuf
__sigaction
__sigaction_u
__siginfo
__va_list_tag
_bindgen_ty_1

@internal @brief IEEE single precision quiet NaN constant

_bindgen_ty_2

@internal @brief IEEE single precision infinity constant

_bindgen_ty_3

@internal @brief IEEE double precision quiet NaN constant

_bindgen_ty_4

@internal @brief IEEE double precision infinity constant

_opaque_pthread_attr_t
_opaque_pthread_cond_t
_opaque_pthread_condattr_t
_opaque_pthread_mutex_t
_opaque_pthread_mutexattr_t
_opaque_pthread_once_t
_opaque_pthread_rwlock_t
_opaque_pthread_rwlockattr_t
_opaque_pthread_t
div_t
exception
ldiv_t
lldiv_t
option

@brief ::getopt_long option

proc_rlimit_control_wakeupmon
rlimit
rusage
rusage_info_v0
rusage_info_v1
rusage_info_v2
rusage_info_v3
sigaction
sigevent
sigstack
sigval
sigvec
timespec
timeval
tm
wait
wait__bindgen_ty_1
wait__bindgen_ty_2

Enums

VlHogVariant_
VlHomogeneousKernelMapWindowType

@brief Type of spectral windowing function

VlHomogeneousKernelType

@brief Type of kernel

VlIKMAlgorithms
VlSvmLossType

@brief Type of SVM loss ** ** Default SVM loss types. The loss can be set by using ::vl_svm_set_loss. ** Note that custom losses can be used too by using ::vl_svm_set_loss_function, ** ::vl_svm_set_loss_derivative_function, etc. ** ** @sa svm-loss-functions

VlSvmSolverStatus

@brief Solver status

VlSvmSolverType

@brief Type of SVM solver

_VlCovDetMethod

@brief Covariant feature detection method

_VlFrameType

@brief Types of feature frames

_VlGMMInitialization

@brief GMM initialization algorithms

_VlKDTreeThresholdingMethod

@brief Thresholding method

_VlKMeansAlgorithm

@brief K-means algorithms

_VlKMeansInitialization

@brief K-means initialization algorithms

_VlLbpMappingType

@brief Type of quantization for the LBP descriptors ** @see @ref lbp-quantization

_VlVectorComparisonType

@brief Vector comparison types

_bindgen_ty_5

@brief File protocols

idtype_t

Constants

BIG_ENDIAN
BUFSIZ
BUS_ADRALN
BUS_ADRERR
BUS_NOOP
BUS_OBJERR
BYTE_ORDER
CLD_CONTINUED
CLD_DUMPED
CLD_EXITED
CLD_KILLED
CLD_NOOP
CLD_STOPPED
CLD_TRAPPED
CLOCKS_PER_SEC
CPUMON_MAKE_FATAL
DOMAIN
EOF
EXIT_FAILURE
EXIT_SUCCESS
FILENAME_MAX
FLT
FOPEN_MAX
FPE_FLTDIV
FPE_FLTINV
FPE_FLTOVF
FPE_FLTRES
FPE_FLTSUB
FPE_FLTUND
FPE_INTDIV
FPE_INTOVF
FPE_NOOP
FP_CHOP
FP_ILOGB0
FP_ILOGBNAN
FP_INFINITE
FP_NAN
FP_NORMAL
FP_PREC_24B
FP_PREC_53B
FP_PREC_64B
FP_QNAN
FP_RND_DOWN
FP_RND_NEAR
FP_RND_UP
FP_SNAN
FP_STATE_BYTES
FP_SUBNORMAL
FP_SUPERNORMAL
FP_ZERO
ILL_BADSTK
ILL_COPROC
ILL_ILLADR
ILL_ILLOPC
ILL_ILLOPN
ILL_ILLTRP
ILL_NOOP
ILL_PRVOPC
ILL_PRVREG
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INT64_MAX
INT64_MIN
INT8_MAX
INT8_MIN
INTMAX_MAX
INTMAX_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_FAST64_MAX
INT_FAST64_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
INT_LEAST64_MAX
INT_LEAST64_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
IOPOL_APPLICATION
IOPOL_DEFAULT
IOPOL_IMPORTANT
IOPOL_NORMAL
IOPOL_PASSIVE
IOPOL_SCOPE_DARWIN_BG
IOPOL_SCOPE_PROCESS
IOPOL_SCOPE_THREAD
IOPOL_STANDARD
IOPOL_THROTTLE
IOPOL_TYPE_DISK
IOPOL_UTILITY
LITTLE_ENDIAN
L_ctermid
L_tmpnam
MATH_ERREXCEPT
MATH_ERRNO
MINSIGSTKSZ
M_1_PI
M_2_PI
M_2_SQRTPI
M_E
M_LN2
M_LN10
M_LOG10E
M_LOG2E
M_PI
M_PI_2
M_PI_4
M_SQRT2
M_SQRT1_2
NSIG
OVERFLOW
PDP_ENDIAN
PLOSS
POLL_ERR
POLL_HUP
POLL_IN
POLL_MSG
POLL_OUT
POLL_PRI
PRIO_DARWIN_BG
PRIO_DARWIN_NONUI
PRIO_DARWIN_PROCESS
PRIO_DARWIN_THREAD
PRIO_MAX
PRIO_MIN
PRIO_PGRP
PRIO_PROCESS
PRIO_USER
PTRDIFF_MAX
PTRDIFF_MIN
P_tmpdir
RAND_MAX
RLIMIT_AS
RLIMIT_CORE
RLIMIT_CPU
RLIMIT_CPU_USAGE_MONITOR
RLIMIT_DATA
RLIMIT_FSIZE
RLIMIT_MEMLOCK
RLIMIT_NOFILE
RLIMIT_NPROC
RLIMIT_RSS
RLIMIT_STACK
RLIMIT_THREAD_CPULIMITS
RLIMIT_WAKEUPS_MONITOR
RLIM_NLIMITS
RSIZE_MAX
RUSAGE_CHILDREN
RUSAGE_INFO_CURRENT
RUSAGE_INFO_V0
RUSAGE_INFO_V1
RUSAGE_INFO_V2
RUSAGE_INFO_V3
RUSAGE_SELF
SA_64REGSET
SA_NOCLDSTOP
SA_NOCLDWAIT
SA_NODEFER
SA_ONSTACK
SA_RESETHAND
SA_RESTART
SA_SIGINFO
SA_USERSPACE_MASK
SA_USERTRAMP
SEEK_CUR
SEEK_END
SEEK_SET
SEGV_ACCERR
SEGV_MAPERR
SEGV_NOOP
SIGABRT
SIGALRM
SIGBUS
SIGCHLD
SIGCONT
SIGEMT
SIGEV_NONE
SIGEV_SIGNAL
SIGEV_THREAD
SIGFPE
SIGHUP
SIGILL
SIGINFO
SIGINT
SIGIO
SIGIOT
SIGKILL
SIGPIPE
SIGPROF
SIGQUIT
SIGSEGV
SIGSTKSZ
SIGSTOP
SIGSYS
SIGTERM
SIGTRAP
SIGTSTP
SIGTTIN
SIGTTOU
SIGURG
SIGUSR1
SIGUSR2
SIGVTALRM
SIGWINCH
SIGXCPU
SIGXFSZ
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIG_BLOCK
SIG_SETMASK
SIG_UNBLOCK
SING
SIZE_MAX
SI_ASYNCIO
SI_MESGQ
SI_QUEUE
SI_TIMER
SI_USER
SS_DISABLE
SS_ONSTACK
SV_INTERRUPT
SV_NOCLDSTOP
SV_NODEFER
SV_ONSTACK
SV_RESETHAND
SV_SIGINFO
TLOSS
TMP_MAX
TRAP_BRKPT
TRAP_TRACE
UINT16_MAX
UINT32_MAX
UINT64_MAX
UINT8_MAX
UINTMAX_MAX
UINTPTR_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_FAST64_MAX
UINT_FAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
UINT_LEAST64_MAX
UINT_LEAST8_MAX
UNDERFLOW
VL_ARRAY_MAX_NUM_DIMENSIONS
VL_BIG_INT
VL_BIG_UINT
VL_E
VL_ERR_ALLOC
VL_ERR_BAD_ARG
VL_ERR_EOF
VL_ERR_IO
VL_ERR_MSG_LEN
VL_ERR_NO_MORE
VL_ERR_OK
VL_ERR_OVERFLOW
VL_ERR_PGM_INV_DATA
VL_ERR_PGM_INV_HEAD
VL_ERR_PGM_INV_META
VL_ERR_PGM_IO
VL_FALSE
VL_FISHER_FLAG_FAST
VL_FISHER_FLAG_IMPROVED
VL_FISHER_FLAG_NORMALIZED
VL_FISHER_FLAG_SQUARE_ROOT
VL_FL_INDEX
VL_FL_INT8
VL_FL_INT16
VL_FL_INT32
VL_FL_INT64
VL_FMT_INDEX
VL_FMT_INTPTR
VL_FMT_SIZE
VL_FMT_UINDEX
VL_FMT_UINTPTR
VL_IKMACC_MAX
VL_KDTREE_SPLIT_HEAP_SIZE
VL_KDTREE_VARIANCE_EST_NUM_SAMPLES
VL_LOG_OF_2
VL_MSER_PIX_MAXVAL
VL_MSER_VOID_NODE
VL_OS_MACOSX
VL_PAD_BY_CONTINUITY
VL_PAD_BY_ZERO
VL_PAD_MASK
VL_PI
VL_PROT_ASCII
VL_PROT_BINARY
VL_PROT_NONE
VL_PROT_UNKNOWN
VL_SMALL_INT
VL_THREADS_POSIX
VL_TRANSPOSE
VL_TRUE
VL_TYPE_DOUBLE
VL_TYPE_FLOAT
VL_TYPE_INT8
VL_TYPE_INT16
VL_TYPE_INT32
VL_TYPE_INT64
VL_TYPE_UINT8
VL_TYPE_UINT16
VL_TYPE_UINT32
VL_TYPE_UINT64
VL_VERSION_STRING
VL_VLAD_FLAG_NORMALIZE_COMPONENTS
VL_VLAD_FLAG_NORMALIZE_MASS
VL_VLAD_FLAG_SQUARE_ROOT
VL_VLAD_FLAG_UNNORMALIZED
VSIZE
WAIT_ANY
WAIT_MYPGRP
WAKEMON_DISABLE
WAKEMON_ENABLE
WAKEMON_GET_PARAMS
WAKEMON_MAKE_FATAL
WAKEMON_SET_DEFAULTS
WCONTINUED
WCOREFLAG
WEXITED
WINT_MAX
WINT_MIN
WNOHANG
WNOWAIT
WSTOPPED
WUNTRACED
_DARWIN_FEATURE_64_BIT_INODE
_DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE
_DARWIN_FEATURE_UNIX_CONFORMANCE
_FORTIFY_SOURCE
_I386_SIGNAL_H_
_IOFBF
_IOLBF
_IONBF
_QUAD_HIGHWORD
_QUAD_LOWWORD
_RLIMIT_POSIX_FLAG
_USE_FORTIFY_LEVEL
_WSTOPPED
__CTERMID_DEFINED
__DARWIN_64_BIT_INO_T
__DARWIN_BIG_ENDIAN
__DARWIN_BYTE_ORDER
__DARWIN_C_ANSI
__DARWIN_C_FULL
__DARWIN_C_LEVEL
__DARWIN_LITTLE_ENDIAN
__DARWIN_NON_CANCELABLE
__DARWIN_NSIG
__DARWIN_ONLY_64_BIT_INO_T
__DARWIN_ONLY_UNIX_CONFORMANCE
__DARWIN_ONLY_VERS_1050
__DARWIN_PDP_ENDIAN
__DARWIN_SUF_1050
__DARWIN_SUF_64_BIT_INO_T
__DARWIN_SUF_EXTSN
__DARWIN_UNIX03
__DARWIN_VERS_1050
__DARWIN_WCHAR_MIN
__IPHONE_2_0
__IPHONE_2_1
__IPHONE_2_2
__IPHONE_3_0
__IPHONE_3_1
__IPHONE_3_2
__IPHONE_4_0
__IPHONE_4_1
__IPHONE_4_2
__IPHONE_4_3
__IPHONE_5_0
__IPHONE_5_1
__IPHONE_6_0
__IPHONE_6_1
__IPHONE_7_0
__IPHONE_7_1
__IPHONE_8_0
__IPHONE_8_1
__IPHONE_8_2
__IPHONE_8_3
__IPHONE_8_4
__IPHONE_9_0
__IPHONE_9_1
__IPHONE_9_2
__IPHONE_9_3
__MAC_10_0
__MAC_10_1
__MAC_10_2
__MAC_10_3
__MAC_10_4
__MAC_10_5
__MAC_10_6
__MAC_10_7
__MAC_10_8
__MAC_10_9
__MAC_10_10
__MAC_10_11
__MAC_10_10_2
__MAC_10_10_3
__MAC_10_11_2
__MAC_10_11_3
__MAC_10_11_4
__MAC_OS_X_VERSION_MAX_ALLOWED
__PTHREAD_ATTR_SIZE__
__PTHREAD_CONDATTR_SIZE__
__PTHREAD_COND_SIZE__
__PTHREAD_MUTEXATTR_SIZE__
__PTHREAD_MUTEX_SIZE__
__PTHREAD_ONCE_SIZE__
__PTHREAD_RWLOCKATTR_SIZE__
__PTHREAD_RWLOCK_SIZE__
__PTHREAD_SIZE__
__SALC
__SAPP
__SEOF
__SERR
__SIGN
__SLBF
__SMBF
__SMOD
__SNBF
__SNPT
__SOFF
__SOPT
__SRD
__SRW
__SSTR
__STDC_WANT_LIB_EXT1__
__SWR
__TVOS_9_0
__TVOS_9_1
__TVOS_9_2
__WATCHOS_1_0
__WATCHOS_2_0
__WORDSIZE
no_argument
optional_argument
required_argument

Statics

__mb_cur_max
__stderrp
__stdinp
__stdoutp
daylight
getdate_err
optarg
opterr
optind
optopt
optreset
signgam
suboptarg
sys_errlist
sys_nerr
timezone
tzname
vlCovdetMethods
vlFrameNames
vlFrameTypes
vl_infinity_d
vl_infinity_f
vl_nan_d
vl_nan_f

Functions

_Exit
__assert_rtn
__cospi
__cospif
__exp10
__exp10f
__fpclassifyd
__fpclassifyf
__fpclassifyl
__inf
__inff
__infl
__math_errhandling
__nan
__sincos_stret
__sincosf_stret
__sincospi_stret
__sincospif_stret
__sinpi
__sinpif
__snprintf_chk
__sprintf_chk
__srget
__svfscanf
__swbuf
__tanpi
__tanpif
__vsnprintf_chk
__vsprintf_chk
_vl_distance_chi2_sse2_d
_vl_distance_chi2_sse2_f
_vl_distance_l1_sse2_d
_vl_distance_l1_sse2_f
_vl_distance_l2_avx_d
_vl_distance_l2_avx_f
_vl_distance_l2_sse2_d
_vl_distance_l2_sse2_f
_vl_distance_mahalanobis_sq_avx_d
_vl_distance_mahalanobis_sq_avx_f
_vl_distance_mahalanobis_sq_sse2_d
_vl_distance_mahalanobis_sq_sse2_f
_vl_dot_sse2_d
_vl_dot_sse2_f
_vl_dsift_update_buffers

@}

_vl_imconvcol_vd_sse2
_vl_imconvcol_vf_sse2
_vl_kernel_chi2_sse2_d
_vl_kernel_chi2_sse2_f
_vl_kernel_l1_sse2_d
_vl_kernel_l1_sse2_f
_vl_kernel_l2_sse2_d
_vl_kernel_l2_sse2_f
_vl_weighted_mean_avx_d
_vl_weighted_mean_avx_f
_vl_weighted_mean_sse2_d
_vl_weighted_mean_sse2_f
_vl_weighted_sigma_avx_d
_vl_weighted_sigma_avx_f
_vl_weighted_sigma_sse2_d
_vl_weighted_sigma_sse2_f
_vl_x86cpu_info_init
_vl_x86cpu_info_to_string_copy
a64l
abort
abs
acos
acosf
acosh
acoshf
acoshl
acosl
alloca
arc4random
arc4random_addrandom
arc4random_buf
arc4random_stir
arc4random_uniform
asctime
asctime_r
asin
asinf
asinh
asinhf
asinhl
asinl
asprintf
atan
atan2
atan2f
atan2l
atanf
atanh
atanhf
atanhl
atanl
atexit
atexit_b
atof
atoi
atol
atoll
bsearch
bsearch_b
calloc
cbrt
cbrtf
cbrtl
ceil
ceilf
ceill
cgetcap
cgetclose
cgetent
cgetfirst
cgetmatch
cgetnext
cgetnum
cgetset
cgetstr
cgetustr
clearerr
clock
copysign
copysignf
copysignl
cos
cosf
cosh
coshf
coshl
cosl
ctermid
ctermid_r
ctime
ctime_r
daemon
devname
devname_r
difftime
div
dprintf
drand48
drem
ecvt
erand48
erf
erfc
erfcf
erfcl
erff
erfl
exit
exp
exp2
exp2f
exp2l
expf
expl
expm1
expm1f
expm1l
fabs
fabsf
fabsl
fclose
fcvt
fdim
fdimf
fdiml
fdopen
feof
ferror
fflush
fgetc
fgetln
fgetpos
fgets
fileno
finite
flockfile
floor
floorf
floorl
fma
fmaf
fmal
fmax
fmaxf
fmaxl
fmin
fminf
fminl
fmod
fmodf
fmodl
fmtcheck
fopen
fprintf
fpurge
fputc
fputs
fread
free
freopen
frexp
frexpf
frexpl
fscanf
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
funopen
fwrite
gamma
gcvt
getbsize
getc
getc_unlocked
getchar
getchar_unlocked
getdate
getdelim
getenv
getiopolicy_np
getline
getloadavg
getopt_long
getpriority
getprogname
getrlimit
getrusage
gets
getsubopt
getw
gmtime
gmtime_r
grantpt
heapsort
heapsort_b
hypot
hypotf
hypotl
ilogb
ilogbf
ilogbl
initstate
j0
j1
jn
jrand48
l64a
labs
lcong48
ldexp
ldexpf
ldexpl
ldiv
lgamma
lgammaf
lgammal
llabs
lldiv
llrint
llrintf
llrintl
llround
llroundf
llroundl
localtime
localtime_r
log
log2
log10
log10f
log10l
log1p
log1pf
log1pl
log2f
log2l
logb
logbf
logbl
logf
logl
lrand48
lrint
lrintf
lrintl
lround
lroundf
lroundl
malloc
matherr
mblen
mbstowcs
mbtowc
mergesort
mergesort_b
mkstemp
mktemp
mktime
modf
modff
modfl
mrand48
nan
nanf
nanl
nanosleep
nearbyint
nearbyintf
nearbyintl
nextafter
nextafterf
nextafterl
nexttoward
nexttowardf
nexttowardl
nrand48
pclose
perror
popen
posix2time
posix_memalign
posix_openpt
pow
powf
powl
printf
psort
psort_b
psort_r
ptsname
putc
putc_unlocked
putchar
putchar_unlocked
putenv
puts
putw
qsort
qsort_b
qsort_r
radixsort
rand
rand_r
random
realloc
reallocf
realpath
remainder
remainderf
remainderl
remove
remquo
remquof
remquol
rename
renameat
rewind
rint
rintf
rintl
rinttol
round
roundf
roundl
roundtol
scalb
scalbln
scalblnf
scalblnl
scalbn
scalbnf
scalbnl
scanf
seed48
setbuf
setbuffer
setenv
setiopolicy_np
setkey
setlinebuf
setpriority
setprogname
setrlimit
setstate
setvbuf
signal
significand
sin
sinf
sinh
sinhf
sinhl
sinl
snprintf
sprintf
sqrt
sqrtf
sqrtl
sradixsort
srand
srand48
sranddev
srandom
srandomdev
sscanf
strftime
strptime
strtod
strtof
strtol
strtold
strtoll
strtoq
strtoul
strtoull
strtouq
system
tan
tanf
tanh
tanhf
tanhl
tanl
tempnam
tgamma
tgammaf
tgammal
time
time2posix
timegm
timelocal
tmpfile
tmpnam
trunc
truncf
truncl
tzset
tzsetwall
ungetc
unlockpt
unsetenv
valloc
vasprintf
vdprintf
vfprintf
vfscanf
vl_aib_delete
vl_aib_new

@name Create and destroy ** @{

vl_aib_process

@name Process data ** @{

vl_array_dealloc
vl_array_delete
vl_array_get_num_elements
vl_array_init

@name Constructing and destroying ** @{

vl_array_init_envelope
vl_array_init_matrix
vl_array_init_matrix_envelope
vl_array_new
vl_array_new_envelope
vl_array_new_matrix
vl_array_new_matrix_envelope
vl_calloc
vl_configuration_to_string_copy
vl_covdeg_get_laplacian_peak_threshold
vl_covdet_append_feature
vl_covdet_delete
vl_covdet_detect
vl_covdet_drop_features_outside
vl_covdet_extract_affine_shape
vl_covdet_extract_affine_shape_for_frame
vl_covdet_extract_laplacian_scales
vl_covdet_extract_laplacian_scales_for_frame
vl_covdet_extract_orientations
vl_covdet_extract_orientations_for_frame
vl_covdet_extract_patch_for_frame
vl_covdet_get_aa_accurate_smoothing
vl_covdet_get_css
vl_covdet_get_edge_threshold
vl_covdet_get_features
vl_covdet_get_first_octave
vl_covdet_get_gss
vl_covdet_get_laplacian_scales_statistics
vl_covdet_get_non_extrema_suppression_threshold
vl_covdet_get_num_features

@name Retrieve data and parameters ** @{

vl_covdet_get_num_non_extrema_suppressed
vl_covdet_get_octave_resolution
vl_covdet_get_peak_threshold
vl_covdet_get_transposed
vl_covdet_new

@name Create and destroy ** @{

vl_covdet_put_image

@name Process data ** @{

vl_covdet_reset
vl_covdet_set_aa_accurate_smoothing
vl_covdet_set_edge_threshold
vl_covdet_set_first_octave

@name Set parameters ** @{

vl_covdet_set_laplacian_peak_threshold
vl_covdet_set_non_extrema_suppression_threshold
vl_covdet_set_octave_resolution
vl_covdet_set_peak_threshold
vl_covdet_set_transposed
vl_cpu_has_avx
vl_cpu_has_sse2
vl_cpu_has_sse3
vl_dsift_delete
vl_dsift_new
vl_dsift_new_basic
vl_dsift_process
vl_enumeration_get
vl_enumeration_get_by_value
vl_enumeration_get_casei
vl_eval_vector_comparison_on_all_pairs_d
vl_eval_vector_comparison_on_all_pairs_f
vl_fisher_encode

@}

vl_free
vl_gaussian_elimination
vl_get_cpu_time
vl_get_gmm_data_posteriors_d
vl_get_gmm_data_posteriors_f
vl_get_last_error
vl_get_last_error_message
vl_get_max_threads

@name Multi-thread computations ** @{

vl_get_num_cpus
vl_get_printf_func
vl_get_rand
vl_get_simd_enabled
vl_get_thread_limit
vl_get_vector_3_comparison_function_d
vl_get_vector_3_comparison_function_f
vl_get_vector_comparison_function_d
vl_get_vector_comparison_function_f
vl_get_version_string

@}

vl_gmm_cluster

@name Basic data processing ** @{

vl_gmm_delete
vl_gmm_em
vl_gmm_get_covariance_lower_bounds
vl_gmm_get_covariances
vl_gmm_get_data_type
vl_gmm_get_dimension
vl_gmm_get_initialization
vl_gmm_get_kmeans_init_object
vl_gmm_get_loglikelihood
vl_gmm_get_max_num_iterations
vl_gmm_get_means

@name Get parameters ** @{

vl_gmm_get_num_clusters
vl_gmm_get_num_data
vl_gmm_get_num_repetitions
vl_gmm_get_posteriors
vl_gmm_get_priors
vl_gmm_get_verbosity
vl_gmm_init_with_kmeans
vl_gmm_init_with_rand_data

@name Fine grained data processing ** @{

vl_gmm_new

@name Create and destroy ** @{

vl_gmm_new_copy
vl_gmm_reset
vl_gmm_set_covariance_lower_bound
vl_gmm_set_covariance_lower_bounds
vl_gmm_set_covariances
vl_gmm_set_initialization
vl_gmm_set_kmeans_init_object
vl_gmm_set_max_num_iterations
vl_gmm_set_means

@}

vl_gmm_set_num_repetitions

@name Set parameters ** @{

vl_gmm_set_priors
vl_gmm_set_verbosity
vl_hikm_delete
vl_hikm_get_K
vl_hikm_get_depth
vl_hikm_get_max_niters
vl_hikm_get_ndims

@name Retrieve data and parameters ** @{

vl_hikm_get_root
vl_hikm_get_verbosity
vl_hikm_init

@name Process data ** @{

vl_hikm_new

@name Create and destroy ** @{

vl_hikm_push
vl_hikm_set_max_niters
vl_hikm_set_verbosity

@name Set parameters ** @{

vl_hikm_train
vl_hog_delete
vl_hog_extract
vl_hog_get_dimension
vl_hog_get_glyph_size
vl_hog_get_height
vl_hog_get_permutation
vl_hog_get_use_bilinear_orientation_assignments
vl_hog_get_width
vl_hog_new
vl_hog_process
vl_hog_put_image
vl_hog_put_polar_field
vl_hog_render
vl_hog_set_use_bilinear_orientation_assignments
vl_homogeneouskernelmap_delete
vl_homogeneouskernelmap_evaluate_d

@name Process data ** @{

vl_homogeneouskernelmap_evaluate_f
vl_homogeneouskernelmap_get_dimension
vl_homogeneouskernelmap_get_kernel_type
vl_homogeneouskernelmap_get_order

@name Retrieve data and parameters ** @{

vl_homogeneouskernelmap_get_window_type
vl_homogeneouskernelmap_new

@name Create and destroy ** @{

vl_ikm_delete
vl_ikm_get_K
vl_ikm_get_centers
vl_ikm_get_max_niters
vl_ikm_get_ndims

@name Retrieve data and parameters ** @{

vl_ikm_get_verbosity
vl_ikm_init

@name Process data ** @{

vl_ikm_init_rand
vl_ikm_init_rand_data
vl_ikm_new

@name Create and destroy ** @{

vl_ikm_push
vl_ikm_push_one
vl_ikm_set_max_niters
vl_ikm_set_verbosity

@name Set parameters ** @{

vl_ikm_train
vl_image_distance_transform_d

@name Distance transform @{

vl_image_distance_transform_f
vl_imconvcol_vd
vl_imconvcol_vf

@name Image convolution ** @{

vl_imconvcoltri_d
vl_imconvcoltri_f
vl_imgradient_d
vl_imgradient_f
vl_imgradient_polar_d
vl_imgradient_polar_f

@name Image gradients @{

vl_imgradient_polar_f_callback
vl_imintegral_d
vl_imintegral_f

@name Integral image ** @{

vl_imintegral_i32
vl_imintegral_ui32
vl_imsmooth_d
vl_imsmooth_f

@name Image smoothing @{

vl_irodrigues
vl_kdforest_build

@name Building and querying ** @{

vl_kdforest_delete
vl_kdforest_get_data_dimension
vl_kdforest_get_data_type
vl_kdforest_get_depth_of_tree

@name Retrieving and setting parameters ** @{

vl_kdforest_get_max_num_comparisons
vl_kdforest_get_num_nodes_of_tree
vl_kdforest_get_num_trees
vl_kdforest_get_searcher
vl_kdforest_get_thresholding_method
vl_kdforest_new

@name Creating, copying and disposing ** @{

vl_kdforest_new_searcher
vl_kdforest_query
vl_kdforest_query_with_array
vl_kdforest_searcher_get_forest
vl_kdforest_set_max_num_comparisons
vl_kdforest_set_thresholding_method
vl_kdforestsearcher_delete
vl_kdforestsearcher_query
vl_kmeans_cluster
vl_kmeans_delete
vl_kmeans_init_centers_plus_plus
vl_kmeans_init_centers_with_rand_data
vl_kmeans_new

@name Create and destroy ** @{

vl_kmeans_new_copy
vl_kmeans_quantize
vl_kmeans_quantize_ANN
vl_kmeans_refine_centers
vl_kmeans_reset

@name Basic data processing ** @{

vl_kmeans_set_centers

@name Advanced data processing ** @{

vl_lapack_dlasv2
vl_lbp_delete
vl_lbp_get_dimension
vl_lbp_new
vl_lbp_process
vl_liopdesc_delete
vl_liopdesc_get_dimension

@name Get data and parameters ** @{

vl_liopdesc_get_intensity_threshold
vl_liopdesc_get_neighbourhood_radius
vl_liopdesc_get_num_neighbours
vl_liopdesc_get_num_spatial_bins
vl_liopdesc_new

@name Construct and destroy ** @{

vl_liopdesc_new_basic
vl_liopdesc_process

@name Compute LIOP descriptor ** @{

vl_liopdesc_set_intensity_threshold
vl_malloc
vl_memalign
vl_mser_delete
vl_mser_ell_fit
vl_mser_new

@name Construction and Destruction ** @{

vl_mser_process

@name Processing ** @{

vl_pgm_extract_data
vl_pgm_extract_head

@name Core operations ** @{

vl_pgm_get_bpp
vl_pgm_get_npixels
vl_pgm_insert
vl_pgm_read_new
vl_pgm_read_new_f
vl_pgm_write

@name Helper functions ** @{

vl_pgm_write_f
vl_quickshift_delete
vl_quickshift_new

@name Create and destroy ** @{

vl_quickshift_process

@name Process data ** @{

vl_rand_init

@name Setting and reading the state ** ** @{

vl_rand_permute_indexes

@}

vl_rand_seed
vl_rand_seed_by_array
vl_rand_uint32
vl_realloc
vl_rodrigues
vl_scalespace_delete
vl_scalespace_get_default_geometry

@name Create and destroy ** @{

vl_scalespace_get_geometry

@name Retrieve data and parameters ** @{

vl_scalespace_get_level
vl_scalespace_get_level_const
vl_scalespace_get_level_sigma
vl_scalespace_get_octave_geometry
vl_scalespace_new
vl_scalespace_new_copy
vl_scalespace_new_shallow_copy
vl_scalespace_new_with_geometry
vl_scalespace_put_image

@name Process data ** @{

vl_scalespacegeometry_is_equal
vl_set_alloc_func
vl_set_last_error
vl_set_num_threads
vl_set_printf_func
vl_set_simd_enabled
vl_sift_calc_keypoint_descriptor
vl_sift_calc_keypoint_orientations
vl_sift_calc_raw_descriptor
vl_sift_delete
vl_sift_detect
vl_sift_keypoint_init
vl_sift_new

@name Create and destroy ** @{

vl_sift_process_first_octave

@name Process data ** @{

vl_sift_process_next_octave
vl_slic_segment
vl_solve_linear_system_2
vl_solve_linear_system_3
vl_static_configuration_to_string_copy
vl_string_basename
vl_string_casei_cmp
vl_string_copy
vl_string_copy_sub
vl_string_find_char_rev
vl_string_length
vl_string_parse_protocol
vl_string_protocol_name
vl_string_replace_wildcard
vl_svd2
vl_svm_delete
vl_svm_get_bias
vl_svm_get_bias_learning_rate
vl_svm_get_bias_multiplier
vl_svm_get_diagnostic_frequency
vl_svm_get_dimension
vl_svm_get_epsilon
vl_svm_get_iteration_number
vl_svm_get_lambda
vl_svm_get_max_num_iterations
vl_svm_get_model
vl_svm_get_num_data
vl_svm_get_scores
vl_svm_get_solver
vl_svm_get_statistics

@name Retrieve parameters and data ** @{

vl_svm_get_weights
vl_svm_hinge2_conjugate_loss
vl_svm_hinge2_dca_update
vl_svm_hinge2_loss
vl_svm_hinge2_loss_derivative
vl_svm_hinge_conjugate_loss
vl_svm_hinge_dca_update
vl_svm_hinge_loss

@name Loss functions ** @sa @ref svm-advanced ** @{

vl_svm_hinge_loss_derivative
vl_svm_l1_conjugate_loss
vl_svm_l1_dca_update
vl_svm_l1_loss
vl_svm_l1_loss_derivative
vl_svm_l2_conjugate_loss
vl_svm_l2_dca_update
vl_svm_l2_loss
vl_svm_l2_loss_derivative
vl_svm_logistic_conjugate_loss
vl_svm_logistic_dca_update
vl_svm_logistic_loss
vl_svm_logistic_loss_derivative
vl_svm_new

@name Create and destroy ** @{

vl_svm_new_with_abstract_data
vl_svm_new_with_dataset
vl_svm_set_bias
vl_svm_set_bias_learning_rate
vl_svm_set_bias_multiplier
vl_svm_set_conjugate_loss_function
vl_svm_set_data_functions
vl_svm_set_dca_update_function
vl_svm_set_diagnostic_frequency
vl_svm_set_diagnostic_function
vl_svm_set_epsilon

@name Set parameters ** @{

vl_svm_set_iteration_number
vl_svm_set_loss
vl_svm_set_loss_derivative_function
vl_svm_set_loss_function
vl_svm_set_max_num_iterations
vl_svm_set_model
vl_svm_set_weights
vl_svm_train

@name Process data ** @{

vl_svmdataset_delete
vl_svmdataset_get_accumulate_function
vl_svmdataset_get_data

@name Get data and parameters ** @{

vl_svmdataset_get_dimension
vl_svmdataset_get_homogeneous_kernel_map
vl_svmdataset_get_inner_product_function
vl_svmdataset_get_map
vl_svmdataset_get_mapDim
vl_svmdataset_get_num_data
vl_svmdataset_new

@name Create and destroy ** @{

vl_svmdataset_set_homogeneous_kernel_map

@name Set parameters ** @{

vl_tic
vl_toc
vl_vlad_encode

@def VL_VLAD_FLAG_NORMALIZE_MASS ** @brief Normalize each component by the number of features assigned to it. @}

vprintf
vscanf
vsnprintf
vsprintf
vsscanf
wait
wait3
wait4
waitid
waitpid
wcstombs
wctomb
y0
y1
yn
zopen

Type Definitions

FILE
VlAIB
VlArray
VlCovDet

@brief Covariant feature detector ** @see @ref covdet

VlCovDetFeature
VlCovDetFeatureLaplacianScale
VlCovDetFeatureOrientation
VlDoubleVector3ComparisonFunction

@typedef VlDoubleVector3ComparisonFunction ** @brief Pointer to a function to compare 3 vectors of doubles

VlDoubleVectorComparisonFunction

@typedef VlDoubleVectorComparisonFunction ** @brief Pointer to a function to compare vectors of doubles

VlDsiftDescriptorGeometry
VlDsiftFilter
VlDsiftKeypoint
VlEnumerator
VlFloatVector3ComparisonFunction

@typedef VlFloatVector3ComparisonFunction ** @brief Pointer to a function to compare 3 vectors of doubles

VlFloatVectorComparisonFunction

@typedef VlFloatVectorComparisonFunction ** @brief Pointer to a function to compare vectors of floats

VlFrameDisc
VlFrameEllipse
VlFrameOrientedDisc
VlFrameOrientedEllipse
VlGMM
VlHIKMNode
VlHIKMTree
VlHog
VlHomogeneousKernelMap
VlIKMFilt
VlKDForest
VlKDForestNeighbor
VlKDForestSearchState
VlKDForestSearcher
VlKDTree
VlKDTreeDataIndexEntry
VlKDTreeNode
VlKDTreeSplitDimension
VlKMeans
VlLbp
VlLiopDesc
VlMserExtrReg

@internal ** @brief MSER: extremal region

VlMserFilt

@brief MSER Filter ** ** The MSER filter computes the Maximally Stable Extremal Regions of ** an image. ** ** @sa @ref mser

VlMserReg

@internal @brief MSER: basic region

VlMserStats

@brief MSER filter statistics

VlPgmImage
VlQS
VlRand
VlScaleSpace
VlScaleSpaceGeometry
VlScaleSpaceOctaveGeometry
VlSiftFilt
VlSiftKeypoint
VlSvm
VlSvmAccumulateFunction
VlSvmDataset
VlSvmDcaUpdateFunction
VlSvmDiagnosticFunction

@name SVM callbacks ** @{

VlSvmInnerProductFunction
VlSvmLossFunction
VlSvmStatistics
VlX86CpuInfo
__builtin_va_list
__darwin_blkcnt_t
__darwin_blksize_t
__darwin_clock_t
__darwin_ct_rune_t
__darwin_dev_t
__darwin_fp_control_t
__darwin_fp_status_t
__darwin_fsblkcnt_t
__darwin_fsfilcnt_t
__darwin_gid_t
__darwin_id_t
__darwin_ino64_t
__darwin_ino_t
__darwin_intptr_t
__darwin_mach_port_name_t
__darwin_mach_port_t
__darwin_mbstate_t
__darwin_mode_t
__darwin_natural_t
__darwin_nl_item
__darwin_off_t
__darwin_pid_t
__darwin_pthread_attr_t
__darwin_pthread_cond_t
__darwin_pthread_condattr_t
__darwin_pthread_key_t
__darwin_pthread_mutex_t
__darwin_pthread_mutexattr_t
__darwin_pthread_once_t
__darwin_pthread_rwlock_t
__darwin_pthread_rwlockattr_t
__darwin_pthread_t
__darwin_ptrdiff_t
__darwin_rune_t
__darwin_sigset_t
__darwin_size_t
__darwin_socklen_t
__darwin_ssize_t
__darwin_suseconds_t
__darwin_time_t
__darwin_uid_t
__darwin_useconds_t
__darwin_uuid_string_t
__darwin_uuid_t
__darwin_va_list
__darwin_wchar_t
__darwin_wctrans_t
__darwin_wctype_t
__darwin_wint_t
__int16_t
__int32_t
__int64_t
__int8_t
__uint16_t
__uint32_t
__uint64_t
__uint8_t
clock_t
ct_rune_t
dev_t
double_t
float_t
fpos_t
id_t
int_fast16_t
int_fast32_t
int_fast64_t
int_fast8_t
int_least16_t
int_least32_t
int_least64_t
int_least8_t
intmax_t
max_align_t
mcontext_t
mode_t
off_t
pid_t
printf_func_t
pthread_attr_t
register_t
rlim_t
rsize_t
rune_t
rusage_info_current
rusage_info_t
sig_atomic_t
sig_t
siginfo_t
sigset_t
stack_t
syscall_arg_t
time_t
u_int16_t
u_int32_t
u_int64_t
u_int8_t
ucontext_t
uid_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_fast8_t
uint_least16_t
uint_least32_t
uint_least64_t
uint_least8_t
uintmax_t
user_addr_t
user_long_t
user_off_t
user_size_t
user_ssize_t
user_time_t
user_ulong_t
va_list
vl_bool
vl_ikmacc_t
vl_index
vl_int
vl_int8
vl_int16
vl_int32
vl_int64
vl_intptr
vl_mser_acc

@internal ** @brief MSER accumulator data type ** ** This is a large integer type. It should be large enough to contain ** a number equal to the area (volume) of the image by the image ** width by the image height (for instance, if the image is a square ** of side 256, the maximum value is 256 x 256 x 256).

vl_mser_pix

@brief MSER image data type ** ** This is the data type of the image pixels. It has to be an ** integer.

vl_qs_type

@brief quick shift datatype

vl_sift_pix

@brief SIFT filter pixel type

vl_size
vl_type
vl_uindex
vl_uint
vl_uint8
vl_uint16
vl_uint32
vl_uint64
vl_uintptr
wchar_t