要做一个影像量测系统,但是不知道怎么做到多点取圆?也就是根据已知的四个或更多的点来画一个圆。还有画真值线,根据多个点来画一条直线。
如能解决,另开贴送分!谢谢
如能解决,另开贴送分!谢谢
解决方案 »
- ×××××××××××怎样调出系统的音量控制??×××××××××
- 急急急!!!!关于SQL语句中带 in 的参数如何赋值
- 很简单的,帮帮忙啊!先谢了!
- 高手关注 思考 思考 再思考,高手关注!!!!!当场给分
- excel问题...
- ¥¥-请问这个FastReport的“Bug”怎么解决??
- sql server的自增类型
- 请问:如何判断数据集记录改变?
- delphi编写的软件如何在局域网内自动更新?
- csDropDownList类型的combobox怎么显示不了数据(比如调出事先通过combobox存入数据库的数据:combobox.text:=fieldbyname('ssxy').asstring),可是不显示
- delphi 自带的列子 midas\Intrcpt\的列子,怎么使用
- SQL Server 2000 数据库打包及安装的问题
k=(y1-y0)/(x1-x0) // x1不等于x0
b=y0-x0*k直线点0,点1区间内所有的点为(i,y)
for i:=x0 to x1
y;=k*i+b发了点牢騒,也不知对不对。
楼主,你的这个问题就类似于根据计算方法里的插值公式编制程序一样。如果开始你不知道有插值公式,或者不知道是根据牛顿插值还是拉格朗日插值公式来运算,那么你要模拟一条曲线有多难呀。等插值公式确定下来了,那就变成一个循环嵌套的简单问题了。
你现在不是上CSDN的时候,应该是先去图书馆找数学上根据四点或多点取圆的公式的时候。
解出c1, c2 就是中点的坐标
r 就是半径这样应该可以吧