bresenham

    -2热度

    1回答

    我想创建一个基于GUI的程序,它使用网格和Bresenham的圆形算法绘制椭圆。但是,我有两个问题。一个是我无法获得panel_grid刷新,以便将新的r值传递给GridComponent,并使用新的半径重新绘制椭圆。第二个问题是,我设法让代码生成一个圆,但我无法弄清楚如何修改它来生成一个椭圆。有人可以一步一步向我解释我将如何解决这两个问题吗?提前致谢。 public class GUI exte

    2热度

    2回答

    Bresenham's line drawing algorithm是众所周知的,实施起来相当简单。 虽然有更高级的方法来绘制反退色线条,但是Im有兴趣编写一个基于浮点坐标绘制单个像素宽度非反锯齿线条的函数。 这意味着当第一个和最后一个像素保持不变时,它们之间绘制的像素将根据两个端点的子像素位置产生偏差。 原则上这应该不是那么复杂,因为我假设可以使用子像素偏移来计算绘制线条时要使用的初始值erro

    0热度

    1回答

    我正在开发一个项目,在该项目中,我必须通过用python编写的GUI启动一个VI(Labview程序)。我没有管理员权限,因此我使用JetBrain工具箱安装了PyCharm社区,并使用MSI文件安装了Python 3.3。 我在互联网上看到要做我想做的事情,我需要安装pywin32扩展:extension -link,但是当我启动它时,它找不到我的Python安装。 所以,我的问题是:是否有另一

    0热度

    1回答

    当我调用这样的事件“reloadGrid”事件亚格 $('#subgrid_id').trigger("reloadGrid"); 父网格重装以及折叠亚格并删除所有子网格HTML代码。 如何防止此行为并仅重新加载子网格? 我正在使用jQgrid 4.5.2。

    0热度

    1回答

    我正在研究基于文本的(控制台)WW2策略游戏,在2d方形网格地图上设置。我想要一种方法来计算从地图上的一个贴图到另一个贴图的视线。我用this Java示例立足我的代码了,这是我写的东西: public function plotLine($x0, $y0, $x1, $y1, $size) { $arr = $this->getEmptyMap($size); $xDist

    0热度

    1回答

    我目前正在参加图形的入门课程,并且正在学习使用Bresenham算法绘制直线。现在我必须承认,我的学习习惯涉及谷歌搜索额外的笔记,因为有时在课堂笔记中仅仅是不够的。 我知道用一般的Bresenham算法你可以画出第一个八分圆,为了画出其他八分圆,你必须做一些奇特的技巧。 现在,我真正的问题涉及到如何理解在第七个八分圆中画一条线的概念。根据这些笔记 https://courses.engr.illi

    0热度

    3回答

    我正在我的网站上工作,我似乎无法弄清楚为什么它正在做它在做什么。问题在于内容区域中的文本超出了包装。我敢肯定,这是一个非常简单的错误,我忽略了,我希望有一些新鲜的眼睛能够发现我的错误。我在图像中突出显示溢出。谢谢!加勒特 网站:http://thinkgarrett.com/hello/index.php 以下是截图:

    3热度

    2回答

    当使用Bresenham line drawing algorithm, 画线时,行可能不在要写入的位图范围内 - 剪切结果以便它们适合要写入的图像的轴对齐边界将很有用。 尽管可能首先将线条剪切为矩形,然后绘制线条。这是不理想的,因为它往往会给线(假设使用int coords)略有不同。 由于这是一个如此简单的操作,是否已经建立了在保持相同形状的同时剪切线的方法? 如果有帮助,here is a

    -3热度

    1回答

    好日子全部, 我很努力地完成一个bresenham线方程的算法。 我得到的输出是黑色的输出,预期的输出是白色的。 bresenham算法用于在矩形中间打印两条对角线。有人可以请我纠正我的代码,以解决它。 注: BX相当于X2和X1 super.x同样 y的。 public void draw(char [][] matrix) { yCoord = super.y; xCoor

    1热度

    1回答

    我想让音乐播放器保留在页面的底部,并希望不间断地播放音乐,同时希望能够逐页浏览。 目前我有这样的设计 <iframe src="wpfrontpage.php"></iframe> <?php include 'player.php';?> wpfrontpage.php是在wp_head,页面内容和wp_foot被称为 我想知道什么是错的,如果我一直是这样的吗?我的意思是违反标准的