OpenCV 4.5.3(日本語機械翻訳)
非推奨一覧
ファイルblock.hpp
代わりに cudev を使用してください。
ファイルborder_interpolate.hpp
代わりに cudev を使用してください。
ファイルcolor.hpp
代わりに cudev を使用してください。
ファイルcommon.hpp
代わりに cudev を使用してください。
ファイルcuda/utility.hpp
代わりに cudev を使用してください。
ファイルcuda_types.hpp
代わりに cudev を使用してください。
メンバcv::aruco::drawAxis(InputOutputArray image, InputArray cameraMatrix, InputArray distCoeffs, InputArray rvec, InputArray tvec, float length)
使用cv::drawFrameAxes
メンバcv::createStitcher(bool try_use_gpu=false)
使用Stitcher::create
メンバcv::createStitcherScans(bool try_use_gpu=false)
使用Stitcher::create
メンバcv::dnn::Layer::finalize(const std::vector< Mat > &inputs)
を使用します。Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays)代わりに
メンバcv::dnn::Layer::finalize(const std::vector< Mat > &inputs, CV_OUT std::vector< Mat > &outputs)
を使用します。Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays)代わりに
メンバcv::dnn::Layer::finalize(const std::vector< Mat * > &input, std::vector< Mat > &output)
を使用します。Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays)代わりに
メンバcv::dnn::Layer::forward(std::vector< Mat * > &input, std::vector< Mat > &output, std::vector< Mat > &internals)
を使用します。Layer::forward(InputArrayOfArrays, OutputArrayOfArrays, OutputArrayOfArrays)代わりに
メンバcv::dnn::Layer::run(const std::vector< Mat > &inputs, CV_OUT std::vector< Mat > &outputs, CV_IN_OUT std::vector< Mat > &internals)
この方法は、将来のリリースでは削除される予定です。
メンバcv::dnn::LSTMLayer::setProduceCellOutput(bool produce=false)=0
フラグを使うuse_timestamp_dimを使用します。LayerParams.
メンバcv::dnn::LSTMLayer::setUseTimstampsDim(bool use=true)=0
フラグを使うproduce_cell_outputを使用します。LayerParams.
メンバcv::dnn::LSTMLayer::setWeights(constMat&Wh, constMat&Wx, constMat&b)=0
を使用します。LayerParams::blobs代わりに
メンバcv::error(constException&exc)
このバージョンを削除
メンバcv::estimateRigidTransform(InputArray src, InputArray dst, bool fullAffine)
を使用します。cv::estimateAffine2D,cv::estimateAffinePartial2Dを削除します。この関数を画像に対して使用する場合は,次のようにして点を抽出しますcv::calcOpticalFlowPyrLKを使って点を抽出し,次に推定関数を使います.
メンバcv::FileNode::FileNode(constFileStorage*fs, size_t blockIdx, size_t ofs)
メンバcv::getThreadNum()
現在の実装は、このドキュメントに対応していません。
メンバcv::linearPolar(InputArray src, OutputArray dst, Point2f center, double maxRadius, int flags)
この関数は、以下と同じ結果をもたらしますcv::warpPolar(src, dst, src.size(), center, maxRadius, flags)
メンバcv::logPolar(InputArray src, OutputArray dst, Point2f center, double M, int flags)
この関数は、以下と同じ結果をもたらしますcv::warpPolar(src, dst, src.size(), center, maxRadius, flags+WARP_POLAR_LOG);
メンバcv::ocl::Context::Context(int dtype)
メンバcv::ocl::Context::create(int dtype)
メンバcv::ocl::Context::create()
メンバcv::ocl::initializeContextFromHandle(Context&ctx, void *platform, void *context, void *device)
クラスcv::ocl::Platform
メンバcv::ocl::Platform::getDefault()
メンバcv::text::loadOCRHMMClassifierCNN(const String &filename)
代わりにloadOCRHMMClassifierを使用する
メンバcv::text::loadOCRHMMClassifierNM(const String &filename)
代わりにloadOCRHMMClassifierを使用する
メンバcv::TLSDataAccumulator< T >::gather(std::vector< T * > &data) const
に置き換えられます。detachData()
メンバcv::TLSDataContainer::gatherData(std::vector< void * > &data) const
使用detachData()代わりに
メンバcv::v_signmask(const v_reg< _Tp, n > &a)
v_signmask は,レーン数に大きく依存するため,十分な汎用性がありません.
メンバcvCaptureFromAVI
代わりに cvCreateFileCapture() を利用します.
メンバcvCaptureFromCAM
代わりに cvCreateCameraCapture() を利用してください.
メンバcvCaptureFromFile
代わりに cvCreateFileCapture() を利用します.
メンバcvCreateAVIWriter
代わりに cvCreateVideoWriter() を利用します.
メンバCvMat
CvMatは廃止されました.Mat代わりに
メンバCvMatND
の使用を検討してください.cv::Mat代わりに
メンバcvWriteToAVI
代わりに cvWriteFrame() を利用します.
ファイルdatamov_utils.hpp
代わりに cudev を使用してください。
ファイルdynamic_smem.hpp
代わりに cudev を使用してください。
ファイルemulation.hpp
代わりに cudev を使用してください。
ファイルfilters.hpp
代わりに cudev を使用してください。
ファイルfuncattrib.hpp
代わりに cudev を使用してください。
ファイルfunctional.hpp
代わりに cudev を使用してください。
ファイルlimits.hpp
代わりに cudev を使用してください。
ファイルreduce.hpp
代わりに cudev を使用してください。
ファイルsaturate_cast.hpp
代わりに cudev を使用してください。
ファイルscan.hpp
代わりに cudev を使用してください。
ファイルsimd_functions.hpp
代わりに cudev を使用してください。
ファイルtransform.hpp
代わりに cudev を使用してください。
ファイルtype_traits.hpp
代わりに cudev を使用してください。
ファイルvec_distance.hpp
代わりに cudev を使用してください。
ファイルvec_math.hpp
代わりに cudev を使用してください。
ファイルvec_traits.hpp
代わりに cudev を使用してください。
ファイルwarp.hpp
代わりに cudev を使用してください。
ファイルwarp_reduce.hpp
代わりに cudev を使用してください。
ファイルwarp_shuffle.hpp
代わりに cudev を使用してください。