OpenCV  4.0.1
Open Source Computer Vision
Deprecated List
File block.hpp
Use Device layer instead.
File border_interpolate.hpp
Use Device layer instead.
File color.hpp
Use Device layer instead.
File common.hpp
Use Device layer instead.
File core.hpp
Use "opencv2/gapi/ocl/core.hpp" instead.
File cuda_types.hpp
Use Device layer instead.
Member cv::createStitcher (bool try_use_gpu=false)
use Stitcher::create
Member cv::createStitcherScans (bool try_use_gpu=false)
use Stitcher::create
Member cv::dnn::Layer::finalize (const std::vector< Mat *> &input, std::vector< Mat > &output)
Use Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays) instead
Member cv::dnn::Layer::finalize (const std::vector< Mat > &inputs, std::vector< Mat > &outputs)
Use Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays) instead
Member cv::dnn::Layer::finalize (const std::vector< Mat > &inputs)
Use Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays) instead
Member cv::dnn::Layer::forward (std::vector< Mat *> &input, std::vector< Mat > &output, std::vector< Mat > &internals)
Use Layer::forward(InputArrayOfArrays, OutputArrayOfArrays, OutputArrayOfArrays) instead
Member cv::dnn::Layer::run (const std::vector< Mat > &inputs, std::vector< Mat > &outputs, std::vector< Mat > &internals)
This method will be removed in the future release.
Member cv::dnn::LSTMLayer::setProduceCellOutput (bool produce=false)=0
Use flag use_timestamp_dim in LayerParams.
Member cv::dnn::LSTMLayer::setUseTimstampsDim (bool use=true)=0
Use flag produce_cell_output in LayerParams.
Member cv::dnn::LSTMLayer::setWeights (const Mat &Wh, const Mat &Wx, const Mat &b)=0
Use LayerParams::blobs instead.
Member cv::error (const Exception &exc)
drop this version
Member cv::estimateRigidTransform (InputArray src, InputArray dst, bool fullAffine)
Use cv::estimateAffine2D, cv::estimateAffinePartial2D instead. If you are using this fuction with images, extract points using cv::calcOpticalFlowPyrLK and then use the estimation fuctions.
Member cv::flann::hierarchicalClustering (const Mat &features, Mat &centers, const cvflann::KMeansIndexParams &params)
Class cv::flann::Index_< T >
Use GenericIndex class instead
Member cv::getThreadNum ()
Current implementation doesn't corresponding to this documentation.
Member cv::linearPolar (InputArray src, OutputArray dst, Point2f center, double maxRadius, int flags)
This function produces same result as cv::warpPolar(src, dst, src.size(), center, maxRadius, flags)
Member cv::logPolar (InputArray src, OutputArray dst, Point2f center, double M, int flags)
This function produces same result as cv::warpPolar(src, dst, src.size(), center, maxRadius, flags+WARP_POLAR_LOG);
Member cv::text::loadOCRHMMClassifierCNN (const String &filename)
use loadOCRHMMClassifier instead
Member cv::text::loadOCRHMMClassifierNM (const String &filename)
loadOCRHMMClassifier instead
Member cvflann::Index< Distance >::getIndexParameters ()
use getParameters() instead.
File datamov_utils.hpp
Use Device layer instead.
File dynamic_smem.hpp
Use Device layer instead.
File emulation.hpp
Use Device layer instead.
File filters.hpp
Use Device layer instead.
File funcattrib.hpp
Use Device layer instead.
File functional.hpp
Use Device layer instead.
File ggpukernel.hpp
Use "opencv2/gapi/ocl/goclkernel.hpp" instead.
File imgproc.hpp
Use "opencv2/gapi/ocl/imgproc.hpp" instead.
File limits.hpp
Use Device layer instead.
File reduce.hpp
Use Device layer instead.
File saturate_cast.hpp
Use Device layer instead.
File scan.hpp
Use Device layer instead.
File simd_functions.hpp
Use Device layer instead.
File transform.hpp
Use Device layer instead.
File type_traits.hpp
Use Device layer instead.
File utility.hpp
Use Device layer instead.
File vec_distance.hpp
Use Device layer instead.
File vec_math.hpp
Use Device layer instead.
File vec_traits.hpp
Use Device layer instead.
File warp.hpp
Use Device layer instead.
File warp_reduce.hpp
Use Device layer instead.
File warp_shuffle.hpp
Use Device layer instead.