- 博客(7)
- 收藏
- 关注
原创 结构相似性SSIM计算图像相似性_opencv_C++
SSIM简介SSIM(structural similarity index),结构相似性,是一种衡量两幅图像相似度的指标。计算方法SSIM使用两张图片的均值、方法、协方差进行计算,具体的计算方法如下:结构相似性的范围为0到1 。当两张图像一模一样时,SSIM的值等于1。SSIM检测相似性代码#include <opencv2/highgui.hpp>#include ...
2019-08-08 14:31:36
5303
4
原创 C++如何显示结尾的0,而不是用科学计数法显示呢
这里需要用到一个语句cout.setf(ios_base::fixed, ios_base::floatfield);//显示结尾的0,否则用科学计数法显示。直接拷贝过去就好。
2017-03-14 09:57:07
1161
原创 C++中指针赋值三种比较
int *p=NULL 和int *p ;p=NULL 和*p = NULL 这三个的区别:int *p=NULL:定义一个int型指针,并给它初始化为NULL,也就是个空指针,没有指向任何地方,就是个空的。int *p ;p=NULL定义一个int型指针,然后给指针赋值为NULL,指针指向NULL地址。*p = NULL给指针的值赋值为NULL,也就是给指针指向的
2017-03-13 20:33:04
1880
原创 C++中的iostream输入输出
#include#include 是个包含命令,就是把iostream这个文件里的内容复制到这个地方。iostream是input output stream的简写,意思为标准的输入输出流头文件。它包含:1、cin>>"要输入的内容"2、cout这两个输入输出的方法需要#include来声明头文件。#include是标准的C++头文件,任何符合标准的C++开发环境都有这个头
2017-03-13 20:31:18
2801
原创 C++中list用法整理
C++中list用法整理Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear() 删除所有元素 empty() 如果list是空的则返回true end() 返回末尾的迭代器
2017-03-13 20:30:15
545
原创 C++中::双冒号的用法
C++中::的用法:1、作用域符号前面一般是该类名称,后面是该类的成员名称。C++为避免不同的类有相同的成员而采用作用域的方式进行区分,eg:A,B表示两个类,在A,B中都有成员member,那么:A::member表示A中的成员member,B::member表示B中的成员member。2、全局作用域符号当全局变量在局部函数中与其中某个变量重名时,可以用::来
2017-03-13 20:29:28
10050
1
原创 C++的多文件结构
c++多文件结构比如程序是这样的:employee.h是类定义文件,employee.cpp是类实现文件,还有一个是主函数文件。多文件结构方法:1、首先建立一个项目2、然后再新建employee.h头文件3、再新建employee.cpp文件,在前面加上#include"employee.h"4、最后新建main.cpp文件,也需
2017-03-13 20:27:41
7695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人