zoukankan      html  css  js  c++  java
  • opencv c++访问某一区域

    int main(){
        cv::Mat m1(5,5, CV_8UC1);
        for(int i=0;i<m1.rows;++i)
            for(int j=0;j<m1.cols;++j)
                m1.at<uchar>(i,j)=i*2+j*2+1;  // uchar与8U匹配。
        std::cout<<m1<<std::endl;
        std::cout<<std::endl;
    
        cv::Mat roi1=m1(cv::Rect(cv::Point(2,1),cv::Point(3,2)));  // Rect_(const Point_<_Tp>& pt1, const Point_<_Tp>& pt2);
        std::cout<<roi1<<std::endl;
        std::cout<<std::endl;
    
        cv::Mat roi2=m1(cv::Rect(2,1,1,1));  // Rect_(_Tp _x, _Tp _y, _Tp _width, _Tp _height);
        std::cout<<roi2<<std::endl;
        std::cout<<std::endl;
    
        cv::Mat roi3=m1(cv::Rect(cv::Point(2,1),cv::Size(1,1)));  // Rect_(const Point_<_Tp>& pt1, const Point_<_Tp>& pt2)
        std::cout<<roi3<<std::endl;
        std::cout<<std::endl;
        return 0;
    }
  • 相关阅读:
    JZ-C-36
    JZ-C-35
    JZ-C-34
    JZ-C-33
    JZ-C-32
    JZ-C-31
    JZ-C-30
    JZ-C-29
    JZ-C-28
    JZ-C-27
  • 原文地址:https://www.cnblogs.com/ligei/p/11493943.html
Copyright © 2011-2022 走看看