matlab 如何求圆的圆心坐标

[复制链接]
查看11 | 回复2 | 2020-10-27 14:09:45 | 显示全部楼层 |阅读模式
1、首先打开软件,然后进行下一步操作。2、通过plot命令,画出一个图像。3、此时可以发现系统根据数据,绘画一个图像。4、然后在上方找到“datacursor”这就是坐标指针。5、将鼠标移动到圆心,即可快速查看圆心坐标。6、这里需要提醒的是,这里一次只能识别一个坐标,如果需要识别多个坐标,可以使用s=input(n)然后鼠标点击图像上坐标来获取。...6
回复

使用道具 举报

千问 | 2020-10-27 14:09:45 | 显示全部楼层
B=imread('1.jpg');%读取原图A=im2bw(B);%二值化[x,y]=find(A==0);%圆中像素的坐标集合center_x=min(x)+(max(x)-min(x))/2;center_y=min(y)+(max(y)-min(y))/2;center=[center_x,center_y];%此为圆心坐标...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行