之前老师给了个程序标记的,五千多涨呢。。。。他好坑
追答…………那有一种方法 把mat先导入 用imshow(图片的变量)函数让所需的图片出现在figure上,利用以下的算法截屏
kk = waitforbuttonpress; % 等待鼠标按下(这个时候用鼠标框出红框)
point1 = get(gca,'CurrentPoint'); % 鼠标按下了
finalRect = rbbox; %
point2 = get(gca,'CurrentPoint'); % 鼠标松开了
point1 = point1(1,1:2);
point2 = point2(1,1:2); % 提取出两个点
%以上是截屏的一种方法point1 和point2 代表用鼠标所拉的方框的两个对角坐标
if point1 (1)<point2(1)
a=floor(point1);
b=floor(point2);
else
a=floor(point2);
b=floor(point1);
end
Image=F(a(1):b(1),a(2):b(2)) ;%F 指的是所要截屏的图像,Image是得到的截图
imshow(Image)%得到图像
好了 你看看可以不可以:)
那也就是说mat里红框标记的数据不能用嘛,O__O还是要重新来?
追答是的 不能用 要是把框也截了 那肯定那个图也是红色的 除非你有原图~ 有原图直接把F作为是那个原图的数据即可
追问好吧,谢谢
如何保存MATLAB画好的图?
首先打开你的MATLAB,输入对应的代码已经绘图命令,Xlabel:代表的是横轴内容,Ylabel,代表的是纵轴内容,title代表的是标题。我们先举个例子,横轴,纵轴,以及标题都是用汉字标注的情况:如果下图:很显然我们用,MATLAB中plot的画图工具,在MATLAB画图界面上是显示的是,汉字很完美,我们点击保存之后,另存...
如何保留matlab中plot画在图上的线进行下一步处理?
(1)LineStyle:线形 (2)LineWidth:线宽 (3)Color:颜色 (4)MarkerType:标记点的形状 (5)MarkerSize:标记点的大小 (6)MarkerFaceColor:标记点内部的填充颜色 (7)MarkerEdgeColor:标记点边缘的颜色 1、线形 标记符 线形 - 实线 -- 虚线 : 点线 -. 点横线 2、点形 标记符 点形...
matlab如何在图上标点
1、下面演示一下第一种标记方式。代码:本程序完成对一些特殊点的标记 clc;clear all x=0:0.01:2*pi;y=sin(x);p=find(y==max(y));plot(x,y,'r','linewidth',2)grid on text(x(p),y(p),'o','color','g')axis([0 2*pi -1.4 1.4])2、完成标记后的图像如下(图中绿色...
MATLAB中如何将利用循环等式产生的中间值存储到一个矩阵中,最后会用这...
1、把新的结果存在下标为end+1的位置,数组会自动扩展,例如:A=[]; for i=1:10, A(end+1)=i^2; end 2、预置数组(一般使用zeros),并设置一个计数器标记数组当前的存储位置,然后用该计数器作为下标进行存储。例如:A=zeros(10000,1); idx=0; while idx<10000, idx=idx+1; A(idx)...
matlab 如何改变标记部分的值
0是背景色啦,改为0就没了。用bwlabel标记以后,包括背景的0,应该是最多4块或者8块区域,每个区域用一个值代表,比如你想把已标记过的L中值为2的变为3,那就这样 L(L==2)=3 就可以了。当然,你想把值为1的变为0也可以,不过就变为背景了 L(L==1)=0 ...
matlab中如何调整plot多变量绘图中的markersize
在MATLAB中,调整多变量绘图中的标记大小可以通过一系列细致的操作来实现。首先,你需要确保在绘制不同数据集时,所有图形都在同一个坐标轴上,这可以通过使用`hold on`命令来完成。以下是一个示例,展示了如何分别设置三个不同线型和标记的图形的标记大小:当你想要改变plot中的标记大小时,可以按照以下...
Matlab图像处理中如何标记检测出的特征点
如果已经有Harris算法的代码,并且检测到了特征点的位置,那不是用 plot(x,y,'o')就可以画出这些点了。这是你要的答案吗?
matlab 如何标记出图中最亮的点,图如下:
find(x>?)函数,某个值。然后用sort函数排练一下。返回index
MATLAB_figure绘图
通过设置Simulink中Scope的变量名称(例如 "ScopeData")并编写MATLAB代码,可以将Scope图像导入figure。这便于进一步图像操作,如保存、调整等。坐标区的位置和大小调整 使用 'Position' 属性来设置坐标区的大小和位置,或利用 'left'、'bottom'、'width' 和 'height' 参数直接调整坐标区的位置和大小。
懒人作图 & 自动生成图像代码-每天一个MATLAB小技巧(16)
步骤1:利用Simulink的信号源模块或类似方式在Simulink中模拟曲线输出至Scope进行仿真。完成仿真后,通过点击File-Print to Figure在Scope模块界面中将图像导出。步骤2:在Figure中进行图像的修改调整,包括线型、标记符号、线条颜色、线宽以及图窗大小、坐标范围等。步骤3:在完成图像代码调整后,选择Figure中的...