Ask Your Question

Revision history [back]

i tried your code with adding different header files and adding some code for calling functions from different headers then the output list has changed.

if you have source code of OpenCV try to search CV_INIT_ALGORITHM on the whole code.

i get a list like below for OpenCV 2.4.13

BackgroundSubtractor.GMG
BackgroundSubtractor.MOG
BackgroundSubtractor.MOG2
DescriptorMatcher.BFMatcher
Feature2D.BRISK
Feature2D.BRIEF
DenseOpticalFlowExt.Brox_GPU
SuperResolution.BTVL1
SuperResolution.BTVL1_GPU
SuperResolution.BTVL1_OCL
CLAHE
CLAHE_GPU
CLAHE_OCL
Feature2D.Dense
DenseOpticalFlowExt.DualTVL1
DenseOpticalFlowExt.DualTVL1_GPU
DenseOpticalFlowExt.DualTVL1_OCL
FaceRecognizer.Eigenfaces
StatModel.EM
DenseOpticalFlowExt.Farneback
DenseOpticalFlowExt.Farneback_GPU
DenseOpticalFlowExt.FarneBack_OCL
Feature2D.FAST
Feature2D.FASTX
FaceRecognizer.Fisherfaces
DescriptorMatcher.FlannBasedMatcher
Feature2D.FREAK
Feature2D.GFTT
GeneralizedHough.POSITION
GeneralizedHough_GPU.POSITION
GeneralizedHough.POSITION_ROTATION
GeneralizedHough_GPU.POSITION_ROTATION
GeneralizedHough.POSITION_SCALE
GeneralizedHough_GPU.POSITION_SCALE
GeneralizedHough.POSITION_SCALE_ROTATION
GeneralizedHough_GPU.POSITION_SCALE_ROTATION
Feature2D.Grid
Feature2D.HARRIS
FaceRecognizer.LBPH
Feature2D.MSER
DenseOpticalFlow.DualTVL1
Feature2D.ORB
DenseOpticalFlowExt.PyrLK_GPU
DenseOpticalFlowExt.PyrLK_OCL
Feature2D.SIFT
DenseOpticalFlowExt.Simple
Feature2D.SimpleBlob
Feature2D.STAR
Feature2D.SURF
Feature2D.SURF_OCL

i tried your code with adding different header files and adding some code for calling functions from different headers then the output list has changed.

i think when an OpenCV DLL having an Algorithm loaded. it calls CV_INIT_ALGORITHM for each Algorithm and list of Algorithms updated.

if you have source code of OpenCV try to search CV_INIT_ALGORITHM on the whole code.

i get a list like below for OpenCV 2.4.13

BackgroundSubtractor.GMG
BackgroundSubtractor.MOG
BackgroundSubtractor.MOG2
DescriptorMatcher.BFMatcher
Feature2D.BRISK
Feature2D.BRIEF
DenseOpticalFlowExt.Brox_GPU
SuperResolution.BTVL1
SuperResolution.BTVL1_GPU
SuperResolution.BTVL1_OCL
CLAHE
CLAHE_GPU
CLAHE_OCL
Feature2D.Dense
DenseOpticalFlowExt.DualTVL1
DenseOpticalFlowExt.DualTVL1_GPU
DenseOpticalFlowExt.DualTVL1_OCL
FaceRecognizer.Eigenfaces
StatModel.EM
DenseOpticalFlowExt.Farneback
DenseOpticalFlowExt.Farneback_GPU
DenseOpticalFlowExt.FarneBack_OCL
Feature2D.FAST
Feature2D.FASTX
FaceRecognizer.Fisherfaces
DescriptorMatcher.FlannBasedMatcher
Feature2D.FREAK
Feature2D.GFTT
GeneralizedHough.POSITION
GeneralizedHough_GPU.POSITION
GeneralizedHough.POSITION_ROTATION
GeneralizedHough_GPU.POSITION_ROTATION
GeneralizedHough.POSITION_SCALE
GeneralizedHough_GPU.POSITION_SCALE
GeneralizedHough.POSITION_SCALE_ROTATION
GeneralizedHough_GPU.POSITION_SCALE_ROTATION
Feature2D.Grid
Feature2D.HARRIS
FaceRecognizer.LBPH
Feature2D.MSER
DenseOpticalFlow.DualTVL1
Feature2D.ORB
DenseOpticalFlowExt.PyrLK_GPU
DenseOpticalFlowExt.PyrLK_OCL
Feature2D.SIFT
DenseOpticalFlowExt.Simple
Feature2D.SimpleBlob
Feature2D.STAR
Feature2D.SURF
Feature2D.SURF_OCL