自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hm成长之路

反王之血,必以剑终。

  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 其他库(valarray、array、initializer_list)

三大数组模板对比vector模板类是一个容器类和算法系统的一部分,支持面向容器的操作,如排序、插入、重新排列、搜索、将数据转移到其他容器中 等。valarray类模板是面向数值计算的。不是STL的一部分重载了所有的算法运算符例如将数组的每个值扩大2.5倍之前STL方法transform(ved3.begin(),ved3.end(),ved3.begin(),bi...

2019-11-30 11:29:02 217

原创 STL(sort,copy,erase,transform,next_permutuation,remove,count )

STL算法需要导入 #include <algorithm>next_permutuation此算法,将区间内容转换为下一种排列方式排列按照字母递增的顺序进行,要得到区间内容的所有排列组合,应从最初的顺序开始,为此程序使用STL算法sort()自动提供唯一的不重复的排列组合,这就是"awl"比“all"(有重复的字符)的排列组合要多的原因//===========...

2019-11-30 10:06:29 134

原创 函数对象(函数符)

class Linear {private: double slope; double y0;public: Linear(double s1_ = 1, double y_ = 0) : slope(s1_), y0(y_) {} double operator() (double x) { return (y0 + slope * x); }//重载()};...

2019-11-29 18:22:50 141

原创 迭代器(ostream_iterator , istream_iterator , reverse_iterator)

迭代器ostream_iterator , istream_iterator , reverse_iterator//===============================================================//FileName:// copyit.cpp//Date:// 2019/11/29//Author...

2019-11-29 17:29:47 143 1

原创 关联容器(set、multimap)

关联容器有序关联容器关联容器是将值和键绑定在一起,并使用键查找值。提供了对元素的快速访问,和序列相同,允许插入新元素,但不能指定元素的插入位置通常是使用某种树实现的,相对于链表,树的查找速度更快set、multiset、map、multimapset可反转、排序、经过排序的关联容器(有序的)键是唯一的,所以不能存储多个相同的值。键和值类型相同,值就是键//====...

2019-11-29 14:59:05 109

原创 list构造、insert、for_each、remove、splice、unique、sort、merge

使用//===============================================================//FileName:// list.cpp//Date:// 2019/11/28//Author:// khoing(https://blog.csdn.net/qq_45391763)//...

2019-11-28 22:48:40 86

原创 贝叶斯定理 (转载)

贝叶斯定理贝叶斯定理太有用了,不管是在投资领域,还是机器学习,或是日常生活中高手几乎都在用到它。生命科学家用贝叶斯定理研究基因是如何被控制的;教育学家突然意识到,学生的学习过程其实就是贝叶斯法则的运用;基金经理用贝叶斯法则找到投资策 略;Google用贝叶斯定理改进搜索功能,帮助用户过滤垃圾邮件;无人驾驶汽车接收车顶传感器收集到的路况和交通数据,运用贝叶斯定理更新从地图上获得 的信息;人工...

2019-11-28 10:59:28 883

原创 跨平台

什么是平台?平台可以理解为CPU+OS跨平台不跨平台语言C语言C–>编译器–>平台写好的c语言的源文件通过编译器生成与相应平台对应的机器语言,然后机器语言再在平台中操作。其中不同平台对应的编译器生成的机器语言也是不同的。所以不同的平台所需要的C语言的编译器也是不同的所谓语言的跨平台性并不是说是源文件的跨平台性(如果要这么定义那么任何的语言都是跨平台性的),而是指...

2019-11-28 09:41:00 268

原创 模板匹配

模板匹配模板匹配不是基于直方图的,而是通过在输入图像上滑动图像块,对实际的图像块和输入图像进行匹配的一种匹配方法。//===============================================================//FileName:// matchTemplate.cpp//Date:// 2019/11/27...

2019-11-27 17:13:30 137

原创 反向投影

反向投影计算流程设有原灰度图像矩阵img:1 2 3 45 6 7 79 8 0 15 6 7 6将灰度值划分为如下四个区间:[0,2] [3,5] [6,8] [9,11]很容易得到这个图像矩阵的直方图hist= 4 4 6 2好,接下来计算反向投影矩阵:反向投影矩阵的大小和...

2019-11-27 16:56:30 670

原创 直方图均衡化、直方图对比

直方图的处理和对比直方图均衡化用一定的算法使直方图大致平和的方法。通过拉伸像素强度分布范围来增强图像对比度的一种发放(即输出的直方图是均匀的)在原始图像对比度很高的情况下,如果均衡化,对比度会降低均衡化的图像如果再对其均衡化,图像不会有任何改变。源码实现//////==========================================================...

2019-11-27 14:18:34 1272

原创 直方图的计算与绘制

直方图的绘制绘制H-S直方图//===============================================================//FileName:// H-S-Histogram.cpp//Date:// 2019/11/26//Author:// khoing(https://blog.cs...

2019-11-27 10:41:43 365 1

原创 vector非成员函数和成员函数的使用

vector非成员函数和成员函数的使用非成员函数和成员函数的区别class A{public:void f1(){}; // 这个就是成员函数。void f2(); // 这个也是成员函数声明,其实现在类的外部。};void A::f2(){} // 这个是成员函数的实现。void f3(){}; // 这个就是非成员函数,不属于任何一起其他的类。vector中函数的使用so...

2019-11-26 23:24:52 196

原创 uint8_t , uint_16_t , uint32_t , uint64_t

一、C语言数据基本类型在C语言中有6种基本数据类型:short、int、long、float、double、char1)整型:short int、int、long int2)浮点型:float、double3)字符类型:charC++的主要数据类型,主要分为三类:布尔型,整型(char型从本质上说,也是种整型类型,它是长度为1的整数,通常用来存放字符的ASCII码),浮点型。...

2019-11-26 13:15:52 448

原创 event事件

事件的组成事件的组成分为5个部分:(1)事件的拥有者(2)事件本身(3)事件的订阅者(4)事件处理器(5)订阅事件事件的拥有者,或者说这件事的发起者,人开枪,人便是发起事件的对象,是事件的拥有者;事件的本身,开枪这件事便是事情的本身;事件的订阅者,也就是关注事件发生的对象,题中开枪后鸟都飞走了,鸟是听到枪响才飞走的,也就是说鸟是关注“开枪”这件事的对象;事件处理器,订阅者在关...

2019-11-26 11:09:50 304

原创 智能指针的使用

//===============================================================//FileName:// smrtptrs.cpp//Date:// 2019/11/25//Author:// khoing(https://blog.csdn.net/qq_45391763)/...

2019-11-26 09:12:47 156

原创 impaint

//===============================================================//FileName:// impaint.cpp//Date:// 2019/11/25//Author:// khoing(https://blog.csdn.net/qq_45391763)//...

2019-11-25 17:25:51 149

原创 凸包convexHull

//===============================================================//FileName:// convexhull.cpp//Date:// 2019/11/25//Author:// khoing(https://blog.csdn.net/qq_45391763)...

2019-11-25 16:38:46 244

原创 求blob的中心点

求单个blob的中心点代码//===============================================================//FileName:// CenterOfBlob.cpp//Date:// 2019/11/25//Author:// khoing(https://blog.csdn...

2019-11-25 16:17:57 294

原创 Transparent API ::UMAT

//===============================================================//FileName:// UMAT.cpp//Date:// 2019/11/25//Author:// khoing(https://blog.csdn.net/qq_45391763)//===...

2019-11-25 14:59:56 166

原创 exposureFusion

//===============================================================//FileName:// exposureFusion.cpp//Date:// 2019/11/25//Author:// khoing(https://blog.csdn.net/qq_45391...

2019-11-25 13:15:24 205

原创 string类输入

string类输入c-风格字符串 char info[100];//---------------------------------------------------------- cin >> info; //read a word 空格之前的词 //输入you are //输出you//--------------------------------------...

2019-11-24 23:19:11 496

原创 string 构造函数

代码

2019-11-24 22:13:47 346

原创 遍历图像的像素值(4种方法比较)

代码//===============================================================//FileName:// ParallelPixelAccess.cpp//Date:// 2019/11/24//Author:// khoing(https://blog.csdn.net/...

2019-11-24 17:58:54 1842

原创 Alpha Blending

代码//===============================================================//FileName:// AlphaBlending.cpp//Date:// 2019/11/24//Author:// khoing(https://blog.csdn.net/qq_453...

2019-11-24 16:42:40 304

原创 对图像的三角形区域进行仿射变换

代码不废话,直接上代码//===============================================================//FileName:// warpTriangle.cpp//Date:// 2019/11/24//Author:// khoing(https://blog.csdn...

2019-11-24 15:23:17 1155 1

原创 findFrameRate and framesPerSecond (fps)

获得相机的fps代码//===============================================================//FileName:// findFrameRate_framespersecond (fps).cpp//Date:// 2019/11/23//Author:// khoi...

2019-11-23 16:25:10 202

原创 Filling holes (漫水填充)

Filling holes (漫水填充)读入图像。二值化图像以获得二进制图像。(1–>2)从像素(0,0)进行填充(2–3) (像素(0,0)连接到背景,进行泛洪操作来提取背景。不受泛洪操作影响的像素必须在边界内)反转填充的图像(3–>4)(即,黑色变成白色,白色变成黑色)。//使用“或”运算将二值化图像与倒流填充(4)图像组合,以获得最终的前景蒙版。代码//=...

2019-11-23 15:46:43 564

原创 单应矩阵(homegraphy)

单应矩阵(homegraphy)把原图中点围住的区域覆盖到目标图上。在输出图上进行展示代码//===============================================================//FileName:// homegraphy.cpp//Date:// 2019/11/23//Author:// ...

2019-11-23 12:03:51 554

转载 C++ 中include头文件时尖括号与双引号""的区别

预处理器发现 #include 指令后,就会寻找后跟的文件名并把这个文件的内容包含到当前文件中。被包含文件中的文本将替换源代码文件中的#include指令,就像你把被包含文件中的全部内容键入到源文件中的这个位置一样。但是包含头文件有两种方式,尖括号和双引号。简单区分:系统自带的头文件用尖括号括起来,这样编译器会在系统文件目录下查找。#include <xxx.h>...

2019-11-23 10:33:57 1493

原创 applyColorMap伪彩色 / 假彩色

在OpenCV中使用applyColorMapOpenCV定义了12个颜色图,可使用applyColorMap函数将其应用于灰度图像以生成伪彩色图像。代码简单使用#include <iostream>#include <opencv2/opencv.hpp>int main(){ /* std::cout << "Hello W...

2019-11-22 20:58:05 406

原创 Image Alignment (ECC) 图像对齐

代码#include <iostream>#include <opencv2/opencv.hpp>int main(){ using namespace cv; using namespace std; Mat src = imread("C:/Users/sualab/Desktop/1.png"); Mat dst = imread("C:/...

2019-11-22 18:29:21 2307

原创 BlobDetection

代码#include <iostream>#include <opencv2/opencv.hpp>int main() { using namespace cv; //using namespace std; Mat src = imread("C:/Users/sualab/Desktop/blob_detection.jpg"); //斑点是图...

2019-11-22 11:29:46 1642

原创 OpenCVThreshold

1.二进制阈值(类型 = THRESH_BINARY)//阈值规则/*if (src(row, col) > thresh) { dst(row, col) = maxValue;}else { dst(row, col) = 0;}*/2.反二进制阈值(类型 = THRESH_BINARY_INV)//逆二进制阈值处理与二进制阈值处理相反。//如果相应的源像素大于阈...

2019-11-22 10:18:20 204

原创 seamlessClone

无缝结合代码#include <iostream>#include <opencv2/opencv.hpp>int main(){ using namespace cv; using namespace std; Mat src = imread("C:/Users/sualab/Desktop/airplane.jpg"); Mat ds...

2019-11-21 22:06:03 466

原创 learnopencv非真实感渲染

边缘保留过滤器( edgePreservingFilter)//边缘保留过滤器( edgePreservingFilter) //输出3通道图像 //RECURS_FILTER(递归过滤)= 1,NORMCONV_FILTER(归一化卷积)=2。使用RECURS_FILTER选项的速度比NORMCONV_FILTER快3.5倍。 //当不需要锐化并且速度很重要时,应使用RECURS...

2019-11-21 20:46:31 220

原创 ubuntu突然无法连接网络,无网卡显示

sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start

2019-11-21 18:27:47 2936 5

原创 ubuntu 安装ssh,以及解决安装openssh-server

ubuntu 安装sshsudo apt-get autoremove openssh-clientsudo apt-get install openssh-client openssh-serversudo /etc/init.d/ssh start

2019-11-19 21:31:04 378

原创 ubuntu换阿里源

ubuntu换源cd etc/aptvi sources.list其中的所有替换一下代码deb http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse...

2019-11-19 21:28:19 90

原创 c#创建和引用动态链接库dll文件

c#创建和引用动态链接库dll文件创建动态链接库dll文件添加函数using System;using System.Windows;//需要使用namespace ClassLibrary2{ public class Class1 { public void ShowMessage(string text) { ...

2019-11-18 18:18:37 606

c# 大华相机所需库文件

CLIDelegate 和 ThridLibray库文件,进行大华相机的使用,库文件都在这个压缩包中,供大家使用,如果需要的话,进行下载即可,希望能够帮助到大家。。。。

2020-01-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除