自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 博客摘录「 【开源硬件篇】STM32F103C8T6核心板」2024年9月19日

按道理来说,如果烧录口需要连外部电路,SWDIO可以接按键,SWCLK可以接需要拉到地的电路,实际的还是得按照用户手册来,不是说烧录引脚就一定不能走线,如果烧录口还有GPIO的功能的,直接连,不用犹豫。​ SWDIO,在芯片内部已经有上拉,但在电路板上必须再一次上拉(100k或者10k电阻) ​ SWCLK,在芯片内部已经有下拉,在电路板上没有特殊要求进一步下拉。

2024-09-19 10:15:28 108

原创 利用规则格网进行体积计算c#实现

向量积的计算为模乘以对应的夹角。

2023-08-02 00:25:09 218

原创 顺序冒泡、倒序冒泡、插入排序、折半插入排序、希尔排序、快速排序、选择排序c语言实现

这里用的是g++编译器,认可bool运算,其它不认可的话,可以用整形来代替。先找到插入的位置再移,而不是像直接插入排序中的边比较边移动,所以性能是更佳的。参考上述顺序冒泡排序,这里只是要交换位置的时,记录要交换的值的数组下标,减少交换次数,只进行最后的一次交换。等距分组,组间排序,缩小间距,再次排序。剩下的看代码,算不出时间复杂度,空间:o(1),不稳定。一个一个地插入,顺便排序,小的保持,大的后移一个位置,以插入属于它的位置。),这里说的是平均情况下的复杂度,快速排序在最坏情况下时间复杂度为o(

2023-08-01 00:02:16 305

原创 利用LBP算子结合SVM提取建筑物(四)

在二分类的处理中,超平面的选择就是一条直线,但是很多数据都不能用一个简单的直线进行划分两个类别,这时候就需要通过核函数的处理,将数据映射到更高维的空间,便于SVM能通过一条直线(超平面)进行二分类。通过训练数据的选取,进行SVM训练,得到相应的模型,再进行预测得到相应的精度。想要一个人独立实现SVM机器学习算法还是有一定的难度的,涉及的知识点比较多,SVM的公式推导过程也是一些大公司的面试题,这里懂得SVM的实现原理就ok了,这里就直接调用matlab里的SVM接口吧,QAQ。

2023-06-22 10:34:01 472 1

原创 利用LBP算子结合SVM提取建筑物(三)

均匀模式LBP算子,就是对一个二进制序列的约束,符合该模式下的二进制编码从0到1或者从1到0的跳变次数不超过2次。该LBP算子极大的提高编码的运算,可有效提高建筑物信息的提取。其中,s(x)为上述提及的符号函数,I(n)表示第n个点对应的灰度值,I(c)为中心像素对应的灰度值,P表示有P种类别。均匀模式改进的LBP算法,能有效的将256维度的灰度影像降为59维,原始的LBP算子最终是生成8位二进制数LBP码,每个二进制位有两种变化情况,则经过原始LBP算子处理后的类型应有。的计算公式如式2-7所示。

2023-06-22 10:11:02 586 1

原创 利用LBP算子结合SVM提取建筑物(二)

原始LBP特征只能通过固定范围内的像素点的灰度值求解纹理特征图像的编码值,若一个图像,需要转换成不同尺度的图像进行处理时(比如进行放大缩小操作),纹理特征图像的编码值将会随着尺寸大小的变化而发生变换,图像的纹理细节将不能准确的反映出来,这显然不能满足生产需求的要求。为了达到处理不同尺寸大小的纹理特征的要求,能够更好的处理大尺度图像,该算法将原先的3x3区域扩充到任意区域,邻域个数、区域半径都可以根据用户的选取来自行确定最佳的参数。其中心思想就是通过参数设定,设置不同的半径,不同的邻域来对中心像素进行编码。

2023-06-22 09:38:49 1674

原创 利用LBP算子结合SVM提取建筑物(一)

这个代码稍微做的改进就是利用16位精度系数的灰度计算公式计算灰度图像,运算细节上改用左移或者右移代替乘法或者除法运算。

2023-06-22 09:09:31 677 1

原创 某公司的一道面试题(c语言编程实现)

数组的方法,数字 4 完成问题 a 的功能,数字 5 完成问题 b,c,d 的功能,数字 6 完成问题 e。的功能,数字 7 完成问题 f 的功能,数字 8 完成问题 g 的功能,数字 0 退出控制台程序。件:分别针对数组 P1,P2 中每个元素计算 W16 的值,使得两个数组的 W16 之和差值的。f. 将数组划分成两个子数组 P1,P2,每个子数组具有 4 个元素,使得划分后的数组满足条。g. 将数组划分成两个子数组 P1,P2,每个子数组具有 4 个元素,使得划分后的数组满足条。

2023-03-25 23:23:27 76 2

原创 汉诺递归c语言实现

假设只移动3个盘子,那汉诺问题就比较好理解。一次只能移动一个盘,且大盘一定要在下,小盘在上。那就用代码来理解吧。

2023-03-23 21:24:44 44

原创 1000以内的水仙花数c语言实现

不同位权的立方和等于该数本身即为水仙花数,不理解的话看代码。这个练习的关键就是要懂得求出个、十、百位的数值。

2023-03-23 12:36:57 1464 2

原创 黑色星期五c语言实现

代码原理同上一期三天打鱼两天晒网一致。

2023-03-23 11:51:28 765 2

原创 从2000年1月1日开始三天打鱼两天晒网c语言实现

代码注释已经讲很仔细了。

2023-03-23 09:46:46 409

原创 判断是不是回文数

【代码】判断是不是回文数。

2023-03-22 23:09:22 46

原创 动态数组c语言实现及区分mencpy和memmove函数

注释已经讲清楚了,用代码理解记忆。

2023-03-22 16:32:36 65

原创 使二级指针与二维数组偏移一致

值得注意的一点就是数组是系统自动释放内存的,程序员动态分配的内存则需要自行释放。

2023-03-22 15:08:32 73

原创 模块变量、局部变量和临时变量

【代码】模块变量、局部变量和临时变量。

2023-03-21 18:58:46 94

原创 用c语言代码理解指针函数与函数指针

【代码】用c语言代码理解指针函数与函数指针。

2023-03-21 18:23:33 70 1

原创 c语言递归实现进制转换

【代码】c语言递归实现进制转换。

2023-03-21 17:51:07 1197 2

原创 不声明中间变量,交换数值的数学方法

【代码】不声明中间变量,交换数值的数学方法。

2023-03-21 17:38:11 48

原创 入门冒泡排序c语言实现

冒泡排序,接触的第一个排序算法。

2023-03-21 17:32:08 33

原创 sizeof与strlen函数,用代码理解

sizeof求大小,strlen求字符串长度;'\0'位,算大小,不算长度。

2023-03-21 16:34:39 827

原创 c语言语句读写顺序i++与++i

从右往左读,用代码理解记忆。

2023-03-21 16:27:05 124

原创 c语言数组偏移量

用代码理解记忆,偏移量笔记。

2023-03-21 16:19:46 241

原创 测试二维数组作为形参c语言实现

【代码】测试二维数组作为形参c语言实现。

2023-03-21 16:17:00 34

原创 c语言大根堆

用代码理解记忆,属于个人笔记。

2023-03-21 16:12:22 62

基于LBP算子结合SVM的建筑物提取算法设计的第二个matlab GUI界面相关代码

本设计的主题是提取建筑物信息,首先利用纹理特征算法对高分辨遥感影像进行处理,得到影像对应的纹理特征图像,最终的步骤是根据支持向量机(SVM)机器学习算法训练好的模型对需要分类的数据进行二分类。采用的精度计算方法,依赖人工目视的方法,需要人工先行选取好多个建筑物类别的样本点数据,用于计算后期二分类结果的精度。设计则是先行选取好500个随机分布的建筑物样本和非建筑物样本点数据,之后统计SVM最后的分类结果中这500个点数据中被标为建筑物或者非建筑物数据的个数,根据这个统计的个数除以500的结果,取5次及以上的平均值则可以得出当前处理方法对应的精度。本设计也可以根据用户自行选取建筑物样本点数据,再根据最后SVM二分类得出的结果计算相对应的精度。

2023-06-22

基于LBP算子结合SVM的建筑物提取算法设计

设计尝试基于纹理特征算法对高分辨率遥感影像提取建筑物信息。先将彩色图像利用16位系数精度的灰度计算公式转为灰度图像,再根据原始LBP算子或者改进版本的LBP算子(如圆形LBP算子、均匀模式的LBP算子)对灰度图像进行处理,生成纹理特征图像;再采用人工目视的方法选取精度检测点,利用不同算子得到的纹理图像的LBP码特征值单分量或者彩色图像中的R、G、B三分量分别结合支持向量机(SVM)对高分辨率遥感影像中的建筑物信息进行提取,最后利用选取的精度检测点生成精度报告;设计也在RGB三分量和LBP码单分量的基础上,将两者进行结合,得到四分量的分类组合方法。结合RGB三分量和LBP码共四分量的方法,利用SVM二分类器对影像中的建筑物信息进行提取。

2023-06-22

空空如也

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

TA关注的人

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