自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 hexo搭建部署到gitee教程

hexo部署到github和部署到gitee都差不多,这里选择gitee准备工作:安装软件:node.js 和 git注册 gitee /github配置:在git Bash Here中输入下面的两个命令进行配置$ git config --globale user.name "gitee空间地址"$ git config --globale user.email "你的邮箱"生成 SSH:打开git Bash Here输入以下命令:$ ssh-keygen -t rsa -C "

2021-05-07 18:31:06 416

原创

栈顶指针是始终指向栈的最上方的一个标记。当使用数组实现栈时,栈顶指针是一个int型变量(数组下标从0开始),通常记为TOP。当使用链表实现栈时,则是一个int型的指针。栈中没有元素(即栈空)时,令TOP为-1.栈的常用操作清空(clear)获取栈内元素个数(size)判空(empty)进栈(push)出栈(pop)取栈顶元素(top)清空(clear)栈的清空操作将栈顶指针 top置为-1,表示栈中没有元素void clear(){ TOP = -1;}获取栈

2021-05-06 12:35:43 760

原创 KMeans

KMeans方法概述无监督学习方法分类问题,输入分类数目,初始化中心位置硬分类方法,以距离度量迭代分类为聚类OpenCV相关APIdouble cv::kmeans(InputArray data, int k, inputOutputArray bestLabels, TermCriteria criteria, int attempts,

2021-05-05 14:52:29 103

原创 opencv_Sobel算子

卷积的应用图像边缘提取边缘:是像素值发生跃迁的地方,是图像的显著特征之一,在图像特的显著特征之一,在图像特诊提取、对象检测、模式识别等方面都有重要的作用。捕捉/提取边缘:对图像求它的一阶导数 delta=f(x)-f(x-1),delta越大,说明像素在X方向变化越大,边缘信号越强。Sobel算子是离散微分算子,用来计算图像灰度的近似梯度Soble算子功能集合高斯平滑和微分求导又被称为一阶微分算子,求导算子,在水平和垂直两个方向上求导,得到图像X方法于Y方法梯度图像。求导的近似值,

2021-05-04 15:42:56 348

原创 opencv_自定义线性滤波

自定义线性滤波卷积得概念卷积是图像处理中一个操作,是kernel在图像的每个像素上的操作。Kernel本质上一个固定大小的矩阵数组,其中中心点称为锚点(anchor point)。卷积如何工作把kernel 放到像素数组之上,求锚点周围覆盖的像素乘积之和(包括锚点),用来替换锚点副高下像素点值称为卷积处理。卷积作用:模糊图像,提取边缘,图像锐化数学表达式:常见算子:自定义卷积模糊filter2D方法filter2D(Mat src,//输入图像Mat ds

2021-05-03 20:15:11 106

原创 Linux命令大全

文件管理ls显示指定工作目录下的内容及属性信息cp复制文件或目录mkdir创建目录mv移动或改名文件pwd显示当前路径文档编辑cat在终端设备上显示文件内容echo输出字符串或提取Shell变量的值rm移除文件或目录tail查看文件尾部内容rmdir删除空目录系统管理rpmRPM软件包管理器find查找和搜索文件startx初始化X-windows...

2021-04-24 19:38:12 71 1

原创 冒泡排序

冒泡排序(Bubble Sort):重复地走访要排序的数列,一次比较两个元素。排序思想:依次比较相邻的两个记录的关键字,若两个记录是反省的(即前一个记录的关键字大于后前一个记录的关键字),则进行交换,知道没有反序记录为止。将 L->R[1]与L->R[2]的关键字,若反序(L->R[1]的关键字大于L->R[2]的关键字),则交换两个记录;然后比较L->R[2]与L->R[3]的关键字,依此类推,L->R[n-1]与L->R[n]的关键字比较后为止,

2021-04-05 18:20:44 59

原创 归并排序

把数据分为两段,从两端中逐个选最小的元素移入新数据段的末尾(可从上到下或从下到上进行)。归并排序(Merging Sort):原理:假设初始序列含有 n 个记录,则可以看成时n个有序的子序列,每个子序列的长度为1,然后两两归并,得到 [n/2] ([x]表示不小于x的最小整数) 个长度为2或1的有序子序列;再两两归并,一直重复,直至得到一个长度为n的有序列为止,这种序列方法称为 2 路归并排序。//对顺序L作归并排序void MergeSort(SqList *L){ MSort(L-

2021-03-29 19:40:11 50

转载 Qt 打印文档(PDF)

Qt 打印文档(PDF)在 .pro中添加:QT += printsupport在设计模式界面拖入一个 Text Edit,在mainwindow.h文件添加类的前置声明:class QPrinter;在mainwindow.h添加槽声明:private slots: //打印文档 void doPrint(); void doPrintPreview(); void printPreview(QPrinter *printer); voi

2021-03-29 13:39:09 1070

空空如也

空空如也

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

TA关注的人

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