| OpenCV 3.4.7 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 cuda_types.hpp
  Use Device layer instead.
Member cv::aruco::drawAxis (InputOutputArray image, InputArray cameraMatrix, InputArray distCoeffs, InputArray rvec, InputArray tvec, float length)
  use cv::drawFrameAxes
Member cv::dnn::Layer::finalize (const std::vector< Mat > &inputs)
  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 *> &input, std::vector< Mat > &output)
  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::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 cv::v_signmask (const v_reg< _Tp, n > &a)
  v_signmask depends on a lane count heavily and therefore isn't universal enough
Member cvCaptureFromAVI
  use cvCreateFileCapture() instead
Member cvCaptureFromCAM
  use cvCreateCameraCapture() instead
Member cvCaptureFromFile
  use cvCreateFileCapture() instead
Member cvCreateAVIWriter
  use cvCreateVideoWriter() instead
Member cvflann::Index< Distance >::getIndexParameters ()
  use getParameters() instead.
Class CvMat
  CvMat is now obsolete; consider using Mat instead.
Class CvMatND
  consider using cv::Mat instead
Member cvWriteToAVI
  use cvWriteFrame() 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 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.