matlab如何确定一个图像中不同形状物体的质心
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/26 02:56:26
![matlab如何确定一个图像中不同形状物体的质心](/uploads/image/z/6302069-53-9.jpg?t=matlab%E5%A6%82%E4%BD%95%E7%A1%AE%E5%AE%9A%E4%B8%80%E4%B8%AA%E5%9B%BE%E5%83%8F%E4%B8%AD%E4%B8%8D%E5%90%8C%E5%BD%A2%E7%8A%B6%E7%89%A9%E4%BD%93%E7%9A%84%E8%B4%A8%E5%BF%83)
xSn@RFtwJTE3I<%MW"$UU
BEEiƮMSH,<9sk.La8#Ǘ־?w`.|=O^G/:v'um D-u`x$˭l,7ʛӑ%LQ
VOS^L%r+%~&JUƪ""2 P(,CKjms)^Z8RR,AT
jḤ@USwL?95bX.iƺEQ٬TKFAia%zWRܤOEg85$0}lP2\鞱l
Xi>/~bi9R"d2yw7:wYhƕb5]dipV.@R[hOx5[iϽ%檩X۴ƆIa(2͙7} &d70/oswsgmux[5Epz_\?N
matlab如何确定一个图像中不同形状物体的质心
matlab如何确定一个图像中不同形状物体的质心
matlab如何确定一个图像中不同形状物体的质心
clear;clc;close all
I=imread('1.jpg');
I_gray=rgb2gray(I);
level=graythresh(I_gray);
[height,width]=size(I_gray);
I_bw=im2bw(I_gray,level);
for i=1:height %%循环中进行反色
for j=1:width
if I_bw(i,j)==1
I_bw(i,j)=0;
else I_bw(i,j)=1;
end
end
end
[L,num]=bwlabel(I_bw,8);
plot_x=zeros(1,num);%%用于记录质心位置的坐标
plot_y=zeros(1,num);
for k=1:num %%num个区域依次统计质心位置
sum_x=0;sum_y=0;area=0;
for i=1:height
for j=1:width
if L(i,j)==k
sum_x=sum_x+i;
sum_y=sum_y+j;
area=area+1;
end
end
end
plot_x(k)=fix(sum_x/area);
plot_y(k)=fix(sum_y/area);
end
figure(1);imshow(I_bw);
for i=1:num
hold on
plot(plot_y(i) ,plot_x(i),'*')
end
matlab如何确定一个图像中不同形状物体的质心
matlab中如何求一个图像的灰度级
matlab中图像的裁剪这一问题,程序中需要确定裁剪后图像的坐标,是如何确定的?A=imread('18.bmp');A1=imcrop(A,[3,4,677,89]);imshow(A1);这是一个图像裁剪的程序,[3,4,677,89]是如何确定的?
MATLAB中如何输出图像的向量
matlab中如何分别画一个矩阵中的每列元素的图像?
matlab中如何提取图像中的一个五边形、或不规则图形区域
matlab如何旋转图像
在Matlab中画图时,怎么在一个坐标系中显示不同的图像曲线?比如我有几组数据,它们都随时间这个变量变化,我想把它们画在一个坐标系下作对比,如何画?
matlab 如何把一个矩阵中不同的元素组成一个新数组?
html中添加可点击图像映射,需要添加图像的坐标,该如何确定一个区域的组表啊
matlab中如何将图像转换成为矩阵?
matlab掌纹图像中如何截取矩形区域子图?
Matlab中如何给图像添加加性噪声
在matlab中,已知零极点如何通过Matlab仿真确定反馈控制规律K
matlab中,如何把一个元素值全为1或0的矩阵存储为二值图像?
在matlab中如何将灰度图像转化成二值图像?如何再转化回去?
如何确定水电站大坝形状
matlab如何将二值图像某列置零