- 博客(10)
- 收藏
- 关注
转载 MATLAB中legend使用技巧点
大家在用legend添加图例时有没有遇到过如下问题呢 “不支持使用整数来指定图例位置。请使用 'Location' 参数来指定图例相对于坐标轴的位置。” 根据之前的学习,是用数字参数来确定注释视窗在图形中的位置的,但是在2016b这个版本会出错(可能是高版本的原因),原来的参数集如下: 参数字符串 &n...
2021-07-14 00:26:51
3536
原创 下采样与上采样
一、下采样概念:下采样(subsampled),又称为降采样(downsampled)。可以通俗地理解为缩小图像,减少矩阵的采样点数。方法:(1)最常用隔位取值,每行每列每隔k个点取一个点(2)合并区域:每(row/k)*(col/k)窗口内所有像素的均值作为一个像素;(3)超分辨率项目中一般使用MATLAB函数imresize,先归一化到[0,1](直接除以图像范围最大值),再imresize(先下采样再上采样),再乘以图像范围最大值,然后求PSNR。(4)信号处理中,为了避免频域混叠,先滤波再采
2021-07-12 16:13:39
22924
原创 GUI如何清空上次运行显示结果
GUI如何清空上次运行显示结果如果你遇到这种问题:打开gui,界面会保留上一次运行的结果;同一界面里运行显示的结果数据较多,希望能在保留部分结果的情况下,删除某个结果;希望添加一键重置功能;…可以使用命令:cla(handles.axes1);cla(handles.axes2);set(handles.edit1,'String','等待处理...');set(handles.text1,'String','结果提升 %');实现的功能分别是:清空axes1坐标轴图像;清空a
2021-03-02 21:57:42
3508
原创 获取当前路径以及添加路径
获取当前路径以及添加路径一、得到当前程序所在文件夹的路径,结尾有\cur_path1 = mfilename('fullpath');i = strfind(cur_path1,'\');cur_path = cur_path1(1:i(end-1));实例:在上图所示的M程序内,添加以上代码块,将得到:cur_path1 = ‘E:\matlab\homework\lambda’;i = [3, 10, 19];cur_path = 'E:\matlab\’;注意返回是当前路径的上
2021-03-02 21:32:07
633
原创 MATLAB读取不同类型文件的方法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、读取mat格式图像二、读入单帧图像三、读取指定目录下所有文件四、读取指定目录下特定格式文件总结一、读取mat格式图像代码如下(示例):imgs1 = importdata ('E:\m_code\imgs.mat');[m,n,num]=size(imgs1); img=imgs1(:,:,22);figure,imshow(img,[]);二、读入单帧图像代码如下(示例):filename = 'E:\
2021-01-12 16:54:59
1645
原创 图像处理中的不同卷积方法
图像处理中的不同卷积方法1:conv2函数% A:输入图% k:卷积核% B:输出图B = conv2(A,k,'same');[m,n] = size(k); % 求卷积核k的尺寸如上的代码,实际实现了:对输入图像A进行补零,第一行之前和最后行之后,行都要增加m-1行0;第一列和最后一列之后,列都要增加n-1列0;k旋转180度;旋转后的k在padding后的图像上滑动,对应位置相乘再求,滑动步长为1;K的起始位置和终止位置只与shape有关;在图像处理中,一般用到的shape
2020-12-21 16:39:20
627
转载 conv2的不同卷积计算方法
-------------------------------------conv2函数---------------------------------------- 1、用法 C=conv2(A,B,shape); %卷积滤波复制代码 A:输入图像,B:卷积核 假设输入图像A大小...
2020-11-23 10:45:06
450
原创 【已解决】pip install出错
项目场景:使用Anaconda安装Python使用VS Code开发Python,安装需要的插件问题描述:pip install 命令无法使用,出现以下连接错误,无法成功安装上插件Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connecti
2020-09-13 12:16:27
8045
1
原创 空域卷积==频域相乘的理解
这里写目录标题空域卷积==频域相乘的理解概念完全卷积不完全卷积空域卷积==频域相乘的理解我们以模板作用在图像上为例,说明这个问题。先解释几个概念:概念(1)数字图像图像的获取方法有很多种,根本目的是从感知的数据中生成数字图像,转化成计算机能处理的数字量。一幅图像可以定义为一个二维函数f(x,y),(x,y)为空间坐标,任意坐标对应的幅值f表示该点的强度或灰度,数字图像的幅值是离散值。有了这几个概念就可以很好地理解数字图像处理的具体操作。(2)空域操作——卷积空域操作一般将图像视作矩阵,包括线
2020-08-17 21:57:43
5965
2
原创 MATLAB画曲线图
MATLAB画曲线图新手实用|画图函数功能介绍linspaceXticksxticklabels新手实用|画图函数功能介绍记录分享MATLAB学习过程中,遇到的问题及相应解决方法,希望能帮助到看到这篇博客的你。linspacex1 = linespace(-3,3,5);x2 = -3:1.5:3;% x1 = x2 = -3 -1.5 0 1.5 3Xticks改变横坐标的刻度,及显示值>> x = linspace(-3,3,5);>> figure,pl
2020-08-12 11:55:15
15916
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人