OpenCV  4.1.1-pre
Open Source Computer Vision
Looking for a C++ dev who knows OpenCV?
I'm looking for work. Hire me!
Deprecated List
File core.hpp
Use <opencv2/gapi/ocl/core.hpp> 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 > &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::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 function with images, extract points using cv::calcOpticalFlowPyrLK and then use the estimation functions.
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::v_signmask (const v_reg< _Tp, n > &a)
v_signmask depends on a lane count heavily and therefore isn't universal enough
Member cvflann::Index< Distance >::getIndexParameters ()
use getParameters() instead.
File ggpukernel.hpp
Use <opencv2/gapi/ocl/goclkernel.hpp> instead.
File imgproc.hpp
Use <opencv2/gapi/ocl/imgproc.hpp> instead.