写个OpenCV的小程序
来源:互联网 发布:python神经网络预测 编辑:程序博客网 时间:2024/05/03 13:57
#include <stdio.h>#include "cv.h"#include "highgui.h"#define LONGESTPATH 512/************************** path : the path of frames* lenPath : how many bytes in path* frameNum : the number of frame you want to load* imageExt : the frame image extension name. e.g. jpg*************************/IplImage* readframe(char *path, int lenPath, int frameNum, char *imageExt){ IplImage *imgReturn = NULL; char frameName[LONGESTPATH]; sprintf (frameName, "%s%d.%s", path, frameNum, imageExt); imgReturn = cvLoadImage(frameName, CV_LOAD_IMAGE_GRAYSCALE); return imgReturn;}int main(int argc, char **argv){ IplImage* imgInput; int startNum; int numFrames; int iter; if (argc < 5) { fprintf (stdout, "please use: .\\hs.exe path start_number number_of_frames frame_extension\n"); fprintf (stdout, "e.g.: .\\hs.exe ..\\..\\data\\jpeg-20-frames\\ 1 20 jpg\n"); return -1; } startNum = atoi(argv[2]); numFrames = atoi(argv[3]); cvNamedWindow("Image", CV_WINDOW_AUTOSIZE);// for (iter = startNum; iter <= numFrames; iter++ )// { imgInput = readframe(argv[1], strlen(argv[1]), iter, argv[4]); if (NULL == imgInput) { fprintf (stderr, "Can not read the %dth frame in your directory you specified!\n", iter); return -1; } cvShowImage( "Image", imgInput );// cvWaitKey(1000/5); cvReleaseImage( &imgInput ); // } cvDestroyWindow( "Image" );// return 0;}
只有代码。。。。
- 写个OpenCV的小程序
- 第一个自己写的小程序
- 用MFC写的OPENCV小程序(1)
- 用MFC写的OpenCV小程序(2)
- 恶作剧小程序,自己写的第一个autoit程序
- opencv第一个显示图像的小程序
- OpenCV的第一个小程序:读取图像并显示
- OpenCV的第一个小程序:读取图像并显示
- 我写的第一个小的程序
- 写了个测试vector,map存取的小程序
- 学flex写的第一个小程序
- 用PERL语言写的第一个实用小程序
- 自己写的第一个php小程序
- 打算写个下载豆瓣fm歌曲的小程序
- 用python写了个小的爬虫程序
- 使用beautifulsoup写的第一个小爬虫程序
- 自己写的第一个小程序,记录点滴
- 写到这里的第一个小程序
- php随机密码的函数
- Cocoa框架
- Redis C客户端API介绍
- Knight Moves
- java实现站内搜索
- 写个OpenCV的小程序
- hdu2255二分最优匹配KM标准模板
- 如何设计数据库(一)
- (学习Asp.net Ajax笔记一)使用 Microsoft AJAX Library 创建自定义客户端脚本之一
- 【设计模式】之十二Adapter
- sql_trace导致数据库提示错误。
- 点击文章内页不跳转
- python logging quick start
- ios 如何使用gcd,block