• 大小: 32.62MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-17
  • 语言: 其他
  • 标签: opencv  图像处理  

资源简介

浅墨的opencv学习代码,前十个都有。保存了自己也看看。

资源截图

代码片段和文件信息


///*
//----------------------------------------------------------------------------------------------  
//     描述:视频的读取  
//-----------------------------------------------------------------------------------------------   
#include   
#include   
#include   
#include   
#include 

using namespace std;  
using namespace cv;  
   
int main()
{
VideoCapture capture(“Crowd-Activity-All.avi“); 
if(!capture.isOpened())
return 1;
double rate=capture.get(CV_CAP_PROP_FPS);  // get(CV_CAP_PROP_FPS):获取帧速率。rate为每秒播放的帧数。
bool stop(false);
Mat frame;    //定义frame为Mat类
 
namedWindow(“ReadVideo“);
int delay=1000/rate;    //rate就是上面的帧速率。delay的单位是ms。如果是s,则delay=1/rate。
 
while(!stop)
{
if(!capture.read(frame))
break;
imshow(“ReadVideo“frame);
 
if(waitKey(delay)>=0)
stop=true;
}
capture.release();
       //轮询获取按键信息,若下q键,程序退出  

return 0;  
}  
//*/

/*****插入:函数cvConvertImage,图像翻转******
#include   
#include   
#include   
#include   

void main(void)
{
IplImage *img;
IplImage *dst;
img = cvLoadImage(“2.jpg“0);  //该处载入的源图像既是灰度图像,即单通道的
//img = cvLoadImage(“Fruits.jpg“1);//载入彩色图像
dst=cvCreateImage( cvGetSize( img ) IPL_DEPTH_8U 1);//创建的目标图像也是单通道的,必须是8位深度
//dst=cvCreateImage( cvGetSize( img ) IPL_DEPTH_8U 1);//该处创建的目标图像也是单通道的,//深度必须是8位
//dst=cvCreateImage( cvGetSize( img ) IPL_DEPTH_8U 3);//3通道图像
//cvConvertImage(imgdstCV_CVTIMG_FLIP);//将源图像沿x轴翻转即得到目标图像
cvConvertImage(imgdst1);//将源图像沿x轴翻转即得到目标图像
cvNamedWindow(“Imageshow“1);
cvShowImage(“Imageshow“img);
cvNamedWindow(“Converted“1);
cvShowImage(“Converted“dst);
cvWaitKey(0);
}
*/


/*
//-----------------------------------【程序说明】----------------------------------------------  
//            程序名称::《【OpenCV入门教程之十】形态学图像处理(一):膨胀与腐蚀  》 博文配套源码  
//            开发所用IDE版本:Visual Studio 2010  
//          开发所用OpenCV版本: 2.4.8  
//            2014年4月14日 Create by 浅墨  
//            浅墨的微博:@浅墨_毛星云  
//------------------------------------------------------------------------------------------------  
   
//-----------------------------------【头文件包含部分】---------------------------------------  
//            描述:包含程序所依赖的头文件  
//----------------------------------------------------------------------------------------------  
#include   
#include   
#include   
#include   
   
//-----------------------------------【命名空间声明部分】---------------------------------------  
//            描述:包含程序所使用的命名空间  
//-----------------------------------------------------------------------------------------------  
using namespace std;  
using namespace cv;  
   
   
//-----------------------------------【全局变量声明部分】-------------------------------

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      65536  2015-10-28 15:52  test1\Debug\test1.exe

     文件     365644  2015-10-28 15:52  test1\Debug\test1.ilk

     文件    1420288  2015-10-28 15:52  test1\Debug\test1.pdb

     文件     252990  2015-10-22 13:21  test1\test1\1.jpg

     文件     468592  2015-10-22 14:02  test1\test1\2.jpg

     文件     639941  2015-10-22 14:13  test1\test1\3.jpg

     文件     571014  2015-10-23 14:29  test1\test1\4.jpg

     文件     688750  2015-10-23 15:52  test1\test1\5.jpg

     文件      40230  2015-10-23 15:49  test1\test1\6.jpg

     文件     499911  2015-10-23 16:04  test1\test1\7.jpg

     文件   24821310  2015-10-22 20:16  test1\test1\Crowd-Activity-All.avi

     文件        706  2015-10-28 15:52  test1\test1\Debug\cl.command.1.tlog

     文件      18130  2015-10-28 15:52  test1\test1\Debug\CL.read.1.tlog

     文件        480  2015-10-28 15:52  test1\test1\Debug\CL.write.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link-cvtres.read.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link-cvtres.write.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link-rc.read.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link-rc.write.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3260-cvtres.read.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3260-cvtres.write.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3260-rc.read.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3260-rc.write.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3260.read.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3260.write.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3552-cvtres.read.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3552-cvtres.write.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3552-rc.read.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3552-rc.write.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3552.read.1.tlog

     文件          2  2015-10-28 15:52  test1\test1\Debug\link.3552.write.1.tlog

............此处省略96个文件信息

评论

共有 条评论