摘要:        
用OpenCV对视频进行处理时,不能打开.mp4格式的文件。后来解决办法是用ffmpeg.exe将mp4文件转码为avi文件,然后再进行处理。但是转码过程比较慢。后来查看opencv源代码,发现它也...    
阅读全文
 
        
        posted @ 2017-08-09 23:43
ZhangPYi
阅读(3273)
推荐(0)
        
 
		
    
        
        
摘要:        
在使用VS2010编译C++程序的时候,每次修改工程中的某一个文件,点击“生成-仅用于项目-仅生成**”时,往往都是整个工程都需要重新编译一遍。由于这个工程代码量太大,每次编译完成都需要将近10分钟左右的...    
阅读全文
 
        
        posted @ 2017-08-06 16:43
ZhangPYi
阅读(859)
推荐(0)
        
            
        
        
摘要:        
在使用VS2010编译C++程序的时候,每次修改工程中的某一个文件,点击“生成-仅用于项目-仅生成**”时,往往都是整个工程都需要重新编译一遍。由于这个工程代码量太大,每次编译完成都需要将近10分钟左右的...    
阅读全文
 
        
        posted @ 2017-08-06 16:43
ZhangPYi
阅读(399)
推荐(0)
        
 
		
    
        
        
摘要:        
十全大补:CxImage图像处理类库 ...    
阅读全文
 
        
        posted @ 2017-08-03 23:31
ZhangPYi
阅读(218)
推荐(0)
        
            
        
        
摘要:        
十全大补:CxImage图像处理类库 ...    
阅读全文
 
        
        posted @ 2017-08-03 23:31
ZhangPYi
阅读(416)
推荐(0)
        
            
        
        
摘要:        
在做图像处理中,常用的函数接口有OpenCV中的Mat图像类,有时候需要直接用二维指针开辟内存直接存储图像数据,有时候需要用到CxImage类存储图像。本文主要是总结下这三类存储方式之间的图像数据的转换和...    
阅读全文
 
        
        posted @ 2017-08-03 23:29
ZhangPYi
阅读(241)
推荐(0)
        
            
        
        
摘要:        
在做图像处理中,常用的函数接口有OpenCV中的Mat图像类,有时候需要直接用二维指针开辟内存直接存储图像数据,有时候需要用到CxImage类存储图像。本文主要是总结下这三类存储方式之间的图像数据的转换和...    
阅读全文
 
        
        posted @ 2017-08-03 23:29
ZhangPYi
阅读(156)
推荐(0)
        
            
        
        
摘要:        
1.对OpenCV 的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩阵运算,然后将...    
阅读全文
 
        
        posted @ 2017-08-03 23:28
ZhangPYi
阅读(167)
推荐(0)
        
            
        
        
摘要:        
1.对OpenCV 的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩阵运算,然后将...    
阅读全文
 
        
        posted @ 2017-08-03 23:28
ZhangPYi
阅读(300)
推荐(0)
        
            
        
        
摘要:        
1.传统的lplImage * -------> Mat格式IplImage* img = cvLoadImage("greatwave.png", 1); Mat mtx(img); // IplI...    
阅读全文
 
        
        posted @ 2017-08-03 23:27
ZhangPYi
阅读(364)
推荐(0)
        
            
        
        
摘要:        
1.传统的lplImage * -------> Mat格式IplImage* img = cvLoadImage("greatwave.png", 1); Mat mtx(img); // IplI...    
阅读全文
 
        
        posted @ 2017-08-03 23:27
ZhangPYi
阅读(535)
推荐(0)
        
            
        
        
摘要:        
下面介绍应用它进行图像类型转换的方式:1.从一种图像文件类型转换为另一种文件类型(convert from a format to another) CxImage image; // 定义一个...    
阅读全文
 
        
        posted @ 2017-08-03 20:37
ZhangPYi
阅读(377)
推荐(0)
        
            
        
        
摘要:        
原因分析:自己操作卸载了.net framework,系统没有了图形界面(由完整模式Full变为了核心模式core),需要重新恢复.net framework4.5。解决方法分析:需要将核心模式core ...    
阅读全文
 
        
        posted @ 2017-08-03 18:32
ZhangPYi
阅读(690)
推荐(0)
        
            
        
        
摘要:        
原因分析:自己操作卸载了.net framework,系统没有了图形界面(由完整模式Full变为了核心模式core),需要重新恢复.net framework4.5。解决方法分析:需要将核心模式core ...    
阅读全文
 
        
        posted @ 2017-08-03 18:32
ZhangPYi
阅读(1495)
推荐(0)
        
 
		
    
        
        
摘要:        
a2ps-4.13b-57.2.el5.i386.rpm 每一个rpm包的名称都由”-“和”.”分成了若干部分。就拿 a2ps-4.13b-57.2.el5.i386.rpm 这个包来解释一下,a2ps ...    
阅读全文
 
        
        posted @ 2017-08-02 13:56
ZhangPYi
阅读(492)
推荐(0)
        
            
        
        
摘要:        
a2ps-4.13b-57.2.el5.i386.rpm 每一个rpm包的名称都由”-“和”.”分成了若干部分。就拿 a2ps-4.13b-57.2.el5.i386.rpm 这个包来解释一下,a2ps ...    
阅读全文
 
        
        posted @ 2017-08-02 13:56
ZhangPYi
阅读(272)
推荐(0)
        
            
        
        
摘要:        
近期工作中需要开发一套视频监控系统,实现WEB端、手机APP端预览局域网内的道路监控摄像机,我负责一些后台服务的开发工作。 由于之前项目中的程序都是采用私有协议、各摄像机厂商的SDK进行视频监控...    
阅读全文
 
        
        posted @ 2017-08-02 12:00
ZhangPYi
阅读(440)
推荐(0)
        
            
        
        
摘要:        
近期工作中需要开发一套视频监控系统,实现WEB端、手机APP端预览局域网内的道路监控摄像机,我负责一些后台服务的开发工作。 由于之前项目中的程序都是采用私有协议、各摄像机厂商的SDK进行视频监控...    
阅读全文
 
        
        posted @ 2017-08-02 12:00
ZhangPYi
阅读(365)
推荐(0)
        
 
		
    
        
        
摘要:        
/**本文基于LIVE555的嵌入式的RTSP流媒体服务器一个设计文档,个中细节现剖于此,有需者可参考指正,同时也方便后期自己查阅。(本版本是基于2011年的live555)作者:llf_17@qq.co...    
阅读全文
 
        
        posted @ 2017-08-01 12:32
ZhangPYi
阅读(1063)
推荐(0)
        
            
        
        
摘要:        
/**本文基于LIVE555的嵌入式的RTSP流媒体服务器一个设计文档,个中细节现剖于此,有需者可参考指正,同时也方便后期自己查阅。(本版本是基于2011年的live555)作者:llf_17@qq.co...    
阅读全文
 
        
        posted @ 2017-08-01 12:32
ZhangPYi
阅读(1789)
推荐(0)
        
 
		
    
        
        
摘要:        
C++编译指令#pragma pack的配对使用#pragma pack可以用来指定C++数据结构的成员变量的内存对齐数值(可选值为1,2,4,8,16)。本文主要是强调在你的头文件中使用pack指令要配...    
阅读全文
 
        
        posted @ 2017-07-31 18:27
ZhangPYi
阅读(227)
推荐(0)
        
            
        
        
摘要:        
C++编译指令#pragma pack的配对使用#pragma pack可以用来指定C++数据结构的成员变量的内存对齐数值(可选值为1,2,4,8,16)。本文主要是强调在你的头文件中使用pack指令要配...    
阅读全文
 
        
        posted @ 2017-07-31 18:27
ZhangPYi
阅读(287)
推荐(0)
        
 
		
    
        
        
摘要:        
前面的文章中介绍了《H264视频通过RTMP流直播》,下面将介绍一下如何将H264实时视频通过RTSP直播。 实现思路是将视频流发送给live555, 由live555来实现H264数据流直播。...    
阅读全文
 
        
        posted @ 2017-07-28 15:33
ZhangPYi
阅读(2663)
推荐(0)
        
            
        
        
摘要:        
前面的文章中介绍了《H264视频通过RTMP流直播》,下面将介绍一下如何将H264实时视频通过RTSP直播。 实现思路是将视频流发送给live555, 由live555来实现H264数据流直播。...    
阅读全文
 
        
        posted @ 2017-07-28 15:33
ZhangPYi
阅读(438)
推荐(0)
        
            
        
        
摘要:        
1.概述liveMedia 库中有一系列类,基类是Medium,这些类针对不同的流媒体类型和编码。 其中的StreamFrame类文件(如MPEG4VideoStreamFramer)为流传输关键。2 重...    
阅读全文
 
        
        posted @ 2017-07-28 15:31
ZhangPYi
阅读(1842)
推荐(0)
        
            
        
        
摘要:        
1.概述liveMedia 库中有一系列类,基类是Medium,这些类针对不同的流媒体类型和编码。 其中的StreamFrame类文件(如MPEG4VideoStreamFramer)为流传输关键。2 重...    
阅读全文
 
        
        posted @ 2017-07-28 15:31
ZhangPYi
阅读(533)
推荐(0)
        
            
        
        
摘要:        
参看 有关live555 1.首先需要修改live555,定义从 内存中直接获取source而不是从文件读取source的类。自己实现的类命名为 H264FramedLiveSource /* * Fi...    
阅读全文
 
        
        posted @ 2017-07-28 15:29
ZhangPYi
阅读(1371)
推荐(0)
        
            
        
        
摘要:        
参看 有关live555 1.首先需要修改live555,定义从 内存中直接获取source而不是从文件读取source的类。自己实现的类命名为 H264FramedLiveSource /* * Fi...    
阅读全文
 
        
        posted @ 2017-07-28 15:29
ZhangPYi
阅读(378)
推荐(0)
        
            
        
        
摘要:        
加入 摄像头采集和264编码,再使用live555直播 1、摄像头采集和264编码 将x264改成编码一帧的接口,码流不写入文件而是直接写入内存中(int Encode_frame 函数中)。 ...    
阅读全文
 
        
        posted @ 2017-07-28 15:28
ZhangPYi
阅读(407)
推荐(0)
        
            
        
        
摘要:        
加入 摄像头采集和264编码,再使用live555直播 1、摄像头采集和264编码 将x264改成编码一帧的接口,码流不写入文件而是直接写入内存中(int Encode_frame 函数中)。 ...    
阅读全文
 
        
        posted @ 2017-07-28 15:28
ZhangPYi
阅读(1739)
推荐(0)
        
            
        
        
摘要:        
memcpy和memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下:void *memcpy(void *dst, const void *sr...    
阅读全文
 
        
        posted @ 2017-07-28 15:25
ZhangPYi
阅读(344)
推荐(0)
        
            
        
        
摘要:        
memcpy和memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下:void *memcpy(void *dst, const void *sr...    
阅读全文
 
        
        posted @ 2017-07-28 15:25
ZhangPYi
阅读(223)
推荐(0)
        
            
        
        
摘要:        
转载地址:管道分类:1. 匿名管道:只能用于相关进程(如父子进程,兄弟进程),并在他们之间建立内存区域,进程终止后,匿名管道也就消失了。通常用于:重定向子进程的标准输入输出,以便和父进程交换数据。要双向交...    
阅读全文
 
        
        posted @ 2017-07-28 12:14
ZhangPYi
阅读(232)
推荐(0)
        
            
        
        
摘要:        
转载地址:管道分类:1. 匿名管道:只能用于相关进程(如父子进程,兄弟进程),并在他们之间建立内存区域,进程终止后,匿名管道也就消失了。通常用于:重定向子进程的标准输入输出,以便和父进程交换数据。要双向交...    
阅读全文
 
        
        posted @ 2017-07-28 12:14
ZhangPYi
阅读(557)
推荐(0)
        
 
		
    
        
        
摘要:        
这是给编译器用的参数设置,有关结构体字节对齐方式设置, #pragma pack是指定数据在内存中的对齐方式。#pragma pack (n) 作用:C编译器将按照n个字节对齐。#...    
阅读全文
 
        
        posted @ 2017-07-27 19:00
ZhangPYi
阅读(161)
推荐(0)
        
            
        
        
摘要:        
这是给编译器用的参数设置,有关结构体字节对齐方式设置, #pragma pack是指定数据在内存中的对齐方式。#pragma pack (n) 作用:C编译器将按照n个字节对齐。#...    
阅读全文
 
        
        posted @ 2017-07-27 19:00
ZhangPYi
阅读(221)
推荐(0)
        
 
		
    
        
        
摘要:        
Visual C++内存泄露检测—VLD工具使用说明一. VLD工具概述Visual Leak Detector(VLD)是一款用于Visual C++的免费的内存泄露检测工具。他的特点有:...    
阅读全文
 
        
        posted @ 2017-07-26 14:18
ZhangPYi
阅读(263)
推荐(0)
        
            
        
        
摘要:        
Visual C++内存泄露检测—VLD工具使用说明一. VLD工具概述Visual Leak Detector(VLD)是一款用于Visual C++的免费的内存泄露检测工具。他的特点有:...    
阅读全文
 
        
        posted @ 2017-07-26 14:18
ZhangPYi
阅读(300)
推荐(0)
        
 
		
    
        
        
摘要:        
最开始我们需要明白一件事情,因为这是这篇文章的前提:HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的。因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生。而有人或许会问:众所周知...    
阅读全文
 
        
        posted @ 2017-07-25 21:44
ZhangPYi
阅读(328)
推荐(0)
        
            
        
        
摘要:        
最开始我们需要明白一件事情,因为这是这篇文章的前提:HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的。因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生。而有人或许会问:众所周知...    
阅读全文
 
        
        posted @ 2017-07-25 21:44
ZhangPYi
阅读(165)
推荐(0)