GitHub内のコードの実装によるエラー

前提

GitHub:https://github.com/wangchuan/RobustMatting
でこのマッティングを実装しようとしています。
試行錯誤をして、ビルドは通すことができたのですが、コマンドライン引数を指定するとエラーが発生してしまいます。

実現したいこと

この通りに実装できると、前景画像の切り抜きが可能になる。

発生している問題・エラーメッセージ

例外がスローされました:読み取りアクセス違反。 _sz が nullptr でした。

該当のソースコード

C++

//robust_matting.cpp内でのエラー部分です。RobustMatting::RobustMatting(const cv::Mat& img, const cv::Mat& trimap){ img.convertTo(m_image, CV_32FC3); m_trimap = trimap; if (m_trimap.channels() > 1) cvtColor(m_trimap, m_trimap, cv::COLOR_BGR2GRAY); m_result = Mat(m_image.size(), CV_8UC1);}

補足情報(FW/ツールのバージョンなど)

本git内のopencvは古いため、環境によっては実装のためは一部分を改修する必要があります。

コメントを投稿

0 コメント