zoukankan      html  css  js  c++  java
  • 1.1.4-学习Opencv与MFC混合编程之---画图工具 画椭圆

    源代码地址:http://download.csdn.net/detail/nuptboyzhb/3961690

    1.    增加‘椭圆’菜单项,设置属性,添加类向导;

    2.    编辑消息处理函数,设置画图变量标识my_draw_flag为5,并读取对话框里的数据。

    3.    修改OnMouseMove消息处理函数。

    3.1增加变量CvSize

     CvSize EllipseSize;

    3.2           case 5的编程:

             case 5:

                                EllipseSize.width=abs(my_cvpoint1.x-iner_point.x);

               EllipseSize.height=abs(my_cvpoint1.y-iner_point.y);

                                cvFlip(src);

                                cvEllipse(src,my_cvpoint1,EllipseSize,0,0,360,cvScalar(colorB,colorG,colorR),thickness);

                                cvFlip(src);

                                workImg=cvCloneImage(src);//拷贝到工作区

                                Invalidate();//重绘

                                break;


  • 相关阅读:
    11.个别程序题
    常见设计模式部分
    框架部分综合
    mybatis部分
    spring部分
    hibernate部分
    struts2部分
    10.java反射和类加载机制
    9.垃圾回收机制和JVM
    oracle部分
  • 原文地址:https://www.cnblogs.com/lidabo/p/3501316.html
Copyright © 2011-2022 走看看