社区
数据结构与算法
帖子详情
如何求任一四边形的外接矩形?
luyysea
2009-08-21 04:41:05
如题,知道四个顶点,如何求呢?
...全文
601
4
打赏
收藏
如何求任一四边形的外接矩形?
如题,知道四个顶点,如何求呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luyysea
2009-08-25
打赏
举报
回复
谢谢各位的帮助!
LPR_Pro
2009-08-22
打赏
举报
回复
方法提示
首先判断四点不在一条直线上,四个点有外接的矩形,求矩形(四个点不一定全部在矩形的边上):
第一步:找到所有点中距离最长的两点,并求出两点的连线;
第二步:然后判断其余的点,如果其余的点在同一边(左边或右边,上部或下部),则第一步获得的直线是矩形的一边;这种情况见第三步;如果其余的点分布在直线的两边,这种情况见第五步处理;
第三步:求其余的点到第一步获得的直线的垂直距离,获得最大距离的点,然后通过该点与第一步求得的直线平行的直线为另一边. 转第五步
第四步:分别求第一步直线两边的点带该直线的垂直距离最大的两点,然后通过两点画与该直线平行的两条直线,
第五步:最后画通过第一步获得的两点,并与第一步直线垂直的两条平行线,与上面两条线相交则组合为一矩形.
shex4
2009-08-22
打赏
举报
回复
这样的矩形明显不唯一。除非你要求面积最小或者啥啥啥
whg01
2009-08-21
打赏
举报
回复
条件不充分,不知道你要的是哪种。
如果说,能包括就行,那就做一个矩形,2边分别平行与x、y轴,分别以4个顶点确定矩形的上下左右4个边。
http://blog.csdn.net/ACMaker/archive/2008/10/30/3188123.aspx
http://blog.csdn.net/mo229mo/archive/2009/06/09/4256086.aspx
看看这两篇吧。
python输入直角三角形两条直角边、输出斜边长_python直角三角形的两个直角边、
求
斜边_直角三角形斜边公式计算器 两个直角边边长的平方加起来等......
导语:提到斜边,大多数人都知道,有人问直角三角形
求
斜边长度,当然了,还有人问直角三角形斜边公式计算器,这到底是咋回事?实际上直角三角形斜边公式计算器呢,接下来小编为大家分享直角三角形斜边公式计算器,...
python直角三角形的两个直角边、
求
斜边_直角三角形斜边公式计算器 两个直角边边长的平方加起来等...
导语:提到斜边,大多数人都知道,有人问直角三角形
求
斜边长度,当然了,还有人问直角三角形斜边公式计算器,这到底是咋回事?实际上直角三角形斜边公式计算器呢,接下来小编为大家分享直角三角形斜边公式计算器,...
基于MATLAB的任意多边形最小
外接
圆计算
在matlab中有自带的最小
外接
矩形
的函数——regionprops,并没有最小
外接
圆的计算函数。我今天给大家说一下我的关于绘制目标最小
外接
圆的思路和方法。 1.首先将任意多边形变成凸多边形。这样做的目的是可以使得最小...
能否构成三角形的条件代码_初中数学几何题汇编 三角形
初中数学几何题汇编 三角形知识考点:理解三角形三边的关系及三角形的主要线段(中线、高线、角平分线)...精典例题:【例1】已知一个三角形中两条边的长分别是、,且,那么这个三角形的周长的取值范围是( )A、 B、C、...
在几何图形中均匀随机取点算法总结及Delaunay三角剖分算法介绍
在工作中遇到一个需
求
,需要在圆形
矩形
,三角形内随机,尽量均匀取点作为位置信息,但是random得到的信息有时候不是很满意。 这里讨论一下 第一种错误思路: 根据圆的解析式 (假设圆心在原点)我们可以先随机...
数据结构与算法
33,008
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章