- 博客(13)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 图像的常用灰度变换——负片、伽马变换、对数变换、直方图均衡化、自适应灰度变换及其MATLAB实现
图像灰度变换的常用方法及其matlab实现代码,学习冈萨雷斯的《数字图像处理》浅尝
2021-12-06 01:29:04
6430
2
原创 批量修改图片的尺寸,MATLAB操作,上手简单,保证能用
把某文件夹下(可以下设数个子文件夹)一些大小不一的图像修改为统一的尺寸,然后保存到指定的新文件夹,记录整个程序耗费时间,matlab操作,上手简单,保证一学就会对文件夹下的图片做统一操作的循环,借鉴了这个大哥分享的内容深度学习-MATLAB数据增广利用了matlab中的imresize函数修改图片,是看了这个大哥的内容受到启发图片尺寸批量resize的matlab并行代码1. MATLAB中实现单张图片尺寸变换的函数imresize函数用于对图像做缩放处理,调用格式:B = imresize(
2021-11-26 14:43:13
6481
4
原创 去除图像旋转等变换后产生黑边、利用MATLAB截图、提取ROI的两种简单方法
紧接着上一篇,通过仿射变换简单实现图像的平移、缩放、旋转、翻转、错切常见的图像变换结果经常带有黑边,如何利用MATLAB有效选择自己需要的图像内容?即如何简单提取ROI(region of interest,感兴趣区域)最近学到了两种简单方法,利用MATLAB中的imcrop函数实现交互式截取ROI,问题就迎刃而解了!1.选取两点实现快速截图%% 交互式提取ROI:在原图上选择对角线两个点,截图 I = imread('C:\Users\HS\Desktop\仿射结果\平移.jpg'); %
2021-11-24 00:13:14
4082
原创 图像增广 || 通过仿射变换实现图像的平移、缩放、旋转、翻转、错切,及MATLAB实现与分析
1.仿射变换理论仿射变换(Affine Transformation或 Affine Map)是一种二维坐标(x,y)到二维坐标(u,v)之间的线性变换,它保持了二维图形的“平直性”(直线经过变换之后依然是直线)和“平行性”(二维图形之间的相对位置关系保持不变,平行线依然是平行线,且直线上点的位置顺序不变)。仿射变换可以写为线性变换和平移的组合如下:可以实现平移、缩放、旋转、翻转(对称)、错切(剪切、错位交换,产生弹性物体的变形处理)五种变换2.变换的实现通过设置变换矩阵,可以实现上述变换功能,效
2021-11-23 22:30:38
3195
原创 SVM原理及公式推导、相互配合的MATLAB工具箱--LIBSVM、FarutoUltimate、gatbx-master的下载、安装、编译|学习使用SVM的保姆级一条龙服务
1.SVM算法原理支持向量机(support vector machines,SVM)是一种有监督的机器学习算法,适合中小型数据样本、非线性、高维的分类问题。(以下部分公式太多,直接截图,可以照着手推一遍)1.1 支持向量与超平面1.2 点到超平面的距离公式1.3 最大间隔的优化模型1.4 松弛变量新的拉格朗日函数为2.MATLAB的SVM超好用工具箱:LIBSVM我用的3.24版本,这一版以上的已经不需要特别编译了,安装和使用都很方便在这里下载LIBSVM下
2021-11-17 23:04:45
1925
原创 一行代码用表情包制作炫酷二维码,详细教程奉上,包学会
1.用“cmd”安装myqr包除了基本环境python 3.x,建议学习python的同学再下载个Anaconda到电脑,一般会需要的包都在这里了。需要在电脑上手动安装一下myqr这个包 :win+r打开“运行”窗口,输入cmd在命令行输入pip install myqr等几分钟就好(我之前装过了 这里就没显示什么内容)安装完成应该是这样显示的(别人的图):之后的代码直接打到这个界面里就可2.用“扫一扫”准备二维码、地址以我个人为例,保存微信二维码(当然 已重置)到手机端用手机
2021-11-04 23:59:01
2500
5
原创 对数字图像的线性空间域滤波、非线性空间域滤波、频率域滤波、小波滤波
学了一段时间冈萨雷斯的《数字图像处理》,结合自己查询,总结一些针对数字图像的空间域滤波与频率域滤波实现方法,代码中的解释得已经很详细了主函数:分别是线性空间域滤波、非线性空间域滤波、频率域滤波、小波滤波的实现,最后还计算了峰值信噪比PSNRclc,clear,close allf = imread('C:\Users\HS\Desktop\第一章\图像-灰度图.jpg');imshow(f);title('原图');set(gcf,'color','w');set(gca,'linewidth'
2021-10-25 21:46:56
874
原创 关于冈萨雷斯的《数字图像处理》的坑与资源!
冈萨雷斯《数字图像处理》很有名,师兄说了我就去买了京东自营,但发现了两大坑!1.建议买matlab版的我就买错了!!买的第四版,长这样的:看了一两天,或许是我太菜了,几乎没看懂,找来同年级的佼佼者,也几乎看不懂。但是买matlab版的就好很多,至少你敲敲代码还能懂一点儿。长得像,一定认准MATLAB啊!!2.代码需要另外找到手发现国内只是买了翻译和复印版权,电子资源(配套代码)则不能拥有!!!搜了很久,都是些付费资源,还好遇到个好心前辈整理并分享了免费资源:相关资源:电子书和代码、书中
2021-10-18 23:18:50
14980
12
原创 公认较为有效的图像特征提取方法:灰度共生矩阵GLCM
写在前面:纹理特征只是一种物体表面的特性,并不能完全反映出物体的本质属性,若想获得更加精准的分类效果仅仅依靠纹理特征是远远不够的。灰度共生矩阵是像素距离和角度的矩阵函数,它通过计算图像中一定距离和一定方向的两点灰度之间的相关性,来反映图像在方向、间隔、变化幅度方面的综合信息。GLCM理论介绍灰度共生矩阵GLCM是假定图像中每个像素之间都存在空间上的有关于纹理信息的特征,所提出的一种纹理分析方法,是目前共认比较有效的图像特征方法之一。这里不推到具体计算公式,详细数学推导都在《声呐图像处理》一书:《声呐
2021-10-14 22:07:43
4900
3
原创 声呐(岩石/水雷)数据集的特征提取过程
笔者在机器学习、神经网络、SVM、二分类等相关的文章中经常看见利用声呐(岩石/水雷)数据集。都是拿它来跑程序看看算法性能,但没探究过这里面的***特征究竟代表什么***,甚至有人说60个特征代表不同方向返回的声音强度(如果直接根据声音强度能识别出水雷就太好了呢????)。前段时间探究了一下,这里简单谈谈。数据集在一些网站可以下载,完整数据和解释说明以及想应的学习资料都在文末链接里面。中小型数据集,适合做二分类,初学神经网络的同学拿去练练手挺好的除部分明显粗糙图像来自论文“Analysis of Hid
2021-10-09 15:55:56
3511
原创 PyCharm画图时不能显示中文,只有框框,何解?
初学Python的小白,画图时遇到问题:图中不能显示中文标题和坐标轴标题。只有矩形小框框,没有显示文字添加以下两行代码即可plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文plt.rcParams['axes.unicode_minus'] = False # 正常显示负号请注意这两句应该放在import语句之后!!至少应该在import matplotlib.pyplot as plt这句代码之后。另外注意as后面是plt还是plo
2021-10-08 16:42:05
11414
3
十种常见滤波方法及其客观评价指标计算与记录.rar
2021-10-15
绝对能用的SVM解决二分类问题,含水雷-岩石分类数据集并对四种核函数做调参.rar
2021-09-17
声纳数据集及其提取过程说明与机器学习方法完整记录.rar
2021-07-22
YOLOv5训练结果出图的程序如何修改
2022-12-06
利用libsvm工具箱计算样本点到超平面的平均距离
2022-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人