zoukankan      html  css  js  c++  java
  • 《学习OpenCV》练习题第三章第二题

     1 #include <highgui.h>
     2 #include <cv.h>
     3 #include <stdio.h>
     4 
     5 #pragma comment (lib,"opencv_calib3d231d.lib")
     6 #pragma comment (lib,"opencv_contrib231d.lib")
     7 #pragma comment (lib,"opencv_core231d.lib")
     8 #pragma comment (lib,"opencv_features2d231d.lib")
     9 #pragma comment (lib,"opencv_flann231d.lib")
    10 #pragma comment (lib,"opencv_gpu231d.lib")
    11 #pragma comment (lib,"opencv_haartraining_engined.lib")
    12 #pragma comment (lib,"opencv_highgui231d.lib")
    13 #pragma comment (lib,"opencv_imgproc231d.lib")
    14 #pragma comment (lib,"opencv_legacy231d.lib")
    15 #pragma comment (lib,"opencv_ml231d.lib")
    16 #pragma comment (lib,"opencv_objdetect231d.lib")
    17 #pragma comment (lib,"opencv_ts231d.lib")
    18 #pragma comment (lib,"opencv_video231d.lib")
    19 
    20 #define ROWS 400
    21 #define COLS 400
    22 
    23 /*
    24  *《学习OpenCV》第三章第二题
    25  * 完成时间:0:22 3/2 星期六 2013
    26  */
    27 int main()
    28 {
    29     // 创造一个三通道二维矩阵,大小为ROWS*COLS
    30     CvMat* mat = cvCreateMat(ROWS, COLS, CV_8UC3);
    31     
    32     // 将所有数值初始化为零 
    33     for(int i = 0; i < mat->cols; i++)
    34     {
    35         for(int j = 0;j < mat->rows; j++)
    36         {
    37             cvSet2D(mat, i, j, cvScalarAll(0));
    38         }
    39     }
    40 
    41     // 画一个圆
    42     cvCircle(mat, cvPoint(ROWS/2, COLS/2), ROWS/4, cvScalar(255, 255, 0), 3, 8, 0);
    43 
    44     // 显示图像
    45     cvShowImage("img", mat);
    46     cvWaitKey(0);
    47 
    48     cvReleaseMat(&mat);
    49     cvDestroyAllWindows();
    50 
    51     return 0;
    52 }

    运行结果:

  • 相关阅读:
    2,SFDC 管理员篇
    1,SFDC 管理员篇
    0,SFDC 管理员篇
    Java控制台中输入中文输出乱码的解决办法
    struts1和struts2线程安全问题
    PL/SQL Developer使用技巧、快捷键
    SpringMVC前传--从Struts 1.x-2.x MVC-Spring 3.0 MVC
    H5元素拖拽使用事件数据传输
    js实现拼图小游戏
    js实现简单轮播图效果
  • 原文地址:https://www.cnblogs.com/qdsclove/p/3002383.html
Copyright © 2011-2022 走看看