问题描述
比如,我绘制一条曲线,但线型为dot,,,,如何获得这些dot的坐标呢???????????
解决方案
解决方案二:
在鼠标移动事件中,能获得鼠标当前坐标
解决方案三:
不知道是你没明白我说的意思,还是我没明白你说的意思,我的意思是问,,,还是举个例子的好。。比如,使用dot线型,绘制成功一条直线,这条直线显得就是一个点的集合,这些集合点就在这条直线上,如何来获得这些点的坐标值???
解决方案四:
难道没人知道????
解决方案五:
你没坐标,怎么绘制曲线?
解决方案六:
你这个问题就好象说:我开车去上班,但是我的车是奔驰,而“奔驰车是什么东西呢?”我也糊涂了。你自己搞了一通绘图,却不知道自己怎样搞出来的。
解决方案七:
你这个问题就好象说:我开车去上班,但是我的车是奔驰,而“奔驰车是什么东西呢?”我也糊涂了。你自己搞了一通绘图,却不知道自己怎样搞出来的。
解决方案八:
看来确实没明白。我举个例子:比如坐标点:A(10,10),B(30,30),这2个点,我通过这2个点画了一条直线,这条线的线型为dot,也就是点线型。我现在就是想知道组成这条直线上所有点的坐标。。。。
解决方案九:
你的目的是什么?获取线上的坐标干嘛?如果是想确定鼠标是否选中线之类的操作的话可以求鼠标到线的距离来确定
解决方案十:
这个应该涉及到数学知识吧。。。圆椭圆角度中心坐标半径
解决方案十一:
取这些坐标当然有用,,,比如,给花样缝纫机写程序,缝纫机走针轨迹就是这个,如果能够知道这些坐标,我就不用重新写一套插补算法。。。。。
解决方案十二:
csdn怎么贴图啊,,,我贴图大家都明白了。。。。。
解决方案十三:
解决方案十四:
组成一条直线的点的坐标有无穷多个;你如果想判断某个点是否在直线上,应该这样GraphicsPathpath=newGraphicsPath();path.AddLines(points[]);path.IsOutlineVisible(point,pen);
解决方案十五:
真是服了。!!!!!!!
解决方案:
[img=http://user.qzone.qq.com/850500572/infocenter#!app=4&via=QZ.HashRefresh][/img]
解决方案:
就是这样的意思。。。。。
解决方案:
点的大小和间距都有设置吧算呗
解决方案:
不用什么数学知识,举个例子,比如你在白色图像背景上绘制黑色的线条,那么,你循环一遍图像像素,把黑色点保存起来,不就是你要的线条点的集合吗??
解决方案:
线长和空白长可以设置知道的嘛,根据这个算
解决方案:
怎么都得计算的.----------------虚拟仪表控件
解决方案:
引用18楼的回复:
不用什么数学知识,举个例子,比如你在白色图像背景上绘制黑色的线条,那么,你循环一遍图像像素,把黑色点保存起来,不就是你要的线条点的集合吗??
你确定你这个是好的建议?假设图片很大的情况考虑了吗
解决方案:
这是几何的二元二次方程问题,你用绘图的方法解什么啊。。。。。任意直线上都有无限多点这个事实谁都知道啊!
解决方案:
引用21楼的回复:
引用18楼的回复:不用什么数学知识,举个例子,比如你在白色图像背景上绘制黑色的线条,那么,你循环一遍图像像素,把黑色点保存起来,不就是你要的线条点的集合吗??你确定你这个是好的建议?假设图片很大的情况考虑了吗
很大的图像?1024*1024的图像耗时小于0.1ms!除非你编程不过关,要不,这个方法效率没问题
解决方案:
LZ要的是直线上点的坐标,你根本就没理解!还有,你的思维过于片面!引用22楼的回复:
这是几何的二元二次方程问题,你用绘图的方法解什么啊。。。。。任意直线上都有无限多点这个事实谁都知道啊!
解决方案:
引用7楼的回复:
看来确实没明白。我举个例子:比如坐标点:A(10,10),B(30,30),这2个点,我通过这2个点画了一条直线,这条线的线型为dot,也就是点线型。我现在就是想知道组成这条直线上所有点的坐标。。。。
这个C#做不了,这个不确定的,因为可能会依据线的长短,点的位置会变化,这个DOT样式是MS自己控制的。引用21楼的回复:
引用18楼的回复:不用什么数学知识,举个例子,比如你在白色图像背景上绘制黑色的线条,那么,你循环一遍图像像素,把黑色点保存起来,不就是你要的线条点的集合吗??你确定你这个是好的建议?假设图片很大的情况考虑了吗
不光是图片问题,如果其他地方也有和图像上相同像素颜色的地方,怎么办,而且是和该线段相交的。我想请问楼主,你要知道这个干嘛?或许你的需求本身是不正确的。亦或是有别的更好的方案。
解决方案:
我发现大家真难理解我说的意思,他大爷的,这里怎么贴不了图!!!!!!!!
解决方案:
引用26楼的回复:
我发现大家真难理解我说的意思,他大爷的,这里怎么贴不了图!!!!!!!!
放一张图到你的相册里,在回复里面引用你的相册图像的链接。
解决方案:
画N个短线组成吧
解决方案:
楼主你不如直接说你最终打算干嘛。。。你纠结的解法不一定适当,没必要在这上面干耗着。。。
解决方案:
解决方案:
两个方法:1:别用dot用自定义的虚线模拟dot,这样就能精确的知道距离p1点L时是画了点还是没画点2:用dot的话,算出p1p2的长度N,循环i=1toN,每次测量在P1P2线上距离P1点i长的点的屏幕上的颜色
解决方案:
把这个问题抽象成一个数学问题啊。就是已知起点和终点,求亮点间所有点(点的在两点的连线间,并且每个点的间隔为2,点本身占一个1单位)
解决方案:
我也有同样的问题,我的问题是鼠标移动到线段或矩形内就选中他们
解决方案:
很简单,按像素取点的颜色,如果是你画的颜色,就把坐标记下来即可
解决方案:
这样你只能写一个算法计算这两个点之间连线的坐标值了。如果是直线连接,还比较好计算,如果是曲线的话,那就麻烦了。