circle

    0热度

    1回答

    我正在尝试在MapView上绘制自定义可绘制覆盖图。 我使用扩展Drawable的自定义类在画布上绘制圆。然后,我将一个半径变量传递给它,并将其添加到应用于MapView的ItemizedOverlay中。 到目前为止,它工作得非常好,但由于某种原因,canvas.drawCircle方法正在绘制一个透明的圆,其内部看起来像一个椭圆,而且我不能,对于我来说,找出是什么原因造成的。我确实希望这个圆是

    5热度

    6回答

    我的工作,需要我准确地控制被用于绘制(大约)圆形刺激像素数项目的具体数量,虽然布氏算法是伟大的,他们不”画一个任意区域的圆圈(据我所知)。我已经尝试过在所需区域被绘制时中断Bresenham算法的脚本,但结果肯定是碰撞或未命中。有谁知道使用给定数量的像素来绘制“最佳”圆圈(我知道有点主观)的方法吗?非常感谢!

    5热度

    2回答

    一切似乎都很简单朴素,直到我不得不实际编程为止。 我已经得到了 我上传的图片来解释它更好。 我有一个圆圈,我知道 它的半径 中心点坐标 每个按钮的初始坐标(红色圆圈)。 我希望能够,当我旋转的灰色圆圈图像,用10度,以计算红色按钮新坐标(X1Y1,X2Y2)。 对于一个懂数学的人来说,这不应该很难实现,但我没有设法找到合适的解决方案。我也在这里搜索,找不到工作解决方案。任何帮助是极大的赞赏。 谢谢

    3热度

    2回答

    问题:我需要在C#/ VB.NET中绘制如下图片 请注意,我的问题不是在C#中绘制圆圈。 我的问题是绘制他们没有太多的空白和没有交集。 我的想法是使用“轨道”,然后以“轨道”线为中心绘制圆圈。 (一些轨道线较大,一些只适用于较小的圆) 问题是,应该没有交点。 任何人有更好的主意吗? 或者我该如何测试一个被绘制的半径圆与现有的圆相交?

    0热度

    1回答

    我正在处理语言和有一个这样的代码:在另一个类我要调用的方法increaseCircle() int fatness=30; int step=20; void drawCircle() { fill(48, 139, 206); ellipse(width - fatness, height - fatness, fatness, fatness); } void increase

    2热度

    2回答

    我一直在使用TRIANGLE_FAN和绘制像90个三角形。什么是更好的方法?

    11热度

    3回答

    我需要画出下图 灰色的部分是什么,我想画在另一幅图像,我需要使用CGContext上的方法用的是代码,我尝试使用CGContextAddArc但因为当我补充中风时,中心凹陷处也充满了灰色的质感。 任何帮助表示赞赏。 信息:我有完整的蓝色形象,我需要添加蓝色图像上方的半圆 感谢

    1热度

    3回答

    我想画一个带有虚线边框的圆。 imagearc函数可以用于简单的边框。但我没有任何办法可以解决虚线边界问题。 谢谢。

    0热度

    2回答

    我需要帮助来计算3D空间中的圆的tangets,这是我迄今为止 切线由蓝线表示的,这是我从拿到方法一个朋友来计算他们 Vec3D getTangentBetweenTwoPoint(Vec3D p1, Vec3D p2) { Vec3D r = new Vec3D(p1.x - p2.x, p1.y - p2.y, p1.z - p2.z); r.n

    0热度

    1回答

    我使用 rectangle ('position', [0, 0, 50, 50], 'curvature', [1, 1]) 绘制图像上的圆。圆比图像小,我需要将图像的每个可能位置乘以cirkel值(边缘上的像素值应为1,其他位置为零,二进制圆圈)。这是一种模板匹配,但不是使用模板来计算相关性,而是使用循环函数,因此加载数千个模板会更快。 任何想法如何我可以使圆函数具有二进制值,并乘以图像的