您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 计算机图形学C++源码

  2. 一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁
  3. 所属分类:其它

    • 发布日期:2010-01-04
    • 文件大小:3mb
    • 提供者:zj519697032
  1. 计算机图形学 扫描线种子填充算法c#实现

  2. 计算机图形学 扫描线种子填充算法实现 1、初始化堆栈。   2、种子压入堆栈。   3、while(堆栈非空)     {      (1)从堆栈弹出种子象素。      (2)如果种子象素尚未填充,则:       a.求出种子区段:xleft、xright;       b.填充整个区段。       c.检查相邻的上扫描线的xleft≤x≤xright区间内,是否存在需要填充的新区段,如果存在的话,则把每个新区段在xleft≤x≤xright范围内的最右边的象素,作为新的种子象素依次压入
  3. 所属分类:其它

    • 发布日期:2010-04-19
    • 文件大小:267kb
    • 提供者:boyoung18
  1. C#图形学-图形填充

  2. C#写的多边形填充,其中LCDEmulator_SE是主程序用的一个控件。 程序分为矢量填充和位图填充(区域填充)。矢量填充用的是扫描线算法,区域填充也是一种扫描线算法(而不是种子填充,因为种子填充的递归层数太多程序会很慢)。 区域填充必须先拿笔画一个封闭的任意区域,然后使用油漆桶在区域中间填充。存在一个bug,就是不能对整个画布填充。由于时间紧迫没有能够修复这个Bug。
  3. 所属分类:C#

    • 发布日期:2011-03-01
    • 文件大小:1mb
    • 提供者:hikui
  1. winform画图程序,算法均为自行编写的

  2. 大三图形学的一个小作业 画图工具有画线、画圆、画椭圆、扫描线填充多边形、种子填充这些方法;所有方法均是自行编写的 也许贵了点儿...生活所迫...
  3. 所属分类:.Net

    • 发布日期:2011-06-22
    • 文件大小:101kb
    • 提供者:Netbeans007
  1. 扫描线种子填充算法

  2. 实现封闭区域的沿水平扫描线段的种子填充 安装配置GLUT库: OpenGL提供了一系列的辅助函数,用于简化Windows操作系统的窗口操作,使我们能把注意力集中到图形编程上,这次试验的程序就采用这些辅助函数。 将压缩包内的glut.h拷贝到...\\Microsoft Visual Studio\\VC98\\ Include \\GL目录下(若使用win7和vs2008,则拷贝到C:\Program Files\Microsoft SDKs\Windows\v6.0A \Include\gl
  3. 所属分类:C++

    • 发布日期:2011-11-01
    • 文件大小:5kb
    • 提供者:qipanliming
  1. 计算机图形学

  2. 第 1 章基本图形的生成 1.1 直线 1.1.1 生成直线的DDA 算法 1.1.2 生成直线的中点算法 1.1.2 生成直线的Bresenham算法 1.1.3 程序设计案例 1.2 圆 1.2.1 DDA 算法 1.2.2 Bresenham算法 1.2.3 程序设计案例 1.3 椭圆 1.4 区域填充 1.4.1 扫描线填充 1.4.2 种子填充 1.4.3 程序设计案例 1.5 字符的生成 1.6 图形裁剪 1.6.1 线裁剪 1.6.2 多边形裁剪 1.6.3 字符裁剪 1.6.4
  3. 所属分类:专业指导

    • 发布日期:2011-11-20
    • 文件大小:2mb
    • 提供者:lyongt
  1. 种子填充算法,扫描线填充算法,带报告

  2. 多边形的区域填充 学时:2 实验类型:设计性 实验类别:专业实验 实验目的 1. 通过实验,进一步理解和掌握几种常用多边形填充算法的基本原理 2. 掌握多边形区域填充算法的基本过程 3. 掌握在C/C++环境下用多边形填充算法编程实现指定多边形的填充。 实验设备及实验环境 计算机(每人一台) VC++6.0或其他C/C++语言程序设计环境 实验学时:2学时 实验内容 用种子填充算法和扫描线填充算法等任意两种算法实现指定多边形的区域填充。 实验步骤 1. 复习有关算法,明确实验目的和要求; 2.
  3. 所属分类:C++

    • 发布日期:2012-01-15
    • 文件大小:1mb
    • 提供者:winernathan
  1. 计算机图形学实验,课程设计,带详细报告

  2. 实验1 直线段的扫描转换 实验类型:设计性 实验类别:专业实验 实验目的 1. 通过实验,进一步理解直线段扫描转换的DDA算法、中点bresenham算法及bresenham算法的基本原理; 2. 掌握以上算法生成直线段的基本过程; 3. 通过编程,会在C/C++环境下完成用DDA算法、中点bresenham算法及bresenham算法对任意直线段的扫描转换。 实验设备及实验环境 计算机(每人一台) VC++6.0或其他C/C++语言程序设计环境 实验学时:2学时 实验内容 用DDA算法中点b
  3. 所属分类:C++

    • 发布日期:2012-01-15
    • 文件大小:5mb
    • 提供者:winernathan
  1. GIS算法c#实现:八方向栅格化,扫描线,扫描线种子算法,道格拉斯压缩,z曲线,hibert填充曲线,线的缓冲

  2. 矢量线的栅格化,矢量多边形的区域填充,画点,线,面,款选点,选择点线面,及栅格化,输出位图,曲线填充,缓冲区
  3. 所属分类:C#

    • 发布日期:2012-12-29
    • 文件大小:2mb
    • 提供者:kuailechuixue
  1. 图形图像处理(lanxv)

  2. 这是我们本学期上过的一门课程,运用面向对象的方法处理的一些图形图像处理的实验,包括几种平滑,锐化,FFt变换,种子填充和扫描线填充
  3. 所属分类:C#

    • 发布日期:2013-01-11
    • 文件大小:11mb
    • 提供者:lanxv007
  1. 扫描线填充

  2. 计算机图形学扫描线种子填充算法C++代码,课程实验内容
  3. 所属分类:C/C++

    • 发布日期:2013-11-16
    • 文件大小:36kb
    • 提供者:u011277151
  1. C#实现种子扫描线填充算法

  2. 用C#实现种子扫描线填充算法,可用于多边形填充。
  3. 所属分类:C#

    • 发布日期:2014-01-20
    • 文件大小:65kb
    • 提供者:u010801248
  1. 计算机图形学以及附带代码;计算机图形学原理及算法教程

  2. 第1章 基本图形的生成 1.1 直线 1.1.1 生成直线的DDA 算法 1.1.2 生成直线的中点算法 1.1.2 生成直线的Bresenham算法 1.1.3 程序设计案例 1.2 圆 1.2.1 DDA 算法 1.2.2 Bresenham算法 1.2.3 程序设计案例 1.3 椭圆 1.4 区域填充 1.4.1 扫描线填充 1.4.2 种子填充 1.4.3 程序设计案例 1.5 字符的生成 1.6 图形裁剪 1.6.1 线裁剪 1.6.2 多边形裁剪 1.6.3 字符裁剪 1.6.4
  3. 所属分类:其它

    • 发布日期:2008-10-27
    • 文件大小:3mb
    • 提供者:wtzmax
  1. 扫描线种子填充算法代码

  2. 需要在turboc下运行,需要在turboc下运行,需要在turboc下运行, 计算机图形学,种子填充算法,用c编写,要在tc下运行 tc目录:c:\tc.可以在main()中更改
  3. 所属分类:其它

  1. 计算机图形学

  2. 1、了解光栅化图形学的主要理论和知识。 2、了解VS的Windows窗口编程中几何图形的绘制调用接口。 3、掌握线段的生成算法原理和算法,掌握微分画线法、中点画线算法的原理,学会用C++程序进行算法的设计。 4、选作:掌握多边形填充算法的基本原理和方法,掌握有序边表法和扫描线种子填充算法的原理,采用C++进行算法的设计。
  3. 所属分类:C/C++

  1. 直线、圆、椭圆等图形的绘制

  2. 《计算机图形学基础》上机实践教学指导书   本课程的实践性教学内容主要是要求学生用Visual C++编程实现各种图形的绘制,强化学生的程序设计能力和程序调试能力,使学生巩固所学的各种图形的生成算法的理论知识。 实验一:直线的绘制 题目:用逐点比较法或Besenham法实现直线 基本要求: (1)数据输入项为:直线的起点与终点坐标 (2)直线输出在CDC设备中 附加要求: (1)通过用户输入可改变直线的线型(实线、虚线与点划线) (2)通过用户输入可改变直线的线宽(用方刷子处理) 实验二:圆的
  3. 所属分类:C++

    • 发布日期:2018-04-21
    • 文件大小:5mb
    • 提供者:qq_33654685
  1. 种子填充算法,扫描线填充算法,带报告

  2. 多边形的区域填充 学时:2 实验类型:设计性 实验类别:专业实验 实验目的 1. 通过实验,进一步理解和掌握几种常用多边形填充算法的基本原理 2. 掌握多边形区域填充算法的基本过程 3. 掌握在C/C++环境下用多边形填充算法编程实现指定多边形的填充。 实验设备及实验环境 计算机(每人一台) VC++6.0或其他C/C++语言程序设计环境 实验学时:2学时 实验内容 用种子填充算法和扫描线填充算法等任意两种算法实现指定多边形的区域填充。 实验步骤 1. 复习有关算法,明确实验目的和要求; 2.
  3. 所属分类:C++

    • 发布日期:2020-09-13
    • 文件大小:1mb
    • 提供者:china_o3
  1. 种子填充算法,扫描线填充算法,带报告

  2. 多边形的区域填充 学时:2 实验类型:设计性 实验类别:专业实验 实验目的 1. 通过实验,进一步理解和掌握几种常用多边形填充算法的基本原理 2. 掌握多边形区域填充算法的基本过程 3. 掌握在C/C++环境下用多边形填充算法编程实现指定多边形的填充。 实验设备及实验环境 计算机(每人一台) VC++6.0或其他C/C++语言程序设计环境 实验学时:2学时 实验内容 用种子填充算法和扫描线填充算法等任意两种算法实现指定多边形的区域填充。 实验步骤 1. 复习有关算法,明确实验目的和要求; 2.
  3. 所属分类:C++

    • 发布日期:2020-12-30
    • 文件大小:1mb
    • 提供者:rogerjunli
  1. c#实现多边形填充

  2. c#多边形填充源码实例,其中LCDEmulator_SE目录内的是程序要用到的一个控件的源码。   本C#多边形图形填充程序分为矢量填充和位图填充(区域填充)。矢量填充用的是扫描线算法,区域填充也是一种扫描线算法(而不是种子填充,因为种子填充的递归层数太多程序会很慢)。   区域填充必须先拿笔画一个封闭的任意区域,然后使用油漆桶在区域中间填充。存在一个bug,就是不能对整个画布填充。 运行环境:Visual Studio2010
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:994kb
    • 提供者:weixin_38555304
  1. 种子填充算法描述及C++代码实现

  2. 项目需要看了种子填充算法,改进了算法主要去除面积小的部分。种子填充算法分为两种,简单的和基于扫描线的方法,简单的算法如下描述(笔者针对的是二值图像):   (1)从上到下,从左到有,依次扫描每个像素;   (2)遇到一个非零数值压栈,并置原图像像素点值为0,面积初始化为1;否则,处理完毕。   (3)对栈非空查找,如果非空弹出栈顶,检测4领域或8领域,如果非空压栈,并置原图像像素点为0,标示不在处理此点,面积加1;如果为空,停止;   (4)判断面积是否大于给定阈值,小于的删掉,大于的把
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:109kb
    • 提供者:weixin_38618521
« 12 »