- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 基于最大类间方差的Otsu改进图像二值化
int myOtsu(Mat & src, double &maxVal){ int th; int GrayScale = round(maxVal) + 1; //单通道图像总灰度maxVal+1级 int *pixCount = (int*)malloc(sizeof(int)*GrayScale);//每个灰度值所占像素个数 memset(pixCount, 0...
2019-09-03 18:14:47 612
原创 opencv对灰度图像做kmeans
Mat source;Mat points(image_width*image_height, 1, CV_32F, Scalar(10)); int ind = 0; for (int row = 0; row < image_height; row++) { for (int col = 0; col < image_width; col++) { ...
2019-09-03 18:08:28 571
原创 Matlab R2016a中mex -setup无法找到编译器的问题
在VC++和Matlab混合编译环境设置中遇到的这个问题,找到的解决方案如下:附上链接:https://ww2.mathworks.cn/support/bugreports/1487958按照步骤操作替换即可
2019-07-31 11:24:14 361
原创 从尾到头打印链表
问题:输入一个链表,返回一个反序的链表。基本思路:通常,这种情况下,我们不希望修改原链表的结构。返回一个反序的链表,这就是经典的“后进先出”,我们可以使用栈实现这种顺序。每经过一个结点的时候,把该结点放到一个栈中。当遍历完整个链表后,再从栈顶开始逐个输出结点的值,给一个新的链表结构,这样链表就实现了反转。#include <vector>#include <lis...
2019-07-24 14:17:36 135
原创 十大基础应用算法及C++实现(二)----堆排序算法
堆排序算法利用了大根堆(或者小根堆,下同)的两个固有性质,即:1.堆本身是一棵完全二叉树;2.大根堆的根元素永远大于或者小于其子树的所有元素。性质1给我们的主要结论为:设完全二叉树的元素编号为i(i∈[1,n],n为元素总数),如果i>n/2,则i这个元素一定是叶节点;否则i一定不是叶节点。证明过程可以用归纳法,比较简单。这个性质的主要用途是构建初始大根堆,基本原理是按照序号从大到小,
2017-08-08 17:56:58 434
转载 表达式前后缀表达形式
人的思维方式很容易固定~~!正如习惯拉10进制。就对2,3,4,8,16等进制不知所措一样~~!人们习惯的运算方式是中缀表达式,而前后缀表达式是如何定义并与中缀表达式互相转化呢?
2017-07-11 10:21:39 507
原创 十大基础应用算法及C++实现(一)----快速排序算法
算法是程序的灵魂,无论学习什么语言,做什么工程项目,都要考虑算法的效率实现,本系列主要列举最基础的十大应用算法以及个人的C++代码实现,程序全部调试并运行测试通过。有什么问题希望大神指出,本人不吝赐教。算法一:快速排序算法快速排序算法是由东尼·霍尔提出的一种快速排序算法。它的基本算法思想是在数组序列中找一个基准值,以这个基准值为基础将数列分成大于或者小于这个基准值的两个子序列,再递归地对每
2017-07-10 17:05:39 880
原创 关于函数指针的理解
关于函数指针,只需要把下面的例子看懂,也就理解的差不多了:const double * f1(const double ar[],int n);const double * f2(const double [],int);const double * f3(const double *,int);%定义三个指针函数,函数返回值为指针const double * (* p1)(const
2015-10-15 20:05:35 619
原创 关于C++递归函数的学习总结
C++函数有一个有趣的特点,即自己可以调用自己(当然main函数除外),此所谓递归。其工作目的是把算法写的比使用非递归函数时更清晰更简洁,而且某些问题,特别是与人工智能有关的问题,更适宜用递归方法。递归的另一个优点是,递归函数不会受到怀疑,较非递归函数而言,某些人更相信递归函数。编写递归函数时,必须在函数的某些地方使用if语句,强迫函数在未执行递归调用前返回。如果不这样做,在调用函数后,它永远不会
2015-10-13 19:44:13 3902
原创 处女博客,杂谈
*在CSDN上的处女博客,要说和CSDN结缘还是源于关于HEVC的毕业设计, 由于本科阶段没有涉及这方面的课程,所以对HEVC的学习只能从头开始,过程很艰辛,先自学了H264,C++,积累了一定的编程知识,好在不用是考研党,时间很充裕,资料什么的除了教研室学姐推荐的以外就是自己在CSDN上找了。关于HEVC,C神的博客给我了很多参考和头绪,这里要感谢他。我研究生的方向就是这一块,希望将来有机会结识这
2015-03-30 17:33:29 973
图像处理Demo MFC实现
2015-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人