社区
C#
帖子详情
多边形 膨胀 收缩 算法
zhzqxiazai01
2010-11-12 09:07:50
知道多边形的所有顶点坐标,求它膨胀后多边形点的坐标
多边形膨胀或收缩一般有没有约定如何进行膨胀或收缩啊?顶点是按什么规律膨胀的啊?
...全文
328
3
打赏
收藏
多边形 膨胀 收缩 算法
知道多边形的所有顶点坐标,求它膨胀后多边形点的坐标 多边形膨胀或收缩一般有没有约定如何进行膨胀或收缩啊?顶点是按什么规律膨胀的啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhzqxiazai01
2010-11-12
打赏
举报
回复
[Quote=引用 1 楼 wanghui0380 的回复:]
不管他如何膨胀,如何收缩
实际换个角度来理解你就明白了,如果空间中一个多边形A1在一个平面A,空间有一个光源light,如何多边形的下方有另外一个平面B(注,这个平面可以是平坦的,也可以是皱褶滴)
求 在光源light的照射下,平面A上的多边形A1,在平面B上的投影
[/Quote]
恩谢谢啊!我理解如何膨胀收缩了
但是似乎这个规律我不会用数学把他表示出来,这个膨胀后多边形的顶点怎么求呢?没有思路
三岁、就很帅
2010-11-12
打赏
举报
回复
wanghui0380
2010-11-12
打赏
举报
回复
不管他如何膨胀,如何收缩
实际换个角度来理解你就明白了,如果空间中一个多边形A1在一个平面A,空间有一个光源light,如何多边形的下方有另外一个平面B(注,这个平面可以是平坦的,也可以是皱褶滴)
求 在光源light的照射下,平面A上的多边形A1,在平面B上的投影
多边形
偏移
算法
【Polygon Offsetting】
本文介绍了
多边形
的缩放和偏移
算法
,包括相似变换的概念,均匀缩放的特殊情况,以及如何通过顶点坐标实现
多边形
的
膨胀
和
收缩
。同时,讨论了满足约束条件的
多边形
偏移,即保持与原始形状等距的边界,这一过程在地理空间分析中称为
多边形
缓冲。文章还提供了一个
算法
来程序化执行
多边形
偏移,并指出该方法同样适用于凹
多边形
。
多边形
扩展或
收缩
算法
本文介绍了一种基于向量法的
多边形
扩展与
收缩
算法
,通过数学推导和C#代码实现,该
算法
能精确控制
多边形
的边界变化,适用于图形处理和计算机视觉领域。
多边形
扩展
算法
这篇博客详细介绍了如何使用C++实现
多边形
的内部
收缩
和外部扩展
算法
。通过对
多边形
顶点数组的操作,计算出新的顶点坐标,涉及到矢量积、单位化和平行线距离等概念。文章提供了C++代码示例,便于理解和实现。
多边形
等距缩放
算法
:从原理到OpenCV实现
本文系统阐述
多边形
等距缩放
算法
原理,涵盖向量运算基础、关键公式推导(含单位向量、叉积及顶点偏移计算),详细说明OpenCV下的C++实现流程,并分析自相交处理、性能优化(SIMD/GPU)、边界情况应对策略。对比形态学
膨胀
/腐蚀及偏移曲线
算法
,突出其在工业检测、游戏路径生成和GIS缓冲区构建中的高精度、保角特性。
Godot4.2小技巧:用Geometry2D的offset_polygon,轻松实现技能范围圈
膨胀
收缩
和地图区域高亮
本文详解Godot4.2中Geometry2D.offset_polygon方法的原理与应用,涵盖
多边形
膨胀
/
收缩
机制、动态技能范围可视化、地图区域高亮实现及性能优化策略。重点分析JOIN_MITER/JOIN_ROUND/JOIN_SQUARE三种连接模式差异,并给出凸分解、Tween动画、预计算缓存等工程实践方案。
C#
111,129
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章