自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 assm study

8086。

2023-03-15 15:39:52 103

原创 计算机图形学直线算法(DDA,中点画线 ,Bresenham.VS2019 )

功能:由鼠标单击给定初末点位置作出相应直线。1,打开VS2019 选择新建项目 Windows 窗体应用(.NET framework)2,此处项目名称命名为“Computer_Graphics”,项目建立后出现如下视图3,在左侧工具箱选中“MenuStrip”将其拖入“Form1”窗体中键入想要设计的功能,这里设计了如图所示三种画直线的算法窗体设计完成,开始写代码。现在代码区插入如下代码 Color BackColor1 = Color.White;

2021-04-14 10:55:04 5726 7

原创 DDA(数值微分法)绘制直线(C++,VS2019)

1、DDA(Digital Differential Analyzer)算法DDA算法是计算机图形学中最简单的绘制直线算法。已知直线段两个端点P0(x0,y0),P1(x1,y1)。则可求得直线的斜率: k = (y2 - y1) / (x2 - x1)在k,b均求出的条件下,只要知道一个x值,我们就能计算出一个y值。 y = kx + b如果横坐标x每次增加1(我们称其为步进为1,即x = x +1),那么y的步进就为k+b。 x = x + 1 y = y + (k + b

2021-03-31 21:45:05 10721 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除