自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (22)
  • 收藏
  • 关注

原创 C++友元学习笔记

友元可以分为三种:1.友元函数;2.友元类;3.友元成员函数;友元的好处,通过友元函数,可以赋予函数与类成员函数相同的访问权限,友元函数是可以访问类私有成员的非类成员函数。因为友元函数不是类的成员函数,所以不能用类对象调用成员函数的方式(类成员符)调用友元函数。友元函数的创建templateclass matrix{ friend ostream& operato

2017-10-31 17:24:07 71953 3

原创 C++矩阵操作+,-,*,=,矩阵转置

模板类实现矩阵操作+,-,*,=,矩阵转置//此次添加了转置的模块#include<iostream>using namespace std;template<class T>class matrix{ friend ostream& operator<<(ostream&, const matrix<T>&); ...

2017-10-31 16:18:07 37206

原创 C++矩阵操作

实现矩阵的+,-,*,=操作#include<iostream>using namespace std;template<class T>class matrix{ friend ostream& operator<<(ostream&, const matrix<T>&); friend istream&...

2017-10-30 13:04:31 25450 2

原创 用堆栈求表达式的值

#include#include#include#include#include#includeusing namespace std;double execute(stack&ops, stack&operands){ double result{}; double rhs{ operands.top() }; operands.pop(); double lhs{ op

2017-10-30 09:09:23 26257

原创 OPENCV+MFC单文档显示图像的两种方法

OPENCV与MFC混合开发图像显示的两种方法:工程建好后,右击文档类选择建立类向导,选择虚函数中的OnOpenDocument,编辑在文档类里面添加Mat img;和string path;同时需要添加头文件#include<opencv2/opencv.hpp>BOOL CsplitDoc::OnOpenDocument(LPCTSTR lpszPathName){ if (!...

2017-10-28 19:33:58 31308 4

原创 C++矩阵求转置矩阵

n阶矩阵求转置,也就是沿着左对角线反转矩阵;a[i][j]  与 a[j][i] 对换。算法实现:#include<iostream>using namespace std;template<class T>void swap(T* a, T* b){ T temp = a; *a = *b; *b = temp; return;}template&lt...

2017-10-18 21:41:05 41121 3

原创 八大排序算法之(三)插入排序 折半插入排序

折半插入排序算法原理:把一个新的元素插入已经拍好顺序的数组的过程中,寻找插入位置时,将待插入区域的首元素设置为a[left],末元素设置为a[right],比较时,将待插入元素与a[mid],其中mid=(left+right)/2相比较,如果比参考元素小,则选择a[left]到a[mid-1]为新的插入区域(即right=m-1),否则选择a[mid+1]到a[right]为新的插入区域(即le

2017-10-16 22:20:39 26031

原创 八大排序算法之(五)冒泡排序

冒泡排序算法原理:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。换句话说就是把数据按顺序沉降下去。冒泡排序算法实现:#includeusing namespace std

2017-10-15 16:55:22 41506

原创 八大排序算法之(四)选择排序

选择排序的算法原理:第1趟,在待排序记录a[0]~a[n-1]中选出最大的记录,将它与a[n-1]交换;第2趟,在待排序记录a[0]~a[n-2]中选出最小的记录,将它与a[n-2]交换;以此类推,第i趟在待排序记录a[0]~a[n-i]中选出最小的记录,将它与a[n-i]交换,使有序序列不断增长直到全部排序完毕。算法实现:#includeusing namespace std;tem

2017-10-15 16:09:49 29295

原创 python画等边三角形及彩蟒

python turtle 库 介绍控制画笔绘制状态的函数pendown() | pd() | down()penup() | pu() | up()pensize(wid ) | width(wid)forward(distance) | fd(distance)backward(distance)| bk(distance)|back(distance)right(angle

2017-10-14 16:26:39 55335

原创 Opencv之矩阵(数组)操作(一)

opencv学习:在opencv中API 矩阵(数组)可行操作:1.计算数组中所有元素的绝对值和;Scalar cv::cuda::absSum(InputArray src,                                                        InputArray        mask = noArray()                      ...

2017-10-14 09:58:38 20127

原创 观多项式求和有感

对于多项式求和,最初是在学习C语言的时候看书的!当时没有什么体会,可能是因为当时的道行太浅根本看不出什么花样出来,也许是因为刚开始接触C,没有什么多余的心思去具体想想程序,也许是因为没有深入学习的想法!反正种种原因,当初只是根据要求实现了这个程序,就没有管了.而今重新看多项式,让我感想颇多,也解了我多时的困惑,一直不知道怎么进行的算法突然有了思路。在此,贴出其实现方法#include<ios...

2017-10-13 22:06:40 33290 1

原创 八大排序算法之(二)插入排序 希尔排序

希尔排序算法原理:设待排序序列共n个元素,首先取一个整数gap<n作为间隔,将全部元素分为间隔为gap的gap个子序列并对每一个子序列进行直接插入排序。然后,缩小间隔gap,重复上述操作,直至gap缩小为1,此时所有元素位于同一个序列且有序。由于刚开始时,gap较大,每个子序列元素较少,排序速度较快;待到排序后期,gap变小,每个子序列元素较多,但大部分元素基本有序,所以排序速度仍较快。一般地,g

2017-10-13 14:23:17 23761 1

原创 八大排序算法之(一)插入排序 直接插入排序

直接插入排序算法原理:当插入第i(i>=1)个元素时,前面的V[0],…,V[i-1]等i-1个 元素已经有序。这时,将第i个元素与前i-1个元素V[i-1],…,V[0]依次比较,找到插入位置即将V[i]插入,同时原来位置上的元素向后顺移。在这里,插入位置的查找是顺序查找。直接插入排序是一种稳定的排序算法,其实现如下:void Directinsertionsort(T& Srcarray){

2017-10-12 20:54:16 22455 2

7z文件解压库离线安装

linux/Ubuntu离线安装7z工具,解压.7z文件,压缩包中包含了p7zip以及其依赖安装包,使用dpkg就可以直接安装了。

2021-01-22

Microsoft_Remote_Desktop_10.3.12_installer.rar

Microsoft_Remote_Desktop_10.3.12_installer,mac下远程桌面软件,无需windows安装软件即可远程访问,MicrosoftRemoteDesktop,微软远程桌面软件,Microsoft Remote Desktop设计用于帮助您在任何地方完成工作。

2020-09-10

OpenCUDA-master.zip

本资源是用于图像处理的一些cuda加速例程,具有一定的参考价值,当然如果你是cuda加速的大佬级别的人物,那就没有多大参考价值了。

2019-12-13

ippicv.rar

1d222685246896fe089f88b8858e4b2f-ippicv_2019_win_intel64_20180723_general opencv4.0+contrib+vs2015;

2019-11-27

facenet20180402-114759.rar

资源详细解析 博客:https://blog.csdn.net/Aidam_Bo/article/details/97653866?tdsourcetag=s_pcqq_aiomsg 博客:https://blog.csdn.net/github_38657489/article/details/80717840 facenet训练好的模型 20180402-114759,用于tensorflow FaceNet人脸识别

2019-07-31

Json解析VS2012X86Debug

jsoncpp是C++程序用来解析json的开源库,支持c++11,下载下来即可使用无需编译。

2018-12-22

Json解析VS2012X86Release

jsoncpp是C++程序用来解析json的开源库,支持c++11,下载下来即可使用无需编译。

2018-12-22

Json解析VS2012X64Release

jsoncpp是C++程序用来解析json的开源库,支持c++11,下载下来即可使用无需编译。

2018-12-22

Json解析VS2012X64Debug

jsoncpp是C++程序用来解析json的开源库,支持c++11,下载即可使用。

2018-12-22

Json解析VS2013X64Release

jsoncpp是C++程序用来解析json的开源库,支持c++11,下载下来即可使用无需编译。

2018-12-20

Json解析VS2013X64Debug

jsoncpp是C++程序用来解析json的开源库,支持c++11,下载即可使用。

2018-12-20

Json解析VS2013X86Debug

jsoncpp是C++程序用来解析json的开源库,支持c++11,下载即可使用!

2018-12-20

Json解析VS2013X86Release

jsoncpp是C++程序用来解析json的开源库,支持c++11,目前该项目已经迁移到GitHub上面。

2018-12-20

C++语音识别

visual c++ 创建Win32工程调用windows API 做语音识别。youtube上用C#做的人不少,C++的没看见过!这就是一份C++写的!

2018-12-18

DCMTK+vs2015编译

用vs2015编译的DCMTK三方库,文件包含头文件、lib文件、动态dll库。本资源是默认编译的,只能在多字符工程下使用,在unicode工程下使用会报错,可以在unicode工程下使用的库下载链接https://download.csdn.net/download/thecentry/10855108

2018-12-17

DCMTK+vs2015编译unicode+多字符

DCMTK在vs2015下编译的开发库,包含头文件、lib文件、dll文件。DCMTK库是多字符类型,一般DCMTK编译后直接在unicode下使用是会出现问题的。本资源可以在unicode工程下使用。

2018-12-17

基于灰度信息直方图的X射线图像对比度增强改进

用于图像增强目的的基于直方图的技术的许多应用是众所周知的。然而,这些技术对于各种低对比度图像(例如,X射线图像)通常不能产生令人满意的结果。在本文中,我们提出了一种新的图像对比度增强直方图。首先根据梯度强度将输入图像分成几个相同大小的区域,然后分别修改相应的灰度统计值,最后通过所有加权值的总和得到整幅图像的处理直方图的地区。这种新的直方图形式的基本特征是其分量的幅度可以客观地反映灰度级对图像信息表示的贡献。因此,这个新的直方图被称为灰度信息直方图。使用所提出的直方图可以显着改善许多基于直方图的增强技术的性能。在X射线图像上进行测试可验证新直方图的有效性。

2018-07-08

基于灰度直方图短时能量的高动态工业X射线图像自动窗口

提出了一种针对灰色直方图短时能量的高动态工业x射线图像的自动窗口算法。我们首先计算高位图像中短时帧直方图的平均能量值,然后使用双阈值来检测(inspection)包含有用信息的帧。最后,将检测到的帧的端点灰度值视为窗口端点,通过比较和搜索图像对比度的最大值,遍历(traversed)并确定最合适的帧长度和帧偏移。通过一系列对比实验,定性和定量地分析了该算法的有效性(validity)和实用性。结果表明灰度箱之间的距离被自动拉伸,并且在不改变像素之间关系的情况下图像的对比度得到增强。此外, 还删除了冗余背景信息。

2018-07-06

DICOM文件打开软件

DICOM文件打开软件,DICOM图像文件信息解析与图像显示。

2018-05-25

TCP文件传输服务器

在VS2015下写的TCP文件传输,服务器先收到先收到客服端传来的文件名,及文件大小,然后再指定目录下建立相应的文件,然后接收文件!

2018-01-04

TCP文件传输客户端

在Visual studio 2015 平台下实现TCP网络文件传输。 程序分为发送端和接收端。首先在传输文件数据之前,发送端会把将装有文件名称和文件长度发送到服务器,服务器在指定文件夹下创建同名文件,然后传输

2018-01-04

IP十进制点分转换为二进制

IP十进制点分转换为二进制

2017-04-09

空空如也

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

TA关注的人

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