mark: opencv fuzzy designated area

Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
This link: https://blog.csdn.net/CrystalShaw/article/details/90261601
  • Original video

       cv::Mat syuv(height, width, CV_8UC4, (void*)data);

  • ROT selected area in the original picture

       cv::Mat ROT(syuv,cv::Rect(x, y, w, h));

  • Do obfuscate ROT area

      cv::blur(srcROT,srcROT,cv::Size(30,30),cv::Point(-1,-1));
      cv::GaussianBlur(srcROT, srcROT, cv::Size(15, 15), 1.5, 1.5);

  • Such inshow out syuv is processed effects.
    cv :: imshow ( "blur", syuv);

Guess you like

Origin blog.csdn.net/CrystalShaw/article/details/90261601