11 2015 档案
摘要:时间在颓废中流逝,梦想在无意中淡忘
阅读全文
摘要:1.itoa在linux下没有itoa这个函数 原型:char *itoa(int value,char *string,int radix) 用法:#include 功能:将整数value转换成字符串存入string, radix为转换时所用基数(保存到字符串中的数据的进制基数 2 8 1...
阅读全文
摘要:我们在计算机视觉相关的实验中都需要视频与图片序列之间相互转换,在平时的实验中,经常需要将视频保存为一帧一帧的图片,以获取实验结果;另一方面,很多标准的算法测试数据库都是图片序列(文件名以帧号+图片扩展名),我们可能需要将其转换为视频,因此视频与图片之间的转换是很常见的操作。在网上找到比较好的测试程序...
阅读全文
摘要:把#include改为:#includeusing namespace std;#include是C语言风格,但是在标准C 里面,是不用#include 的,而要使用#include 在VC6是在C 标准出来前发布的,所以它可以使用#include 这形式。VS2010采用标准C格式
阅读全文
摘要:想要偷懒懈怠的心就是给别人超越的机会,而要保持自己的优势就要有这样的警觉心。不想因一时疏忽被超越的话,那么一旦开始做的事情严禁半途而废。
阅读全文
摘要:比如,对于WMV格式的文件,访问路径可以是:mms://192.168.1.1/mov/music.wmv 对于rm格式的文件rtsp://192.168.1.1/mov/123.rm 但,比如对于格式mpg,avi就无法访问,请问这两种格式对应的访问路径是什么?mms试过了,不行哦访问路径只有mm...
阅读全文
摘要:现在D版的远古影视系统很流行,也很实用,但是在这之前,很多人都是用共享,或者是使用Helix Server留媒体来做电影服务器~虽然Helix Server流媒体服有点落伍了,不过我相信它还是有用武之地的,比如我们辽宁朝阳人民广播电台用的就是Helix Server流媒体,所以今天实在无聊,写一个教...
阅读全文
摘要:#include int main(int argc, char **argv){ IplImage *pFrame = NULL, *srcImage = NULL; CvCapture *pCapture = NULL; //pCapture = cvCaptureFromFile("rtsp:...
阅读全文
摘要:所谓流媒体技术,是指将连续的影像和声音信息经过压缩处理后放在网站服务器上,让用户能够一边下载一边观看、收听(即所谓的“在线欣赏”),而不需要等整 个压缩文件下载到自己的机器上才可以欣赏的网络传输技术。目前,在这个领域中的竞争者主要有微软、RealNetworks、Apple三家公司,例如微 软新近发...
阅读全文
摘要:答:1 Flash流媒体服务器 Red52 Darwin Streaming Server3 流媒体服务器 Open Streaming Server4 MPEG4IP5 开源流媒体平台 FreeCast6 流媒体服务器 Yass7 开源流媒体平台 Stream-2-Stream8 Flumotio...
阅读全文
摘要:写在前面:RTP的解析,网上找了很多资料,但是都不全,所以我力图整理出一个比较全面的解析,其中借鉴了很多文章,我都列在了文章最后,在此表示感谢。互联网的发展离不开大家的无私奉献,我决定从我做起,希望大家支持。原创不易,转载请附上链接,谢谢http://blog.csdn.net/chen495810...
阅读全文
摘要:1.引言随 着信息产业的发展,人们对信息资源的要求已经逐渐由文字和图片过渡到音频和视频,并越来越强调获取资源的实时性和互动性。但人们又面临着另外一种不可避免 的尴尬,就是在网络上看到生动清晰的媒体演示的同时,不得不为等待传输文件而花费大量时间。为了解决这个矛盾,一种新的媒体技术应运而生,这就是流媒...
阅读全文
摘要:实现原理:一个VLC打开视频文件发布串流(格式HTTP、RTP、RTSP等),另一个VLC打开串流播放发布串流步骤:1、菜单“媒体”->“流”,先添加视频文件、选择“串流”,如下图:2、设置串流发布格式,本测试选择“RTSP”,点击“添加”3、设置RTSP端口及路径。去掉激活转码,测试中如此项选中,...
阅读全文
摘要:TCP/IP参考模型 ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。图2-1 TCP/IP参考模型 2.1 TCP/IP参考模型的层次结构 ...
阅读全文
摘要:我有时候在想自己是那么一个人,没有主见并且有时候随意的让自己都很难接受,有些事情自己不喜欢就不要做了,为什么不喜欢还要去做,而且做自己不喜欢的事情每次都心不在焉,内心还在想着别的事情。我想我自己现在应该是长大了。脑海里有自己的想法了,但也不要去顾及一些无所谓的事情,自己的内心有时候在呼唤,那就做...
阅读全文
摘要:#include "opencv2/core/core.hpp" #include "opencv2/objdetect/objdetect.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.h...
阅读全文
摘要:在 开发过程中经常需要获得程序当前的运行目录,这时就可以使用GetCurrentDirectory()和GetModuleFileName()函 数,GetCurrentDirectory只是返回当前进程的当前目录,而并不是进程的镜像文件(.exe)所在的目 录,GetCurrentDirector...
阅读全文
摘要:在新版本与旧版本之间纠结,到底是用Mat,还是Iplimage? Mat 侧重于数据计算,而Iplimage注重于图像的处理。因此,应根据具体需要灵活使用,那个好用用哪个,只要在两者之间进行转换即可。一、派生关系:CvArr->CvMat->IplImage IplImage由CvMat派生...
阅读全文
摘要:我用的是win8的vs2012,RECT应该引入什么头文件?windows.h我第一个就引入了,去windows.h里面搜也搜不到RECT这个关键字,应该引入哪个头文件呢?真是奇怪啊,是不是还需要什么命名空间呢?在MSDN上面查到它就是在Windows.h里面的啊包含windows.h应该是可以的,...
阅读全文
摘要:目前OpenCV版本已更新到2.4...由此出现了一系列问题,解决如下:1、cxcore.h等头文件找不到:法一、将opencv1.0中的各种.h或者.lib文件拷到opencv2.3.1对应include/library的路径的文件夹下。 e.g. Cannot open include fil...
阅读全文
摘要:首先在你的解决方案资源管理器中的头文件和源文件下分别添加CvvImage.cpp 如下图:view类头上加个#include "CvvImage.h" 头文件,应该就可以解决了。下面是源代码:CvvImage.h.hCvvImclassCvvImage{public:CvvImage();virtu...
阅读全文
摘要:opencv中对图像的处理是最基本的操作,一般的图像类型为IplImage类型,但是当我们对图像进行处理的时候,多数都是对像素矩阵进行处理,所以这三个类型之间的转换会对我们的工作带来便利Mat类型较CvMat和IplImage有更强的矩阵运算能力,支持常见的矩阵运算(参照Matlab中的各种矩阵运算...
阅读全文
摘要:VideoCapture和cvCapture其实是一样的,你可以去看看源码,VideoCapture其实在内部调用了cvCapture。这是不同 版本的opencv导致的。我接触到的opencv有过一次大升级,函数名有很多变化,其实是向着面向对象的方向发展了,也就是开始重c++而轻c了。cvLoad...
阅读全文
摘要:方法一:1、 安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose EnterPrise Edition即可,不需选择其他项,之后选择“DeskTop Installation from CD Image“,一路下一步。出现Mem_pointer_Bad错...
阅读全文
摘要:网上的关于从C++代码到UML类图生成过程的东西不少,找了个能用的,现在转下,以备不时之需。转来稍微调整了下内容,只关心使用。原出处http://siulyn.blog.163.com/blog/static/6245583620087252539344Rational Rose 2003逆向工程生...
阅读全文
摘要:基础数据库这个词不在新鲜,老早就提出了。咱们从出生,个人信息就被放到一个基本信息库中了,在全国各地,通过身份证号就能知道你的基本信息。最近米老师 下发了一个任务,让我们开发几个小项目,考试系统、选修课系统,评教系统,说道这三个系统,学生、学院、班级等等信息都应该是一样的,也就是我们这几个系 统应该...
阅读全文
摘要:每天杂七杂八不知道在做什么,但我知道要想得到更多必须放弃更多!
阅读全文
摘要:Microsoft Office Visio“UML 模型图” 模板为创建复杂软件系统的面向对象的模型 (模型:建模系统的一种抽象表示,它从特定的视角并在某一抽象级别上指定建模系统。) 提供全面的支持。1.用例图在开发项目的早期阶段,使用用例图 (用例:在用例图中,当主角使用系统来完成某一进程时所发...
阅读全文
摘要:extern "C"的主要作用就是为了能够正确实现C++代码调用其他C语言代码。加上extern "C"后,会指示编译器这部分代码按C语言的进行编译,而不是C++的。由于C++支持函数重载,因此编译器编译函数的过程中会将函数的参数类型也加到编 译后的代码中,而不仅仅是函数名;而C语言并不支持函数重载...
阅读全文
摘要:DECLARE_MESSAGE_MAP( )说明:你的程序中的每一个CCmdTarget的派生类都可以提供一个消息映射以处理消息。在你的类声明的末尾使用DECLARE_MESSAGE_MAP宏。然后,在实现了类成员函数的.CPP文件中加入BEGIN_MESSAGE_MAP宏,再加入每个消息处理函数的...
阅读全文
摘要:宏定义的一种。在BEGIN_MESSAGE_MAP()和END_MESSAGE_MAP()之间添加你的消息响应函数,为每个消息处理函数加入一个入口简单用法 BEGIN_MESSAGE_MAP(CpassApp, CWinApp)ON_COMMAND(ID_HELP, CWinApp::OnHelp)...
阅读全文
摘要:应用最广的由两种种1. Rational Rose,它是ibm的 。2.Microsoft的 Microsoft Office Visio® 2003 3.Enterprise Architect。还有其他工具如PowerDesigner等1.Rational Rose是一种基于UML的建模工具。在...
阅读全文
摘要:1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a...
阅读全文
摘要:1.虚函数(impure virtual) C++的虚函数主要作用是“运行时多态”,父类中提供虚函数的实现,为子类提供默认的函数实现。 子类可以重写父类的虚函数实现子类的特殊化。 如下就是一个父类中的虚函数:class A{public: virtual void out2(string...
阅读全文
摘要:只有用virtual声明类的成员函数,使之成为虚函数,不能将类外的普通函数声明为虚函数。因为虚函数的作用是允许在派生类中对基类的虚函数重新定义。所以虚函数只能用于类的继承层次结构中。 一个成员函数被声明为虚函数后,在同一类族中的类就不能再定义一个非virtual的但与该虚函数具有相同的参数(包括个...
阅读全文
摘要:看懂UML类图和时序图这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了;本章所有...
阅读全文
摘要:XX系统开发开发团队:组长:组员:备注:华中师范大学工程中心目录XX系统开发...................................................................................................................
阅读全文
摘要:编写技术文档,是令众多开发者望而生畏的任务之一。它本身是一件费时费力才能做好的工作。可是大多数时候,人们却总是想抄抄捷径,这样做的结果往往非常令人遗憾的,因为优质的技术文档是决定你的项目是否引人关注的重要因素。无论开源产品或面向开发者的产品,均是如此。实际上,我想说明的是:对于面向开发者的产品来说,...
阅读全文
摘要:#include #include #include using namespace cv;using namespace std;int main(){ Mat img = imread("FreeBamb.jpg"); if (img.empty()) { cou...
阅读全文
摘要:#include #include using namespace std;using namespace cv;//opencv3.0 alpha加载并播放视频 2015.11.07int main(int argc, char* argv[]){ const char* vedioName...
阅读全文
摘要:OpenCV 的全称是:Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、...
阅读全文
摘要:2.4.8。上opencv官网就能下载到,对应不同版本的VS有编译好的文件。2.4以后的变化不大。所以你可以百度opencv,有中文网站,上面有详细的说明。如果是在windows系统的话,可以使用visual studio来开发。如果需要跨平台,可以使用QT来开发(百度qt project)。
阅读全文
摘要:下面内容为不同系统和不同版本VS+不同版本OpenCV之间进行配置时的注意事项。本教程中开始提到如果VS版本和OpenCV版本相匹配的话,只要按上述步骤配置都是没有问题的。但是如果说版本不匹配的话,就会出现问题。什么是版本不匹配呢,在D:\OpenCV244\opencv\build\x86,(不同...
阅读全文
摘要:从来都没有忘记自己的梦想在何方,加油!
阅读全文
摘要:1. opencv 3.0.0 库下载地址, 这里的版本是3.0.0,其他的版本配置可能不一样,请大家注意。http://sourceforge.net/projects/opencvlibrary/files/latest/download?source=top3_dlp_t52. 下载完成之后是...
阅读全文
摘要:一年管理成富翁,三年销售路路通,十年技术一场空
阅读全文
摘要:MPEG-4包含XviD和DivX,而AVC优于二者mpeg4 DVD用的多,101mpeg4有AVC格式(加强版MP4)AVC/H.264是一种最新且技术含量最高的视频编码格式,由MPEG-4标准进行定义的、由ISO的MPEG和ITU的VCEG 两个组织于2003 年最终定稿。而AVC/H.2...
阅读全文
摘要:我最大的梦想就是起创办自己的网络公司
阅读全文
摘要:OpenCV1.0版(下载)基本上已经是老掉牙了,但是不想装新版,只是因为任性。所以就有了这样一个新老搭配。装完回想起来还是挺简单的,但是还是费了我一晚上,所以有必要记录一下。 先在电脑上装好OpenCV1.0,安装好之后目录如下图: 接下来把bin目录中的文件复制到c盘windows...
阅读全文
摘要:FFmpeg是相当强大的多媒体编解码框架,在深入分析其源代码之前必须要有基本的多媒 体基础知识,否则其源代码会非常晦涩难懂。本文将从介绍一些基本的多媒体只是,主要是为研读ffmpeg源代码做准备,比如一些编解码部分,只有真正了解 了多媒体处理的基本流程,研读ffmpeg源代码才能事半功倍。 下面分析...
阅读全文
摘要:JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言...
阅读全文
摘要:using UnityEngine;using System.Collections;public class CoroutineTest : MonoBehaviour { private Vector3 v = new Vector3(); private float speed =...
阅读全文
摘要:public class SingletonClass{ private static SingletonClass instance=null; public static SingletonClass getInstance(){ if(instance==null){...
阅读全文