关于matlab的图像区域提取I=imread('1.jpg');%figure(1);%imshow(I);%I1=0.3*I(:,:,1)+0.59*I(:,:,2)+0.11*I(:,:,3);figure(2);imshow(I);k=waitforbuttonpress;point= get(gca,'CurrentPoint') %mouse pressedrectregion = rbbox point= point(1,1:2)% extra

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 21:51:48
关于matlab的图像区域提取I=imread(''1.jpg'');%figure(1);%imshow(I);%I1=0.3*I(:,:,1)+0.59*I(:,:,2)+0.11*I(:,:,3);

关于matlab的图像区域提取I=imread('1.jpg');%figure(1);%imshow(I);%I1=0.3*I(:,:,1)+0.59*I(:,:,2)+0.11*I(:,:,3);figure(2);imshow(I);k=waitforbuttonpress;point= get(gca,'CurrentPoint') %mouse pressedrectregion = rbbox point= point(1,1:2)% extra
关于matlab的图像区域提取
I=imread('1.jpg');
%figure(1);
%imshow(I);
%I1=0.3*I(:,:,1)+0.59*I(:,:,2)+0.11*I(:,:,3);
figure(2);
imshow(I);
k=waitforbuttonpress;
point= get(gca,'CurrentPoint') %mouse pressed
rectregion = rbbox
point= point(1,1:2)% extract col/row min and maxs
point_x=point(1)
point_y=point(2)
[xmax,ymax]=size(I)
for i=1:xmax
for j=1:ymax
if(sqrt((j-point_x)^2+(i-point_y)^2)40))
I(i,j)=I(i,j);
else
I(i,j)=0;
end
end
end
figure(3)
imshow(I);
我想把以鼠标点击的坐标为圆心的圆提取出来,其余部分变为黑色,可是程序运行完之后,想要提取的那一部分颜色失真,不知道怎么一回事,请各位高手指点

关于matlab的图像区域提取I=imread('1.jpg');%figure(1);%imshow(I);%I1=0.3*I(:,:,1)+0.59*I(:,:,2)+0.11*I(:,:,3);figure(2);imshow(I);k=waitforbuttonpress;point= get(gca,'CurrentPoint') %mouse pressedrectregion = rbbox point= point(1,1:2)% extra
三行错误:
[xmax ymax]=size(I);
I(i,j)=I(i,j);
I(i,j)=0;
更正后:
[xmax ymax zmax]=size(I);
I(i,j,:)=I(i,j,:);
I(i,j,:)=0;

关于matlab的图像区域提取I=imread('1.jpg');%figure(1);%imshow(I);%I1=0.3*I(:,:,1)+0.59*I(:,:,2)+0.11*I(:,:,3);figure(2);imshow(I);k=waitforbuttonpress;point= get(gca,'CurrentPoint') %mouse pressedrectregion = rbbox point= point(1,1:2)% extra matlab掌纹图像预处理中提取矩形的感兴趣区域(ROI)怎么弄?最好有代码, 怎么提取图像的高频部分 matlab 谁能帮我写一个MATLAB程序,是关于人类病毒图像特征提取与识别的? matlab:已知一幅图像某点的坐标,以此点为圆心,指定r为半径画圆,提取该区域图像,求具体方法. matlab中如何提取图像中的一个五边形、或不规则图形区域 Matlab中区域标记的问题用matlab做图像识别,将图像分割好了,并得到了标记好的N个区域.现在想在图像上显示这些区域是第几个区域;在对这N个区域中第i个区域做处理的时候,调用函数text(x,y,'i' 如何使用matlab提取图像伦廓的坐标 matlab导出的图像,提取中间有效部分新手,请教各位怎么从matlab导出的图像(见图示)中提取中间的有效部分,就是中间1:1黑色的区域截图神马的就别说了,需要的是精确提取,因为涉及到处理效 Matlab图像边缘检测后如何提取所需区域?就是在边缘算子得到边缘后,如何在原图上得到这片区域我做的是虹膜提取,已经用sobel算子得到了虹膜的外边界,如何根据得到的边缘图像在原灰度图像 用matlab画出y=x,x=-1和y=1所围成的闭区域图像 Matlab中关于函数bwlabel(I_bw,8)和函数bwboundaries(I_bw,'noholes')问题 我用[L,num] = bwlabel(I_bw,8);函数求出连通区域num数 又用 B = bwboundaries(I_bw,'noholes')函数提取了连通区域的边界,可num数不等于size(B) 我知道matlab 中 edge 函数可以提取图像的边缘,进一步,matlab 中有提取图像特征点的函数吗?---------------------谢谢您的阅读与回复 matlab 矩阵 图像区域特征求平均值最近在研究协方差矩阵的问题.对于一个图像,提取出灰度之后,和坐标值等信息表示成一个矩阵,得到一系列矩阵,如何求一块区域的该矩阵均值呢,是用循环表 matlab 如何提取系数如表达式I1是关于U2 I2的表达式,如何提取I1中含有U2的式子,I1中含有I2的式子I1 =- I2*((C1*w*i - (C3*U2*w*((U2 - I2*(R1 + L1*w*i))/U2 - 1)*i)/(U2 - I2*(R1 + L1*w*i)))*(R1 + L1*w*i) - 1) + U2*(C1*w*i - (C3 请教一下如何用matlab把已经做好区域标记的图像中每个区域的灰度平均值计算出? 如何随机提取matlab矩阵中一个元素的位置关于matlab矩阵问题 怎样用MATLAB对两幅边缘提取后的图像进行匹配处理,用什么函数