社区
图形处理/算法
帖子详情
求圆度的定义?
tjucruiser
2004-07-04 02:42:37
如题,我想要判断一个图形接近圆形的程度,我知道圆度是和面积与周长的商有关,但是好像还有一个系数,有那位前辈能给出完整的答案.
...全文
1266
5
打赏
收藏
求圆度的定义?
如题,我想要判断一个图形接近圆形的程度,我知道圆度是和面积与周长的商有关,但是好像还有一个系数,有那位前辈能给出完整的答案.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tjucruiser
2004-07-05
打赏
举报
回复
To HUNTON(追求完美) ,谢谢您的回答!
tjucruiser
2004-07-05
打赏
举报
回复
各位前辈,您们的算法对一个图形绝对没有问题,但是我的图像中有很多赤潮生物,要分析这副图像,首先得分离出各个生物,由于太多,可能运算量太大,但是我很感激您们,如果有好的建议,请给晚辈指点一二,我十分感谢!
To:syy64(太平洋) 您的说法理论上完全正确,但是要找内接圆应该要很大的运算量,不知道您算出内接圆有什么高招,请赐教!
HUNTON
2004-07-05
打赏
举报
回复
问题:平面上一个封闭图形(内部无空洞)要怎么定义它接近圆的程度,也就是两个封闭图形(内部无空洞)怎么判断它们谁更接近圆。
定义1:设平面上一个封闭图形(内部无空洞)的面积为S,它的周长为C,则定义该图形的圆度为:
4 * PI * S
Afa = ------------
C * C
这个圆度的定义就可以判断接近圆的程度了。
根据上面的定义就可以得到圆的圆度值为1;正n边形的圆度为(PI / n) * ctg(PI / n),它的n趋向于无穷大时的极限恰好是圆的圆度值1;长方形的圆度为(PI * a * b) / (a + b)^2,可以计算长方形圆度最大时它的两个边长a和b相等,也就是正方形了,这个我们很容易理解,正方形当然比长方形更接近圆了。
syy64
2004-07-05
打赏
举报
回复
找出其内接园,算出该图形与内接园的面积差,再求这个差值与内接圆的面积之比,比例小者,圆度越好。
wqs6
2004-07-04
打赏
举报
回复
1, 圆度
目标区域的圆度目前常用的度量参数为:
http://www.luneng.com/power/library/jsjgc/jsjgc99/jsjgc9908/990810.htm
如何打造高性能、高可用、无限扩展的软件
定义
分布式存储?
传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储应用的需要。分布式存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,它不但提高了系统的可靠性、可用性和存取效率,还易于扩展。本期的直播课程将邀请浪潮商用机器的二位分布式存储专家为大家讲解如何通过的解决方案搭建大规模高并发下的软件
定义
分布式存储。
圆度计算MATLAB,一种基于MATLAB的圆度评定方法
摘要:圆度的评定和计算,实质上是根据圆度的
定义
构造函数模型、再进行函数优化求解的过程。提出一种基于MATLAB 的圆度评定方法,利用MATLAB优化工具箱,为采用最小区域圆法、最小二乘圆法、最小外接圆法和最大内接圆法实现圆度的评定提供了新的选择。1 引言目前在生产实践中,圆度的测量仪器主要有圆度仪、三坐标测量机等,而圆度的评定和计算则是通过圆度仪、三坐标测量机等精密仪器自带的计算程序来完成。由于设...
圆度计算matlab程序,基于MATLAB的圆度误差数据处理
0 引言圆度误差是指回转体在同一正截面上实际被测轮廓相对其理想圆的变动量[1]。它是衡量圆柱形零件形状精度的重要指标之一,误差的大小将严重影响其工作性能。因此,在设计机器和仪器时根据零件的功能要求须给定适宜的公差。对完工零件的圆度误差是否在控制的公差之内,则要通过测量加以判定。在GB7234-87《圆度测量术语、
定义
及参数》中,圆度误差的评定方法有:最小条件法、最小二乘圆法、最小外接圆法[1](测...
计算机求圆面积公式,如何计算圆的面积?
我们很早就学过,圆的面积计算公式:圆的面积计算公式但是以前从没想过他是怎么推导来的,今天突发奇想,用微积分推导了一下,然后上网看了下高手们的推导,真的是各种方法无奇不有啊,于是就有了写这篇文章的冲动,总结下各种计算圆面积的方法。不需要常数π的方法计算圆的面积中有一个重要常数π,现在假设我们不知道π的值,该怎么计算圆的面积呢?蒙特卡罗方法(或飞镖法)不知道常数π的值,也就没法直接求出圆的周长和面积,...
Java学习之
定义
一个名为Cylinder类表示圆柱,它继承Circle类,要求
定义
一个变量height表示圆柱高度。
案例介绍: (1)
定义
一个名为Cylinder类表示圆柱,它继承Circle类,要求
定义
一个变量height表示圆柱高度。覆盖getArea()方法求圆柱的表面积,
定义
getVolume()方法求圆柱体,
定义
默认构造方法和带radius和height两个参数的构造方法。 (2)编写测试程序,提示用户输入圆柱的底面圆的半径和高度,程序创建一个圆柱对象,计算并输出圆柱表面积和体积。 Cylinder类代码: import java.util.Scanner; public class Cylinder exte
图形处理/算法
19,469
社区成员
50,697
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章