Extended image processing
All modules / ximgproc
Interface for Adaptive Manifold Filter realizations.
ximgproc_AdaptiveManifoldFilter_createfunctionCreate an owned ximgproc_AdaptiveManifoldFilter instance with the supplied configuration.
ximgproc_amFilterfunctionSimple one-line Adaptive Manifold Filter call.
ximgproc_AngleRangeOptionclassSpecifies the part of Hough space to calculate
ximgproc_anisotropicDiffusionfunctionPerforms anisotropic diffusion on an image.
ximgproc_bilateralTextureFilterfunctionApplies the bilateral texture filter to an image. It performs structure-preserving texture filter.
ximgproc_colorMatchTemplatefunctionCompares a color template against overlapped color image regions.
ximgproc_computeBadPixelPercentfunctionFunction for computing the percent of "bad" pixels in the disparity map
ximgproc_computeMSEfunctionFunction for computing mean square error for disparity maps
ximgproc_ContourFittingclassClass for ContourFitting algorithms.
ximgproc_contourSamplingfunctionContour sampling .
ximgproc_covarianceEstimationfunctionComputes the estimated covariance matrix of an image using the sliding
ximgproc_createAMFilterfunctionFactory method, create instance of AdaptiveManifoldFilter and produce some initialization routines.
ximgproc_createContourFittingfunctioncreate ContourFitting algorithm object
ximgproc_createDisparityWLSFilterfunctionConvenience factory method that creates an instance of DisparityWLSFilter and sets up all the relevant
ximgproc_createDisparityWLSFilterGenericfunctionMore generic factory method, create instance of DisparityWLSFilter and execute basic
ximgproc_createDTFilterfunctionFactory method, create instance of DTFilter and produce initialization routines.
ximgproc_createEdgeAwareInterpolatorfunctionFactory method that creates an instance of the
ximgproc_createEdgeBoxesfunctionCreates a Edgeboxes
ximgproc_createEdgeDrawingfunctionCreates a smart pointer to a EdgeDrawing object and initializes it
ximgproc_createFastBilateralSolverFilterfunctionFactory method, create instance of FastBilateralSolverFilter and execute the initialization routines.
ximgproc_createFastGlobalSmootherFilterfunctionFactory method, create instance of FastGlobalSmootherFilter and execute the initialization routines.
ximgproc_createFastLineDetectorfunctionCreates a smart pointer to a FastLineDetector object and initializes it
ximgproc_createGuidedFilterfunctionFactory method, create instance of GuidedFilter and produce initialization routines.
ximgproc_createQuaternionImagefunctioncreates a quaternion image.
ximgproc_createRFFeatureGetterfunctionCreate an owned ximgproc_RFFeatureGetter instance with the supplied configuration.
ximgproc_createRICInterpolatorfunctionFactory method that creates an instance of the
ximgproc_createRightMatcherfunctionConvenience method to set up the matcher for computing the right-view disparity map
ximgproc_createScanSegmentfunctionInitializes a ScanSegment object.
ximgproc_createStructuredEdgeDetectionfunctionThe only constructor
ximgproc_createSuperpixelLSCfunctionClass implementing the LSC (Linear Spectral Clustering) superpixels
ximgproc_createSuperpixelSEEDSfunctionInitializes a SuperpixelSEEDS object.
ximgproc_createSuperpixelSLICfunctionInitialize a SuperpixelSLIC object
ximgproc_DisparityFilterclassMain interface for all disparity map filters.
ximgproc_DisparityWLSFilterclassDisparity map filter based on Weighted Least Squares filter (in form of Fast Global Smoother that
ximgproc_dtFilterfunctionSimple one-line Domain Transform filter call. If you have multiple images to filter with the same
ximgproc_DTFilterclassInterface for realizations of Domain Transform filter.
ximgproc_EdgeAwareFiltersListclassNative enum entries for ximgproc edge aware filters list. Pass an entry to enum-typed arguments or its .value to numeric arguments.
ximgproc_EdgeAwareInterpolatorclassSparse match interpolation algorithm based on modified locally-weighted affine
ximgproc_EdgeBoxesclassClass implementing EdgeBoxes algorithm from [ZitnickECCV14edgeBoxes] :
ximgproc_EdgeDrawingclassClass implementing the ED (EdgeDrawing) [topal2012edge], EDLines [akinlar2011edlines], EDPF [akinlar2012edpf], EDCircles [akinlar2013edcircles] and ColorED [akinlar201782] algorith
ximgproc_EdgeDrawing_GradientOperatorclassNative enum entries for ximgproc edge drawing gradient operator. Pass an entry to enum-typed arguments or its .value to numeric arguments.
ximgproc_EdgeDrawing_Paramsclassximgproc edge drawing params value in the OpenCV API.
ximgproc_edgePreservingFilterfunctionSmoothes an image using the Edge-Preserving filter.
ximgproc_fastBilateralSolverFilterfunctionSimple one-line Fast Bilateral Solver filter call. If you have multiple images to filter with the same
ximgproc_FastBilateralSolverFilterclassInterface for implementations of Fast Bilateral Solver.
ximgproc_fastGlobalSmootherFilterfunctionSimple one-line Fast Global Smoother filter call. If you have multiple images to filter with the same
ximgproc_FastGlobalSmootherFilterclassInterface for implementations of Fast Global Smoother filter.
ximgproc_FastHoughTransformfunctionCalculates 2D Fast Hough transform of an image.
ximgproc_FastLineDetectorclassClass implementing the FLD (Fast Line Detector) algorithm described
ximgproc_findEllipsesfunctionFinds ellipses fastly in an image using projective invariant pruning.
ximgproc_fourierDescriptorfunctionFourier descriptors for planed closed curves
ximgproc_getDisparityVisfunctionFunction for creating a disparity map visualization (clamped CV_8U image)
ximgproc_GradientDericheXfunctionApplies X Deriche filter to an image.
ximgproc_GradientDericheYfunctionApplies Y Deriche filter to an image.
ximgproc_guidedFilterfunctionSimple one-line (Fast) Guided Filter call.
ximgproc_GuidedFilterclassInterface for realizations of (Fast) Guided Filter.
ximgproc_HoughDeskewOptionclassSpecifies to do or not to do skewing of Hough transform image
ximgproc_HoughOpclassSpecifies binary operations.
ximgproc_HoughPoint2LinefunctionCalculates coordinates of line segment corresponded by point in Hough space.
ximgproc_jointBilateralFilterfunctionApplies the joint bilateral filter to an image.
ximgproc_l0SmoothfunctionGlobal image smoothing via L0 gradient minimization.
ximgproc_LocalBinarizationMethodsclassSpecifies the binarization method to use in cv::ximgproc::niBlackThreshold
ximgproc_niBlackThresholdfunctionPerforms thresholding on input images using Niblack's technique or some of the
ximgproc_PeiLinNormalizationfunctionCalculates an affine transformation that normalize given image using Pei&Lin Normalization.
ximgproc_qconjfunctioncalculates conjugate of a quaternion image.
ximgproc_qdftfunctionPerforms a forward or inverse Discrete quaternion Fourier transform of a 2D quaternion array.
ximgproc_qmultiplyfunctionCalculates the per-element quaternion product of two arrays
ximgproc_qunitaryfunctiondivides each element by its modulus.
ximgproc_RadonTransformfunctionCalculate Radon Transform of an image.
ximgproc_readGTfunctionFunction for reading ground truth disparity maps. Supports basic Middlebury
ximgproc_RFFeatureGetterclassHelper class for training part of [P. Dollar and C. L. Zitnick. Structured Forests for Fast Edge Detection, 2013].
ximgproc_RICInterpolatorclassSparse match interpolation algorithm based on modified piecewise locally-weighted affine
ximgproc_RidgeDetectionFilterclassApplies Ridge Detection Filter to an input image.
ximgproc_RidgeDetectionFilter_createfunctionCreate pointer to the Ridge detection filter.
ximgproc_rollingGuidanceFilterfunctionApplies the rolling guidance filter to an image.
ximgproc_ScanSegmentclassClass implementing the F-DBSCAN (Accelerated superpixel image segmentation with a parallelized DBSCAN algorithm) superpixels
ximgproc_segmentation_createGraphSegmentationfunctionCreates a graph based segmentor
ximgproc_segmentation_createSelectiveSearchSegmentationfunctionCreate a new SelectiveSearchSegmentation class.
ximgproc_segmentation_createSelectiveSearchSegmentationStrategyColorfunctionCreate a new color-based strategy
ximgproc_segmentation_createSelectiveSearchSegmentationStrategyFillfunctionCreate a new fill-based strategy
ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiplefunctionCreate a new multiple strategy
ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple1functionCreate a new multiple strategy and set one subtrategy
ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple2functionCreate a new multiple strategy and set two subtrategies, with equal weights
ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple3functionCreate a new multiple strategy and set three subtrategies, with equal weights
ximgproc_segmentation_createSelectiveSearchSegmentationStrategyMultiple4functionCreate a new multiple strategy and set four subtrategies, with equal weights
ximgproc_segmentation_createSelectiveSearchSegmentationStrategySizefunctionCreate a new size-based strategy
ximgproc_segmentation_createSelectiveSearchSegmentationStrategyTexturefunctionCreate a new size-based strategy
ximgproc_segmentation_GraphSegmentationclassGraph Based Segmentation Algorithm.
ximgproc_segmentation_SelectiveSearchSegmentationclassSelective search segmentation algorithm
ximgproc_segmentation_SelectiveSearchSegmentationStrategyclassStrategie for the selective search segmentation algorithm
ximgproc_segmentation_SelectiveSearchSegmentationStrategyColorclassColor-based strategy for the selective search segmentation algorithm
ximgproc_segmentation_SelectiveSearchSegmentationStrategyFillclassFill-based strategy for the selective search segmentation algorithm
ximgproc_segmentation_SelectiveSearchSegmentationStrategyMultipleclassRegroup multiple strategies for the selective search segmentation algorithm
ximgproc_segmentation_SelectiveSearchSegmentationStrategySizeclassSize-based strategy for the selective search segmentation algorithm
ximgproc_segmentation_SelectiveSearchSegmentationStrategyTextureclassTexture-based strategy for the selective search segmentation algorithm
ximgproc_SLICTypeclassNative enum entries for ximgproc slictype. Pass an entry to enum-typed arguments or its .value to numeric arguments.
ximgproc_SparseMatchInterpolatorclassMain interface for all filters, that take sparse matches as an
ximgproc_StructuredEdgeDetectionclassClass implementing edge detection algorithm from [Dollar2013] :
ximgproc_SuperpixelLSCclassClass implementing the LSC (Linear Spectral Clustering) superpixels
ximgproc_SuperpixelSEEDSclassClass implementing the SEEDS (Superpixels Extracted via Energy-Driven Sampling) superpixels
ximgproc_SuperpixelSLICclassClass implementing the SLIC (Simple Linear Iterative Clustering) superpixels
ximgproc_thinningfunctionApplies a binary blob thinning operation, to achieve a skeletization of the input image.
ximgproc_ThinningTypesclassNative enum entries for ximgproc thinning types. Pass an entry to enum-typed arguments or its .value to numeric arguments.
ximgproc_transformFDfunctiontransform a contour
ximgproc_weightedMedianFilterfunctionApplies weighted median filter to an image.
ximgproc_WMFWeightTypeclassSpecifies weight types of weighted median filter.
No matches. Try an algorithm name, a module, or a shorter phrase.
Constants
Use the named constant from cv. In particular, OpenCV 5 matrix type codes differ from OpenCV 4.
ximgproc_THINNING_ZHANGSUENThinning technique of Zhang-Suen
ximgproc_THINNING_GUOHALLThinning technique of Guo-Hall
ximgproc_BINARIZATION_NIBLACKClassic Niblack binarization. See [Niblack1985] .
ximgproc_BINARIZATION_SAUVOLASauvola's technique. See [Sauvola1997] .
ximgproc_BINARIZATION_WOLFWolf's technique. See [Wolf2004] .
ximgproc_BINARIZATION_NICKNICK technique. See [Khurshid2009] .
ximgproc_EdgeDrawing_PREWITTximgproc edge drawing prewitt constant (0), defined by OpenCV for cv::ximgproc::EdgeDrawing.
ximgproc_EDGE_DRAWING_PREWITTximgproc edge drawing prewitt constant (0), defined by OpenCV for cv::ximgproc::EdgeDrawing.
ximgproc_EdgeDrawing_SOBELximgproc edge drawing sobel constant (1), defined by OpenCV for cv::ximgproc::EdgeDrawing.
ximgproc_EDGE_DRAWING_SOBELximgproc edge drawing sobel constant (1), defined by OpenCV for cv::ximgproc::EdgeDrawing.
ximgproc_EdgeDrawing_SCHARRximgproc edge drawing scharr constant (2), defined by OpenCV for cv::ximgproc::EdgeDrawing.
ximgproc_EDGE_DRAWING_SCHARRximgproc edge drawing scharr constant (2), defined by OpenCV for cv::ximgproc::EdgeDrawing.
ximgproc_EdgeDrawing_LSDximgproc edge drawing lsd constant (3), defined by OpenCV for cv::ximgproc::EdgeDrawing.
ximgproc_EDGE_DRAWING_LSDximgproc edge drawing lsd constant (3), defined by OpenCV for cv::ximgproc::EdgeDrawing.
ximgproc_DTF_NCximgproc dtf nc constant (0), defined by OpenCV for cv::ximgproc.
ximgproc_DTF_ICximgproc dtf ic constant (1), defined by OpenCV for cv::ximgproc.
ximgproc_DTF_RFximgproc dtf rf constant (2), defined by OpenCV for cv::ximgproc.
ximgproc_GUIDED_FILTERximgproc guided filter constant (3), defined by OpenCV for cv::ximgproc.
ximgproc_AM_FILTERximgproc am filter constant (4), defined by OpenCV for cv::ximgproc.
ximgproc_ARO_0_45Vertical primarily direction and clockwise angle changes
ximgproc_ARO_45_90Horizontal primarily direction and counterclockwise angle changes
ximgproc_ARO_90_135Horizontal primarily direction and clockwise angle changes
ximgproc_ARO_315_0Vertical primarily direction and counterclockwise angle changes
ximgproc_ARO_315_45Vertical primarily direction
ximgproc_ARO_45_135Horizontal primarily direction
ximgproc_ARO_315_135Full set of directions
ximgproc_ARO_CTR_HOR90 +/- atan(0.5), interval approximately from 64.5 to 116.5 degrees.
ximgproc_ARO_CTR_VER+/- atan(0.5), interval approximately from 333.5(-26.5) to 26.5 degrees
ximgproc_FHT_MINBinary minimum operation. The constant specifies the binary minimum operation
ximgproc_FHT_MAXBinary maximum operation. The constant specifies the binary maximum operation
ximgproc_FHT_ADDBinary addition operation. The constant specifies the binary addition operation
ximgproc_FHT_AVEBinary average operation. The constant specifies the binary average operation
ximgproc_HDO_RAWUse raw cyclic image
ximgproc_HDO_DESKEWPrepare deskewed image
ximgproc_SLICximgproc slic constant (100), defined by OpenCV for cv::ximgproc.
ximgproc_SLICOximgproc slico constant (101), defined by OpenCV for cv::ximgproc.
ximgproc_MSLICximgproc mslic constant (102), defined by OpenCV for cv::ximgproc.
ximgproc_WMF_EXPexp(-|I1-I2|^2/(2*sigma^2))ximgproc_WMF_IV1(|I1-I2|+sigma)^-1ximgproc_WMF_IV2(|I1-I2|^2+sigma^2)^-1ximgproc_WMF_COSdot(I1,I2)/(|I1|*|I2|)ximgproc_WMF_JAC(min(r1,r2)+min(g1,g2)+min(b1,b2))/(max(r1,r2)+max(g1,g2)+max(b1,b2))ximgproc_WMF_OFFximgproc_WMF_OFF: unweighted