#include <GL/glut.h>
#include <stdio.h>
// 传统算法是计算很多个y值和对应格子中间的值比较大小而确认在哪个格子
// bre算法不用浮点运算,纯int运算加快效率
// 思路是从比较1*k和0.5变成比较d值,变化如图所示
void bresenhamLineFir(int x1, int y1, int x2, int y2) {
glPointSize(1.0);
glBegin(GL_POINTS);
glVertex2i(x1, y1);
glVertex2i(x2
bresenham算法绘制直线(第一象限(0<k<1))
最新推荐文章于 2023-03-12 14:04:30 发布
本文介绍了如何使用Bresenham算法在第一象限内(0<k<1)绘制直线,结合计算机视觉原理和OpenGL应用。
摘要由CSDN通过智能技术生成