33得票1回答
在二维图中绘制人体

我想知道是否有一个包可以绘制人体轮廓的二维表示?由于是二维的,每次绘制正面/背面/侧面中的任意一面可能是实现这一目标最简单的方法。输出结果类似于这个(虽然这不是这种图表的最佳用法): 来源: http://emj.bmj.com/content/20/5/434.full 理想情况下,...

31得票5回答
生成三角形/六边形坐标(xyz)

我试图设计一个迭代函数来生成六边形网格的xyz坐标。以起始六边形位置(例如0,0,0)为基础,我想计算每个连续“环”中六边形的坐标,如下所示: 到目前为止,我所能想出的只有这个(javascript示例):var radius = 3 var xyz = [0,0,0]; // for...

30得票4回答
从设备坐标系加速到绝对坐标系

我可以从我的Android设备上读取一个线性加速度值数组(在设备的坐标系中)和一个绝对方向值数组(在地球的坐标系中)。 我需要的是在后者的坐标系中获得线性加速度值。 我该如何转换它们呢? 编辑 在Ali的评论回复后: 好的,如果我理解正确,当我测量线性加速度时,手机的位置完全不重要,因为...

26得票3回答
转换坐标系:轴坐标 ⇔ 数据坐标

我的问题很简单:在matplotlib中,如何轻松地将坐标从轴系统转换为/从数据系统转换(理想情况下,我正在寻找一个简单的函数output_coords = magic_func(input_coords))。 实际上,我的确切问题是: 我想绘制一个matplotlib.patches.El...

26得票5回答
在2D网格上寻找最近物体的算法

假设你有一个二维网格,网格上的每个位置都有x个物体(其中x> = 0)。我在考虑一种简洁的算法,使得当用户指定一个坐标时,该算法能够找到最接近的带有物体的坐标(包括指定的坐标)。 为了简单起见,我们假设如果两个坐标的距离相同,则返回第一个(或者如果您的算法不按此方式工作,则返回最后一个,没有...

25得票10回答
如何在Java中绘制直线

我想知道Java中是否有能够从坐标(x1, x2)画到(y1, y2)的函数? 我想要做的是像这样:drawLine(x1, x2, x3, x4); 我希望能够在代码的任何时候执行此操作,并使多行文本同时出现。 我尝试过这样做:public void paint(Graphics g){...

23得票4回答
Three.js:在场景角落显示世界坐标轴

我想在相机的右下角像Maya一样显示箭头,表示世界坐标的方向(x、y、z),这样当围绕物体旋转相机或穿过场景移动时,仍然可以识别世界坐标的方向。 我已经尝试了两种不同的方法,但都没有成功。 我有一个对象,它有三个箭头作为子元素,使用THREE.ArrowHelper类创建,我们将其称为XYZ...

21得票1回答
Matplotlib imshow偏移以匹配轴?

我正在使用matplotlib.pyplot.scatter绘制一堆UTM坐标。我还有一张背景航空照片,我知道它的范围完全匹配图形。当我绘制我的数据并设置轴时,可以正确显示散点图。如果使用imshow绘制航空照片,则会使用像素数作为轴位置。我需要将图像(numpy数组)移动到其正确的UTM位置...

20得票2回答
Mac OS X:在NSView坐标和全局屏幕坐标之间进行转换

我在多显示器设置中遇到以下情况: 例如,我想要将一个窗口定位到黄色箭头指示的坐标位置。然而我所拥有的仅仅是一个NSView的坐标,它是一个NSScreen的contentView的子视图,而这个NSScreen覆盖整个(更大、上部)次要显示器。 下面是全局坐标空间的定义方式: {0...

19得票5回答
在笛卡尔坐标系和屏幕坐标系之间进行转换

为了我的游戏,我需要函数来在两个坐标系之间进行转换。虽然这主要是数学问题,但我需要的是C++代码以及一些解释如何解决我的问题。 屏幕坐标: a)左上角为0,0 b)没有负值 c)右侧增加x(x值越大,点越靠右) d)底部增加y 笛卡尔2D坐标: a)中心点为(0,0) b)存在...