- 博客(10)
- 资源 (7)
- 收藏
- 关注
转载 matlab 2012 vs2010混合编程
原文地址:http://www.cnblogs.com/newpanderking/articles/4057977.html1、背景众所周知,matlab在处理矩阵、数学计算、计算机仿真、图像处理等方面有着 c c++无可比拟的优势,但是做成系统供使用时,又显得过于粗糙,为了使用起来高大上,计算起来有简单,方便。无疑,c++ 与matlab混合编程将会使非常靠谱的选择。这
2015-08-31 19:37:32 2407
原创 matlab中中图像PSNR和SSIM的计算
网上找了很多关于PSNR和SSIM的计算,很多结果算出来都不一样,公式都是普遍的,如下:现在总结下造成结果差异的原因。PSNR的差异:1.灰度图像:灰度图像比较好计算只有一个值。 2.彩色图像:a)可以将分别计算R,G,B
2015-08-28 16:26:30 74427 9
转载 C语言的内联函数的作用
内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质。内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。编译时,类似宏替换,使用函数体替换调用处的函数名。一般在代码中用inline修饰,但是能否形成内联函数,需要看编译器对该函数定义的具体处理。[cpp] view plaincopyvoid myprin
2015-08-26 22:46:56 537
转载 OpenCv中混合高斯模型的实现
////////////////////////cvCreateGaussianBGModel///////////////////////////////////////////CV_IMPL CvBGStatModel *cvCreateGaussianBGModel( IplImage*first_frame,CvGaussBGStatModelParams* parameters ){
2015-08-26 10:40:24 708
原创 bmp(jpg)和avi互转---matlab实现
发现两款比较好的软件,很多软件都不能用。下面是两款软件的链接,不过这两个软件也有缺点:其中一个只支持转成1000以下的分辨率,还一个是进度条下面有一点水印http://download.csdn.net/detail/xiaohaijiejie/9046949后面还是发现都不能满足自己的需要,就搜索了解决的方案,有matlab和c++的,下面贴一个matlab的程序,比较简单明了,效果
2015-08-25 20:06:06 3819
转载 浅谈C++多态性
C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymorphism),字面意思多种形状。 C++多态性是通过虚函数来实现的,虚函数允许子类重新定
2015-08-24 22:19:37 297
原创 OpenCv中图像PSNR和SSIM的计算
double psnr(Mat &I1, Mat &I2){ Mat s1; absdiff(I1, I2, s1); s1.convertTo(s1, CV_32F); s1 = s1.mul(s1); Scalar s = sum(s1); //计算每个通道的和 double sse = s.val[0] + s.val[1] + s.val[2]; if( sse <= 1e
2015-08-20 21:50:50 9449
转载 sprintf,你知道多少?
本文作者:steedhorse(晨星)printf 可能是许多程序员在开始学习C 语言时接触到的第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf 了解多吗?在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而
2015-08-18 22:33:02 355
转载 char * a, char ** a, char * a[], char a[][], char * a[][], char ** a[][], char * a [][][], and so on
本文测试环境 : X86-64 bit 架构的服务器CentOS x64 5.xgcc version 4.1.2 20080704指针和数组是C的比较难搞懂的知识点, 需要结合内存来学习, 非常感谢各位兄弟为我指点迷津.下面总结一下 : 首先说明一下C程序在运行时, 不同的内容或变量分别存储在什么地方?分了几块区域分别是, code
2015-08-14 10:26:14 372
转载 图像形态学 - 图像金字塔(cvPyrDown、cvPyrUp)
图像金字塔被广泛应用于各种视觉应用中。图像金字塔是一个图像集合,集合中图像都源于同一个原始图像,而且是通过对原始图像连续降采样获得,直到达到某个中止条件才停止降采样。(当然,降为一个像素肯定是中止条件) 本例程用到两个库函数cvPyrDown、cvPyrUp。PyrDown图像的下采样 void cvPyrDown( const CvArr* src, CvArr* dst
2015-08-13 09:03:04 548
官方PSNR和SSIM---matlab实现
2015-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人