社区
数据结构与算法
帖子详情
如何求得多个矩形的相交后的非闭合区域。
bb_star_bb
2008-04-11 11:13:37
如题,不是要求得到闭合后的重叠区域,而是相交后,得到非闭合的区域。
要求复杂度越小越好。
数据结构如下:
rect{
int x,
int y,
int width,
int height,
}
求多个矩形相交后的非闭合区域,也就是个多边形的各个点,当然也有可能不闭合,如果不闭合,也要得到各个点。
...全文
183
4
打赏
收藏
如何求得多个矩形的相交后的非闭合区域。
如题,不是要求得到闭合后的重叠区域,而是相交后,得到非闭合的区域。 要求复杂度越小越好。 数据结构如下: rect{ int x, int y, int width, int height, } 求多个矩形相交后的非闭合区域,也就是个多边形的各个点,当然也有可能不闭合,如果不闭合,也要得到各个点。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UltraBejing
2008-05-01
打赏
举报
回复
不明LZ在说什么
rover___
2008-04-12
打赏
举报
回复
闭合是连通的意思吧?
2个矩形不相交(包括只有一个交点的情况),所求区域就是这2个矩形,可用这两个矩形的8个顶点坐标表示。(你的数据结构处理倾斜矩形好象不理想,改用顶点坐标表示)
2个矩形相交,首先是如何判断2个矩形相交,然后得到边上的交点坐标,所求区域用外部顶点坐标和交点坐标表示。
大王派我去巡山
2008-04-11
打赏
举报
回复
不是要求得到闭合后的重叠区域,而是相交后,得到非闭合的区域。
====================================================
不懂。矩形是闭合的,多个矩形相交的结果一定也是闭合的(空集、点、线段都可以认为是闭合区域)。不知道你说的“非闭合的区域”是什么意思,难道是指某个区域的补集?
ryfdizuo
2008-04-11
打赏
举报
回复
lz嘛意思?
对于贝塞尔曲线的
闭合
方式
主要有两种
闭合
方式 1.kCAFillRuleNonZero 这种的定义是从一个点发射一条射线,如果与其
相交
的线的方向自左向右则+1,如果自右向左则-1,如果穿过所有的线后其结果为0,则点在包含
区域
的外面,如果结果不为0则在包含
区域
内。以此来形成
闭合
区域
,最直接的例子,一个
矩形
区域
中放一个逆时针的圆,其包含
区域
就是圆和
矩形
之间的
区域
[bpath appendPath:[UIBezi...
微分拓扑如何证明任意
闭合
曲线内接
矩形
存在性
微分拓扑是现代数学的核心分支,研究光滑流形的整体性质与连续变形下的不变量。其核心原理在于通过构建高维的配置空间与连续映射,将具体的几何存在问题转化为抽象的拓扑问题,例如寻找映射的零点或自交点。这一方法的技术价值在于,它能绕过复杂的局部计算,利用空间的整体拓扑性质(如连通性、可定向性、同调群)强制性地证明某些结构必然存在,为
非
构造性存在证明提供了强大框架。在应用场景上,这一思想广泛渗透于算法设计、组合优化与机器学习等领域,例如将优化问题转化为参数空间中损失函数的极值寻找,或利用概率方法证明解的存在性。本文以经
AutoCAD 2008 创建
闭合
边界
实例35 创建
闭合
边界 “边界”命令是使用由对象封闭的
区域
内的指定点,定义用于创建面域或多段线的对象类型、边界集和孤岛检测方法。面域是使用形成
闭合
环的对象创建的二维
闭合
区域
,并且组成环的对象必须
闭合
或通过与其他对象共享端点而形成
闭合
的
区域
。当创建出面域后,用户还可以通过结合、减去或查找面域的交点创建组合面域。本例将通过创建图3-78所示的两个图形,来学习“边界”、“面域”和“并集”命...
36、从重叠图像中推导
矩形
区域
边界框
本文提出了一种从重叠图像中推导
矩形
区域
边界框的新算法,通过封闭图计算、角点分类、边缘标记、类别2扩展、消除虚假点、标签合并和边界框坐标计算七个步骤,有效解决了传统分水岭算法在处理重叠片段时边界不准确的问题。该算法基于像素强度方法,无需深度学习模型训练,具有高精度、低开销和强适应性,实验结果显示其在IoU0.5和IoU0.9下的召回率分别达到96%和95%,显著优于传统方法。
36、从重叠图像中提取
矩形
区域
边界框
本文提出了一种从重叠图像中提取
矩形
区域
边界框的新颖算法,通过封闭图计算、角点分类、边缘标记、类别2扩展、消除虚假点、标签合并和边界框坐标计算七个步骤,有效解决了传统分水岭算法在处理重叠片段时角点不精确的问题。该方法基于像素强度的传统操作,无需深度学习模型训练,具有高效、准确、适用性广的优点,在工业检测、医学图像分析和智能交通等领域表现出显著性能优势。实验结果显示,该算法在不同IoU阈值下均优于传统方法,平均精度达96.21%,具备良好的应用前景与可扩展性。
数据结构与算法
33,025
社区成员
35,334
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章