opencv Mat数据结构
opencv Mat数据结构
不言放弃 发表于9个月前
opencv Mat数据结构
  • 发表于 9个月前
  • 阅读 30
  • 收藏 1
  • 点赞 0
  • 评论 0

【腾讯云】如何购买服务器最划算?>>>   

#include <cv.h>
#include <highgui.h>
#include <iostream>
 
using namespace std;
using namespace cv;
 
int main(void)
{
    /*
     * Create Mat
     */
    Mat M(2,2,CV_8UC3, Scalar(0,0,255));
    cout << "M=" << endl << " " << M << endl << endl;
 
    /*
     * Matlab style
     */
    Mat E = Mat::eye(4,4,CV_64F);
    cout << "E=" << endl << " " << E << endl << endl;
    E = Mat::ones(4,4,CV_64F);
    cout << "E=" << endl << " " << E << endl << endl;
    E = Mat::zeros(4,4,CV_64F);
    cout << "E=" << endl << " " << E << endl << endl;
 
 
    /*
     * Convert IplImage to Mat
     */
    IplImage *img = cvLoadImage("../test_imgs/Lena.jpg");
    Mat L(img);
    namedWindow("Lena.jpg", CV_WINDOW_AUTOSIZE); 
    imshow("Lena.jpg", L);
    waitKey(0);
 
    /*
     * Init Mat with separated data
     */
    Mat C = (Mat_<int>(3,3) << 0,1,2,3,4,5,6,7,8);
    cout << "C=" << endl << " " << C << endl << endl;
 
 
    return 0;
}

 

标签: OpenCV
共有 人打赏支持
粉丝 0
博文 18
码字总数 11386
×
不言放弃
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: