OXIESEC PANEL
- Current Dir:
/
/
usr
/
include
/
opencv2
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📁
aruco
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
aruco.hpp
26.46 KB
05/12/2017 03:45:27 AM
rw-r--r--
📄
bgsegm.hpp
7.34 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
bioinspired
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
bioinspired.hpp
2.65 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
calib3d
-
10/28/2024 06:50:35 AM
rwxr-xr-x
📄
calib3d.hpp
119.32 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
ccalib
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
ccalib.hpp
6.62 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
core
-
10/28/2024 06:50:34 AM
rwxr-xr-x
📄
core.hpp
144.3 KB
05/12/2017 03:45:27 AM
rw-r--r--
📄
cvconfig.h
4.03 KB
09/20/2018 09:28:13 AM
rw-r--r--
📁
datasets
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
dpm.hpp
6.61 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
face
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
face.hpp
16.28 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
features2d
-
10/28/2024 06:50:35 AM
rwxr-xr-x
📄
features2d.hpp
59.62 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
flann
-
10/28/2024 06:50:34 AM
rwxr-xr-x
📄
flann.hpp
22.3 KB
05/12/2017 03:45:27 AM
rw-r--r--
📄
freetype.hpp
4.8 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
fuzzy
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
fuzzy.hpp
2.86 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
hdf
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
hdf.hpp
2.16 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
highgui
-
10/28/2024 06:50:35 AM
rwxr-xr-x
📄
highgui.hpp
32.88 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
imgcodecs
-
10/28/2024 06:50:34 AM
rwxr-xr-x
📄
imgcodecs.hpp
15.04 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
imgproc
-
10/28/2024 06:50:34 AM
rwxr-xr-x
📄
imgproc.hpp
217.44 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
line_descriptor
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
line_descriptor.hpp
6.67 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
ml
-
10/28/2024 06:50:35 AM
rwxr-xr-x
📄
ml.hpp
77.82 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
objdetect
-
10/28/2024 06:50:41 AM
rwxr-xr-x
📄
objdetect.hpp
22.2 KB
05/12/2017 03:45:27 AM
rw-r--r--
📄
opencv.hpp
4.34 KB
05/12/2017 03:45:27 AM
rw-r--r--
📄
opencv_modules.hpp
1.46 KB
09/20/2018 09:28:13 AM
rw-r--r--
📁
optflow
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
optflow.hpp
16.41 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
phase_unwrapping
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
phase_unwrapping.hpp
3.12 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
photo
-
10/28/2024 06:50:41 AM
rwxr-xr-x
📄
photo.hpp
37.58 KB
05/12/2017 03:45:27 AM
rw-r--r--
📄
plot.hpp
4.55 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
reg
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📁
rgbd
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
rgbd.hpp
31.94 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
saliency
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
saliency.hpp
4.2 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
shape
-
10/28/2024 06:50:41 AM
rwxr-xr-x
📄
shape.hpp
2.4 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
stereo
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
stereo.hpp
13.97 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
stitching
-
10/28/2024 06:50:41 AM
rwxr-xr-x
📄
stitching.hpp
12.82 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
structured_light
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
structured_light.hpp
3.44 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
superres
-
10/28/2024 06:50:41 AM
rwxr-xr-x
📄
superres.hpp
8.07 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
surface_matching
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
surface_matching.hpp
22.07 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
text
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
text.hpp
5.05 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
video
-
10/28/2024 06:50:41 AM
rwxr-xr-x
📄
video.hpp
2.57 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
videoio
-
10/28/2024 06:50:35 AM
rwxr-xr-x
📄
videoio.hpp
51.46 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
videostab
-
10/28/2024 06:50:41 AM
rwxr-xr-x
📄
videostab.hpp
3.59 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
viz
-
10/28/2024 06:50:41 AM
rwxr-xr-x
📄
viz.hpp
3.24 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
ximgproc
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
ximgproc.hpp
5.24 KB
05/12/2017 03:45:27 AM
rw-r--r--
📄
xobjdetect.hpp
3.39 KB
05/12/2017 03:45:27 AM
rw-r--r--
📁
xphoto
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
xphoto.hpp
2.39 KB
05/12/2017 03:45:27 AM
rw-r--r--
Editing: ximgproc.hpp
Close
/* * By downloading, copying, installing or using the software you agree to this license. * If you do not agree to this license, do not download, install, * copy or use the software. * * * License Agreement * For Open Source Computer Vision Library * (3 - clause BSD License) * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met : * * * Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * * * Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and / or other materials provided with the distribution. * * * Neither the names of the copyright holders nor the names of the contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * This software is provided by the copyright holders and contributors "as is" and * any express or implied warranties, including, but not limited to, the implied * warranties of merchantability and fitness for a particular purpose are disclaimed. * In no event shall copyright holders or contributors be liable for any direct, * indirect, incidental, special, exemplary, or consequential damages * (including, but not limited to, procurement of substitute goods or services; * loss of use, data, or profits; or business interruption) however caused * and on any theory of liability, whether in contract, strict liability, * or tort(including negligence or otherwise) arising in any way out of * the use of this software, even if advised of the possibility of such damage. */ #ifndef __OPENCV_XIMGPROC_HPP__ #define __OPENCV_XIMGPROC_HPP__ #include "ximgproc/edge_filter.hpp" #include "ximgproc/disparity_filter.hpp" #include "ximgproc/sparse_match_interpolator.hpp" #include "ximgproc/structured_edge_detection.hpp" #include "ximgproc/seeds.hpp" #include "ximgproc/segmentation.hpp" #include "ximgproc/fast_hough_transform.hpp" #include "ximgproc/estimated_covariance.hpp" #include "ximgproc/weighted_median_filter.hpp" #include "ximgproc/slic.hpp" #include "ximgproc/lsc.hpp" #include "ximgproc/paillou_filter.hpp" #include "ximgproc/fast_line_detector.hpp" #include "ximgproc/deriche_filter.hpp" /** @defgroup ximgproc Extended Image Processing @{ @defgroup ximgproc_edge Structured forests for fast edge detection This module contains implementations of modern structured edge detection algorithms, i.e. algorithms which somehow takes into account pixel affinities in natural images. @defgroup ximgproc_filters Filters @defgroup ximgproc_superpixel Superpixels @defgroup ximgproc_segmentation Image segmentation @defgroup ximgproc_fast_line_detector Fast line detector @} */ namespace cv { namespace ximgproc { enum ThinningTypes{ THINNING_ZHANGSUEN = 0, // Thinning technique of Zhang-Suen THINNING_GUOHALL = 1 // Thinning technique of Guo-Hall }; //! @addtogroup ximgproc //! @{ /** @brief Applies Niblack thresholding to input image. The function transforms a grayscale image to a binary image according to the formulae: - **THRESH_BINARY** \f[dst(x,y) = \fork{\texttt{maxValue}}{if \(src(x,y) > T(x,y)\)}{0}{otherwise}\f] - **THRESH_BINARY_INV** \f[dst(x,y) = \fork{0}{if \(src(x,y) > T(x,y)\)}{\texttt{maxValue}}{otherwise}\f] where \f$T(x,y)\f$ is a threshold calculated individually for each pixel. The threshold value \f$T(x, y)\f$ is the mean minus \f$ delta \f$ times standard deviation of \f$\texttt{blockSize} \times\texttt{blockSize}\f$ neighborhood of \f$(x, y)\f$. The function can't process the image in-place. @param _src Source 8-bit single-channel image. @param _dst Destination image of the same size and the same type as src. @param maxValue Non-zero value assigned to the pixels for which the condition is satisfied, used with the THRESH_BINARY and THRESH_BINARY_INV thresholding types. @param type Thresholding type, see cv::ThresholdTypes. @param blockSize Size of a pixel neighborhood that is used to calculate a threshold value for the pixel: 3, 5, 7, and so on. @param delta Constant multiplied with the standard deviation and subtracted from the mean. Normally, it is taken to be a real number between 0 and 1. @sa threshold, adaptiveThreshold */ CV_EXPORTS_W void niBlackThreshold( InputArray _src, OutputArray _dst, double maxValue, int type, int blockSize, double delta ); /** @brief Applies a binary blob thinning operation, to achieve a skeletization of the input image. The function transforms a binary blob image into a skeletized form using the technique of Zhang-Suen. @param src Source 8-bit single-channel image, containing binary blobs, with blobs having 255 pixel values. @param dst Destination image of the same size and the same type as src. The function can work in-place. @param thinningType Value that defines which thinning algorithm should be used. See cv::ThinningTypes */ CV_EXPORTS_W void thinning( InputArray src, OutputArray dst, int thinningType = THINNING_ZHANGSUEN); //! @} } } #endif // __OPENCV_XIMGPROC_HPP__