ページ 11

Opencv かC++言語コンパイルエラーに詳しい方へ

Posted: 2017年4月05日(水) 13:58
by さくらさくら
下記のcompile messege(warning)は何を意味するのでしょうか。良くないの?
「....only partially overridden in....」
「-- virtual function override intended?」

具体的なcompile messege:
overloaded virtual function "cv::detail::PlaneWarper::buildMaps" is only partially overridden in class "cv::detail::AffineWarper"
overloaded virtual function "cv::detail::PlaneWarper::warp" is only partially overridden in class "cv::detail::AffineWarper"

function "cv::videostab::IMotionStabilizer::stabilize(int, const std::vector<cv::Mat, std::allocator<cv::Mat>> &, std::pair<int, int>, cv::Mat *)" is hidden by "cv::videostab::GaussianMotionFilter::stabilize" -- virtual function override intended?

Re: Opencv かC++言語コンパイルエラーに詳しい方へ

Posted: 2017年4月05日(水) 23:27
by 白い変人
何となく目についたので、個人的に調べてみたところ、Opencvの話みたいですね。

私は当該環境を構築しておりませんので、妥当なアドバイスが出来るかどうかは分かりませんし、話半分に読んでいただいて構いませんが、恐らくそのwarningは無問題かと思われます。

↓以下当該クラス図
http://docs.opencv.org/trunk/d3/d3d/cla ... arper.html

つまりは、どの道オーバーライドして使われるべきクラスなのかと思われますので、正常に動作しているのではないかと私は考えました。