bresenham

    0热度

    2回答

    我需要像素化/从封闭的2D多边形获得点。不勾勒,但用“像素”体素填充,以检索它们的位置作为点。 现在我有用于线栅格的C#代码,有没有类似于多边形的方法?

    -1热度

    1回答

    我想用Bresenham的线算法或类似的方法从四个点创建一个填充的矩形,以获得平滑的边。我在Stack Overflow [link]上遇到了这个答案,它非常适合在两点之间创建一条线。我如何使用/修改这个函数来创建一个填充矩形?有没有其他算法可以更好地满足我的需求?

    6热度

    1回答

    我想知道什么是最好的方式来实现浏览器扩展的Facebook连接。 两个选项我在记有: 在扩展上下文直接实现OAuth协议 (http://developer.chrome.com/extensions/tut_oauth.html) 在一个实现它网站再通过某种方式的访问令牌 扩展,使API调用 在您看来,什么是每种方法的利弊? 也很想拿到利用Facebook进行身份验证的浏览器扩展的一些例子(显然

    0热度

    1回答

    我看了很多地方,并没有找到任何资源(我明白)解释如何将标准的中点圆算法(使用八分圆来创建整个圆)变成只考虑特定的“切片”圈。我正在使用它来查找视线半径内的瓦片。 我正在使用的代码是如何实现算法的基本维基百科代码。 我正在使用内部的“处理”Java原型的东西了。 我想知道这个算法是如何工作的,所以我可以修改它,但我遇到了麻烦。

    0热度

    1回答

    我创建了一个函数,该函数接受矢量中的2个点的2D std::vector,并在矢量内“绘制”一条线。但是,它并不涵盖所有情况(八分圆)。一条线我的意思是直线相互连接的点。该矢量将被写入.ppm文件,因此它在图像中显示为一条线。 我实现了使用这个链接此功能:https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm 看这里:https://e

    0热度

    1回答

    我从Windows服务启动WCF服务。但同时我需要在单独的实例中从同一个Windows服务启动另一个Windows服务。 以下是我用于启动单个WCF服务的代码。 的Program.cs static void Main() { ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] {

    1热度

    1回答

    我一直在可观察对象内使用Process.fork,但发现它干扰了观察者对象文件输出的输出。 当我注释掉Process行时,输出的文件包含16行,每行的编号为0-15。但是,取消注释时,该文件包含0-15行之间的136行无序数字。是否将Process注释掉,将正确的数字打印到屏幕上。 这是部分预期的行为,还是这是一个错误?有没有人有任何想法如何解决这个问题? 下面的代码重现了问题,并通过剥离原始代码

    0热度

    1回答

    我想用2个步进电机(42H48)和2个驱动器(TB6560)绘制圆。 硬件是这样的:现在 (y-axis motor) | | --—--- |-------- (x-axis motor) | | ,我只能控制这些马达绘制像钻石形状。 // 1 digitalWrite(xAxisMotorDirection, HIGH);

    1热度

    2回答

    我有一些代码来生成网格坐标(SDL_Point只包含两个int S代表X和Y)与圆形: std::vector<SDL_Point> circle(const SDL_Point & start, const int radius) { int x{ radius }, y{ 0 }; int xChange{ 1 - 2 * radius }; int yChan

    3热度

    3回答

    The Apple URL Scheme Reference给出了很多可用于打开特定内置应用程序并使用某些参数的URL方案的概述。 我知道这并不是内置应用程序响应的所有可能的URL方案的完整列表,因为在各种页面上也有open the system settings的方法。网站http://handleopenurl.com是收集所有可能的URL方案的不错尝试,并且在那里有很多内置的应用程序。 我想