搜索资源列表
liujunpeng03081528
- 实验内容: 1 实现扫描转换多边形的算法填充多边形。 实现内容: 1, 可以画任意多边形。 2, 三角形也是通过扫描转换多边形的算法实现。 具体实现: 画多边形用moveto(),lineto(),两个函数实现画没一条边。 构造ET表,AEL表,通过这两个表填充多边形。 画图步骤: 1. 取顶点:用n记录顶点个数,按下鼠标开始取点,第二次按下取得第二个顶点,第i次按下取得第i 个顶点。取得的顶点放到Verex[]中。 2. 画多边形:按下菜单按钮----多
TBarcode
- 一个c only 的 ena-13 码编码 并在gdi 上通过moveto &lineto 绘制出来显示的 demo.其他类型条码 仅需要 加入相应 编码规则即可 实现更多类型条码, 是了解 条码绘制的 很好 范例。
基本画线实现算法
- 新建一个C++Builder项目 设置Form1的font为“宋体,小五” 在Form1中添加一个TRadioGroup组件rgDrawWhat供选择画什么图形;添加一个Tbutton组件colorBtn和一个TcolorDialog组件ColorDialog1;添加一个TImage组件Image1。 3、 将当前项目保存在自己实验文件夹的exp1子文件夹中(以防错误操作而前功尽弃)。 编写colorBtn的OnClick事件,激活ColorDialog1,并获取所选择的颜色: if (Col
VCyuandaimachengxu
- 车牌识别程序,准确定位车牌,真正实现了车牌识别的程序 -CDocument CString CFile CFileDialog CFileFind FindNextFile CScrollView CDC CPen CSize CBitmap CBrush CRect GetClientRect LoadBitmap CreatePatternBrush SelectObject FillRect DeleteObject GetObject BitBlt CreateCompatibleD
GraphApply
- 绘图指令的综合使用visual c++ graphic guide-some introcution about Graphic Device Interface program moveto lineto etc. visual c++ graphic guide visual c++ graphic guide visual c++ graphic guide visual c++ graphic guide绘图指令的综合使用
DDA
- 已知两点画出直线的C++ 应用程序 方法为DDA画法 不同于一般使用的 MoveTo LineTo函数-Given two points draw a straight line of C++ application method is different from the DDA method of painting using MoveTo LineTo function
opengllinesandcircles
- 不使用moveto和lineto函数自己编制的直线和圆的生成函数,并以此函数进行一些图案的生成-Moveto and lineto function does not use their prepared lines and circles generating function, and function some pattern generation
Transline_delphi-
- 在image上绘制透明直线 及api函数用法 MoveToEx( DC: HDC {设备环境句柄} p2, p3: Integer {坐标} p4: PPoint {用于保存 p2、p3 值的 TPoint 结构的指针} ): BOOL LineTo( DC: HDC {设备环境句柄} X, Y: Integer {直线终点坐标} ): BOOL -Transparency in a st
test1
- 将中点Bresenham算法推广到绘制任意斜率的直线段。使用对话框输入直线的起点和终点坐标,以屏幕中心为二维坐标系原点,绘制任意斜率的直线段。编制CLine类,成员函数为MoveTo()和LineTo()。对边界像素的处理原则是“起点闭区间、终点开区间”,即要求所绘直线达到VC++的MoveTo()和LineTo()函数的绘制效果。-Midpoint Bresenham algorithm will be extended to the slope of the straight line se
2
- 将中点Bresenham算法推广到绘制任意斜率的直线段。使用对话框输入直线的起点和终点坐标,试以屏幕中心为二维坐标系原点,绘制任意斜率的直线段。要求编制CLine类,成员函数为MoveTo()和LineTo()。对边界像素的处理原则是“起点闭区间、终点开区间”,即要求所绘直线达到VC++的MoveTo()和LineTo()函数的绘制效果。-Midpoint Bresenham algorithm will be extended to the slope of the straight line
lineto-function_37
- lineto function draws a line current position(CP) to the point(x,y), you can get current position using getx and gety function.-lineto function draws a line current position(CP) to the point(x,y), you can get current position using getx and gety fun
line2
- 绘制任意斜率的直线段 设计CLine直线类,其数据成员为直线段的起点坐标P0和终点坐标P1,成员函数为MoveTo()和LineTo()函数。 CLine类的LineTo()函数使用中点Bresenham算法绘制任意斜率k的直线段,包括k=±∞、k>1、0≤k≤1、-1≤k<0和k<-1五种情况。 在屏幕客户区按下鼠标左键选择直线的起点,保持鼠标左键按下并移动鼠标到另一位置,弹起鼠标左键绘制任意斜率的直线段。 在状态栏动态显示鼠标光标移动时的位置坐标。-The slope of