ICode9

精准搜索请尝试: 精确搜索
  • c#-从曲面点的一段中找到圆心2019-11-18 13:14:30

    我需要根据圆柱物体的多个表面测量值找到圆的中心. 我目前使用基于三点的简化算法(用C#编写)来找到中心(取自How to determine the radius and center of a circle when only three noncollinear points are known?): private Point CircleCenter(List<Point> points, double p1Ski

  • 加快顺序检查点是否在Python中的形状中的速度2019-11-11 15:58:31

    我有一个代码,用于依次确定在DataFrame中找到的每对笛卡尔坐标是否落入某些几何封闭区域.我怀疑它很慢,因为它没有向量化.这是一个例子: from matplotlib.patches import Rectangle r1 = Rectangle((0,0), 10, 10) r2 = Rectangle((50,50), 10, 10) df = pd.DataFrame([[1,2],[-1

  • javascript-计算圆度2019-11-09 03:43:34

    我目前正在开发一种简单的形状检测算法,该算法希望将图像中提取的形状区分为不同的类型,例如三角形,正方形,圆形等. 提取所有这些区域都没有问题-圆形检测只是问题. 到目前为止,我能够提取形状的所有轮廓坐标(例如在这种情况下为圆形)->红线显示轮廓坐标(可能约为100点): 现在,我想

  • java-如何在2D平面上随机生成一堆之间空间大致相同的站点?2019-11-08 09:03:32

    我使用JavaFX来显示站点,但是您不需要了解JavaFX即可回答我的问题.我想提供一个完整的工作代码示例,以便您可以自己运行它.但是,为了帮助我,您可能只需要查看示例底部的randomChooseSites()方法. 在这段代码中,我在2D平面上生成了一堆随机点.我希望它们彼此之间的距离更相等,而彼此

  • java-剪切线的最优雅方法?2019-11-08 01:02:10

    我有一个Rectangle2D和Line2D.我想“剪切”线,以便仅保留矩形内的线部分.如果没有线在矩形内,则我希望将线设置为(0,0,0,0).基本上类似 Rectangle2D.intersect(Line2D src, Line2D dest) 或类似的东西. 有没有办法用java.awt.geom API做到这一点?还是一种优雅的“手工”编码方式?解

  • python-在OpenGL中逼近球体2019-11-05 15:09:34

    我正在尝试使用http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/sphere_cylinder/处的指令近似一个球体,但是看起来并不正确.这是我的代码: def draw_sphere(facets, radius=100): """approximate a sphere using a certain number of facets""" dtheta = 180.0

  • CodeGo.net>如何绘制石原变换(圆圈没有交集的圆圈)?2019-11-02 18:05:19

    问题:我需要在C#/ VB.NET中绘制以下图片  请注意,我的问题不是在C#中绘制圆. 我的问题是绘制它们时没有太多空格且没有交集. 我的想法是使用“轨道”,然后以“轨道”线为中心绘制圆. (有些绕线较大,有些绕线较小)问题在于不应有交叉路口. 有人有更好的主意吗?或如何测试给定半径的绘

  • java-如何查找线是否在JTS中相交?2019-11-02 13:03:10

    有没有办法找出LineString是否在JTS中相交?如下图所示,我如何找到直线是否相交?我通过仅给出其4条边的坐标来创建该线. 提前致谢.解决方法:没有线可以相交.您没有“一条线”;你有四行.您想查看其中两个是否相交. 您可以显式计算相交,也可以查看坐标的标注方式.如果从右下角开始,并通过

  • JavaScript-Google Maps V3几何库-插值不返回预期的纬度/经度2019-11-02 05:36:40

    我花了几个小时来解决Google地图几何库的插值函数的奇怪问题. (请参阅:http://code.google.com/apis/maps/documentation/javascript/reference.html#spherical) 我使用以下javascript代码来说明问题: // be sure to include: https://maps.googleapis.com/maps/api/js?libraries=ge

  • java-如何阻止一个线段与另一个线段相交?2019-11-01 12:10:41

    一段时间后,几何代码变得很烦人,但是我想完成这个库,所以就去了. 基本上,移动一个线段A使其不再与另一个线段B相交的最有效方法是什么? 两个线段均以起点(x,y)和描述该线段如何从该点延伸的向量(eX,eY)定义.下面是一个描述线段的示例: 我正在寻找的解决方案是将线段移动到(不以任何方

  • 初学者java,显示与整数相关的特殊字符2019-10-31 21:02:12

    在我的CSC 2310课上做一些作业,我无法弄清楚这个问题…它的内容是: Write a program that will draw a right triangle of 100 lines in the following shape: The first line, print 100 ‘‘, the second line, 99 ‘’… the last line, only one ‘*’. Name the progr

  • javascript-如何确定当前点在椭圆路径的哪一半?2019-10-31 20:38:58

    这是我正在JavaScript中处理的原子动画的静态帧,其建模依据是this image. 这是用于根据时间确定电子在其轨道上的位置的代码: // Get position along elliptical path. var x = Math.cos( this.timer.delta() * this.speed ) * ( this.pathWidth / 2 ); var y = Math.sin( this.tim

  • 从java.awt.geom.GeneralPath中删除一个点/操作2019-10-31 09:00:16

    有什么方法可以删除一般路径的点吗? 我画一个GeneralPath如下: GeneralPath gp1=new GeneralPath(); gp1.moveTo(5,5); gp1.lineTo(10,10); gp1.lineto(10,30); gp1.curveTo(2, 2, 7, 7, 5, 5); gp1.closePath(); 现在,我想删除特定的点/操作,例如lineto(10,10),而无需从new创建Gen

  • javascript-为什么我的精灵/实体不会直线移动?2019-10-31 08:35:39

    我的实体应该朝着鼠标直线移动.已经很近了,但是还没到那儿.这是一个working demo,告诉您我的意思. 这是屏幕截图: 红色代表鼠标经过的路径.如您所见,实体没有采用相同的路径. 相关代码: EntityPlayer = ig.Entity.extend({ movementspeed: 400, update: function() {

  • 最佳算法生成算法的STL(3-D几何文件)吗?2019-10-30 01:56:32

    我想到一个简单的项目,它将一长串的三元组作为输入(坐标描述3维路径),并生成一个STL文件作为输出. (STL is a file format that describes 3-D surface geometry,用于CAD和3-D打印应用程序.) 我是科学家,而不是开发人员,并且具备Python的能力,因此我可以根据需要解析输入文本文件.

  • 平滑连接圆心2019-10-29 09:07:43

    我试图沿着管子的中心绘制一条路径.我必须使用的数据是圆的中心点,它们描述了管道中每转的起点和终点的管道. 通过管道的笔直部分绘制路径是微不足道的,但是我不确定如何接近弯头.两个圆之间的任何转弯应具有恒定的半径.因此,我可以访问此圆上的两个点以及该点上圆线的方向. 有人知

  • c#-在二次贝塞尔曲线路径上查找点2019-10-28 09:04:40

    我正在尝试创建如下形状: 对于螺旋曲线,我使用了二次贝塞尔曲线段. PathGeometry pg1 = new PathGeometry(); PathFigure pf1 = new PathFigure() { StartPoint = new Point(Convert.ToDouble(middle) + 500, Convert.ToDouble(middle) + 500) }; Path

  • 查找所有圆的大小的快速方法是什么?2019-10-28 08:07:36

    给定一张完全黑白的图片(因此唯一的颜色是黑色或白色,没有灰色阴影),上面有很多不同大小的圆圈(黑色),这是找到圆圈中心坐标的快速方法和圆圈的大小并将其存储为词典条目?当我指的是快速时,我的意思是,如果我每秒调用此圈子查找功能10或20次,则不会太滞后.另外,我做了一些研究,发现

  • Javascript-计算围绕中心点的四个角的地理坐标点2019-10-27 20:36:15

    我有一个区域的中心点坐标(lng,lat),我想为此区域计算围绕该中心点的边界框中四个角的坐标(lng,lat).从中心到每个角的距离为10米. 插图: 如何在Javascript中执行此操作? 是否有一个用于此类事情的图书馆,还是我必须舍弃多年来无视Allard夫人的三角学课的大脑部分?解决方法:根据Bruno

  • javascript-THREE.js动态将点添加到“点”几何体不会渲染2019-10-26 11:45:37

    我正在使用Three.js r83. 我正在尝试将点动态添加到几何体,但场景从未更新. 这有效: var tmaterial = new THREE.PointsMaterial({ color: 0xff0000, size: 5, opacity: 1 }); var tgeometry = new THREE.Geometry(); var pointCloud = new THREE.Points(tgeometry, t

  • C#-两行之间的顺时针角度2019-10-24 01:08:28

    我想计算两条线段A和B之间的顺时针角度.因此,所得角度必须在0到360-1度之间.我已经在SO中看到了所有其他答案,但是它们给了我负面角度.谢谢.解决方法:要将任何角度转换为C#中的0-359范围,可以使用以下“算法”: public int Normalise (int degrees) { int retval = degrees % 3

  • 如何在mySQL表中插入点2019-10-13 15:16:38

    我收到一条mySQL错误,提示“ ADDRESS_LONGI_LATIT_LOCATION”不能为null. ‘geomfromtext / pointfromtext’可能返回空值.怎么了任何帮助表示赞赏. INSERT INTO address (ADDRESS_NICKNAME,ADDRESS_LONGI_LATIT_LOCATION) VALUES ('Testing',geomfromtext('Point(10.20.45 34.23

  • 我如何使Turtle识别一个圆?2019-10-13 08:08:14

    我正在尝试使用Turtle Graphics制作一个Python程序,该程序在矩形内绘制两个重叠的圆(如维恩图),并在维恩图上绘制随机点. 我已经成功完成了此操作,但是现在我想让程序识别点是否在圆中之一或在维恩图的交点中.然后,我想根据它们所在的区域来更改点的颜色. 到目前为止,我对该程序所

  • javascript-围绕球体的对象的三个js旋转2019-10-13 04:35:49

    我正在使用粒子系统在球体上均匀分布点.效果很好. 然后,在这些点上放置给定几何的实例.这部分也可以.我现在想旋转这些几何形状以匹配球体的表面角度. 这是到目前为止的功能: function placeGeometryAtPlatonicPoints (points) { var len = points.length -1, x, y, z, g

  • 给定半径为1.00的圆的坐标的Java数学计算2019-10-13 03:03:11

    在我的一项任务中,要求我编写一个程序来计算半径为1.0的圆上的点的(x,y)坐标.以0.1的增量显示从1.00到负1.00的所有x值的y值输出,并使用printf整齐地显示输出,其中所有x值垂直对齐,并在所有x值的右侧对齐,y值为垂直对齐,例如: x1 y1 1.00 0.00 0.90 0.44 我知道如何使用勾股

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有