社区
图形处理/算法
帖子详情
急!!怎样获得一条直线的两个端点的坐标!
liujun808
2004-07-21 05:19:07
请各位大哥帮助一下:
在视图中选取一条直线后,怎样获得这条直线两个端点的坐标?
...全文
548
11
打赏
收藏
急!!怎样获得一条直线的两个端点的坐标!
请各位大哥帮助一下: 在视图中选取一条直线后,怎样获得这条直线两个端点的坐标?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孤必有邻
2004-07-23
打赏
举报
回复
处理的顺序应该是:你首先从图形列表中得到一条线段的端点信息,然后判断它是否你选中的线段
酒红绿叶
2004-07-23
打赏
举报
回复
你是怎么判断是一条直线?
怎么选中那条直线的?
alphapaopao
2004-07-23
打赏
举报
回复
各显神通
liujun808
2004-07-23
打赏
举报
回复
谢谢!好象有点思路了!
liweisheng
2004-07-23
打赏
举报
回复
回复:
1、你要获得一条直线的端点信息,那么,你这条线段是怎么画的?肯定是存放在你的线段列表里面吧。那么,你知道了是哪条线段,相应端点信息也就知道了。
2、关于如何选取一条线段,你要用到点到直线距离的计算。高中几何你学过吧?这里有个优化的问题。根据每条线的外接矩形,判断你的当前鼠标是否在矩形里面,如果不在,则在列表中找下条线,如果在,那么就判断这条线上各线段与光标的距离,小于一定值认为选中。
lrmao1
2004-07-22
打赏
举报
回复
你点直线时,光标有个范围值的,再看你视图中哪个直线落在其中就可以了,
查找你画的直线等图形的数据,计算,
alphapaopao
2004-07-22
打赏
举报
回复
// 这位同学做的是WMF,各位帮帮他吧。
liujun808
2004-07-22
打赏
举报
回复
是用鼠标选取的一条在试图中以经存在的直线!然后求它的两个端点的坐标
break0505
2004-07-22
打赏
举报
回复
你画这个直线的时候不是有直线的信息吗?把这个信息调出来不就知道了吗?
还有就是从整个图查找啊,从上到下,从做到右,第一个找到的点就是端点啊
alphapaopao
2004-07-21
打赏
举报
回复
你选到的是一条直线吗?
============================================================================
提问题时标题要简明扼要地说明问题内容,切忌使用"急","求救"之类不能说明问题的标题
遇到问题可以给我发消息,给我发信息时请附带原帖地址。只回答图形方面的问题,
http://alphasun.html.533.net/alphasun/index.htm 因为本人其他方面都很弱。
DocWizard C++程序文档自动生成工具 | Wave OpenGL | MDI OpenGL
lrmao1
2004-07-21
打赏
举报
回复
1
你能再说明白吗?
我们在视图中选取一条直线方法是什么?
c++求两条线段的交点
坐标
c++求一个平面内,两条线段的交点
坐标
。传入四个
坐标
点,返回一个
坐标
点。
给定平面直角
坐标
系上的两条线段,判断其是否相交。
题目描述: 给定平面直角
坐标
系上的两条线段,判断其是否相交。 输入: 有多组测试数据。按Ctrl-C键退出程序。 每组测试数据有2行,每行4个实数,表示线段的
两个
端点
坐标
。 输出: 若相交,则输出"yes",否则输出"no"。每组测试数据间空一行。 测试数据: (1) 2 5 15 1 4 3.5 10.7 20 (2) 1 2 4 6.3 15.2 3 7 10 (3) -2 -2 8 8 3 3 10 10 (4) 0 0 3 2 0 5 1.5 1
SpringCloud微服务轻松入门
【学习方法】 每一节课程均有代码,最好的方式是静下心来,用一天的时间,或者
两个
半天时间来学习。 一边听我的讲解,一边使用我提供的项目代码进行观察和运行。 只要你能跟住我的节奏,你就可以搞定微服务。
空间
直线
相交
1、取
直线
a某
端点
与
直线
b的两
端点
为基准平面,并规定局部体
坐标
系;2、将
直线
a和b的4个点
坐标
转换于局部
坐标
系;3、判断
直线
a另一
端点
是否位于基准平面,若不位于,直接退出;4、求解平面中两条
直线
相交;5、将交点
坐标
转换于全局
坐标
系。
图像线特征提取及线特征匹配源码(LineSegmentMatching-master.rar)
一种用于图像
直线
段提取及匹配的算法,它的核心思路是利用动态规划和几何变换来求解
直线
段之间的匹配问题。 具体来说,该算法的步骤如下: 1定义
两个
集合,分别包含待匹配的
直线
段和已匹配的
直线
段。 2.每
一条
待匹配的
直线
段,计算其与已匹配
直线
段集合中的每
一条
直线
段之间的距离,并选择距离最小的
直线
段作为其匹配对象。 3.将选择的
直线
段加入已匹配集合中,并将待匹配集合中的相应
直线
段删除。 4.重复执行步骤2和步骤3,直到待匹配集合为空。 在实现过程中,该算法使用了动态规划来优化计算效率。具体来说,对于每
一条
待匹配的
直线
段,该算法维护一个距离最小的变量,用于记录当前与该
直线
段距离最小的已匹配
直线
段。在每次选择匹配对象时,该算法只需要更新该变量的值即可,从而避免了重复计算。 此外,该算法还利用了几何变换来处理
直线
段的匹配问题。具体来说,对于每
一条
待匹配的
直线
段,该算法将其转换为极
坐标
系下的点,并使用动态规划来计算与已匹配
直线
段之间的距离。同时,该算法还利用了
直线
段的
端点
信息来进一步优化计算效率。 核心思路是利用动态规划和几何变换来求解
直线
段之间的匹配问题,从而实现高效、准确的
直线
段匹配。
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章