opencv函数制作的秒针模型
2014-12-29 23:27
232 查看
曾经做过,没想到这次再次写这篇代码却用了这么久的时间。这回我要记住他。
#include"cv.h" #include"highgui.h" int main() { IplImage* Plane = cvCreateImage(cvSize(500,500),8,3); cvAddS(Plane,cvScalar(100,0,200),Plane); cvCircle(Plane,cvPoint(250,250),100,cvScalar(0,180,0),2); cvPutText(Plane,"12",cvPoint(236,145),&cvFont(1,1),cvScalar(50,150,10)); cvPutText(Plane, "3", cvPoint(355, 250), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "4", cvPoint(345, 300), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "5", cvPoint(315, 340), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "6", cvPoint(250, 365), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "7", cvPoint(185, 345), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "8", cvPoint(150, 305), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "9", cvPoint(135, 250), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "10", cvPoint(140, 200), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "11", cvPoint(175, 165), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "1", cvPoint(300, 160), &cvFont(1, 1), cvScalar(50, 150, 10)); cvPutText(Plane, "2", cvPoint(340, 195), &cvFont(1, 1), cvScalar(50, 150, 10)); cvCircle(Plane,cvPoint(250,250),3,cvScalarAll(50),4); IplImage* img = cvCreateImage(cvGetSize(Plane),8,3); double angle = 0; int x = 250; int y=150; int dx = 0; int dy = 0; while (true) { cvCopy(Plane,img); dy = 100 * cos(angle); dx = 100 * sin(angle); angle +=0.0515; cvLine(img,cvPoint(250,250),cvPoint(250+dx,250-dy),cvScalar(100,90,0),1); cvShowImage("Clock", img); if (cvWaitKey(1000) == 27) { if (cvWaitKey(0) == 27)continue; } } cvWaitKey(0); return 0; } int ToA(int x1,int y1, int x2,int y2,int r) { return 0; }
相关文章推荐
- opencv函数制作的时钟模型
- 摄像机模型与标定(二):opencv2相关函数介绍
- OpenCV中 变换模型求解的函数补充: 刚体变换(Rigid Transform)和仿射变换(Affine Transform)
- opencv SVM核函数模型选择
- 主动轮廓线模型Snake模型简介&openCV中cvSnakeImage()函数代码分析
- OpenCV中findFundamentalMat函数使用的模型
- 主动轮廓线模型Snake模型简介&openCV中cvSnakeImage()函数代码分析
- OpenCV中findFundamentalMat函数使用的模型
- opencv 中关于BOW模型的实现以及相关的函数解释
- opencv中的snake模型函数
- opencv 中关于BOW模型的实现以及相关的函数解释
- 过程动画,怎样为一个从未见过的模型制作动画?
- 走近复杂数据库计算型软件的设计与制作(4)—函数的设计
- 为无LIB的DLL制作LIB函数符号输入库
- 游戏mod(组模)模型,材质查看&制作入门经典教程
- OpenCV 图像处理常用函数
- 为无LIB的DLL制作LIB函数符号输入库
- 游戏mod(组模)模型,材质查看&制作入门经典教程
- 函数的调用及其内存模型
- 『网页制作小技巧』定制调用图片函数