搜索资源列表
画图系统
- 我的程序是用C语言编的一个画图软件,满足以下几点: 用某种方法实现圆的生成算法。 实现橡皮筋直线、圆、矩形。 实现多边形裁剪。 实现基本几何变换(平移、旋转、缩放)。 实现Bezier曲线或B样条曲线。 最终呈现的结果是一个小型的交互式图形系统,用界面把所有功能串连起来。-the procedures I used the C language is part of a drawing software to meet the following points : the use of a ce
figure-ron
- 通过实现这个二维图形编辑系统,掌握图形的生成算法,图形变换,图形文件存储,多边形填充等方面的知识。这个系统要求用户界面设计合理,图形绘制算法效率高,能完成简单二维图形的绘制、变换、坐标变换、图案填充等功能-through the realization of the two-dimensional graphics editing system, master graphics algorithm for the generation, transformation graphics, grap
tuxingxuedazouye
- 1. 做一个集成的图形界面的程序,可调用每一次作业子程序。 2. 调用画点的函数,用DDA、中点算法画直线和中点算法及正负法画圆和抛物线。 3. 交互式的二维直线求交:如果存在交点,用实心圆显示交点,并用文字显示其坐标。 4. 用动画实现二维图形变换的各种算法,实现对指定形体的平移、旋转和缩放。(包括自行车行走和绕固定点旋转的自旋转物体动画。) 5. 线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的
Wangmeng_8433028879
- ∷软件简介∷ 共14部分,分别介绍了图像的点运算、几何变换、正交变换、图像增强、腐蚀算法、膨胀 算法、细化算法、边缘检测与提取、轮廓跟踪、图像分析、图像复原和图像的压缩编码技术, 对每种常用的数字图像处理方法,都提供了完整的源代码。 - 鈭?the software synopsis 鈭?altogether 14 parts, separately introduced the picture spot operation, the geometry transformatio
txxswbh
- 计算机图形学里的一些基本算法程序之一 三维变换,VC++环境编译-computer graphics, the basic algorithm for three-dimensional transform one of the procedures, VC compiler
tuxingxueshiyan4
- 1.实验目的 1、通过本次实验,掌握三维图形的旋转等变换和消隐的基本概念和相关算法。 2、掌握凸多面体的消隐算法和实现。 3、进一步熟练和掌握编程环境中三维图形的绘制和消隐的程序设计方法。 2.实验内容 1、绘制一个三维几何图形,如:球、立方体、棱柱、棱锥等。 2、对绘制的三维几何图形实现平移、旋转、变比的基本变换。 3、编程实现凸多面体的隐藏面和隐藏线的消隐。 -1. The experiment was a passage of this experiment
graph
- (1).用Bresenham算法绘制直线. (2).用Bresenham算法画图. (3).用打点(如:C语言的putpixel())法显示汉字,汉字库以文件形式保存,以图形方式显示汉字. (4).在二维空间绘制一个多边形(三角形,四边形任选),然后实施平移变换,对称变换和旋转变换,
vc++Draw
- 在VC平台下实现的计算机图形学实验,功能包括画直线,画圆,填充,几何变换,曲线生成算法.
waveletLifting
- 5/3小波变换的提升算法实现以及对于什么叫做提升的介绍。由于5/3小波是整数小波,因此非常适合于DSP处理,且经过提升,小波变换的复杂度明显降低,将此代码的提升部分移植到DSP上,可以达到实时。
3d_transform
- 1一个图形学算法的实现!包括几何变换和投影变换,如旋转,错切
Diamond(jst)
- 计算机图形学的实验,关于绘制金刚石图案,魔术三角形图案 ,二维图形的变换 ,曲线的绘制 ,编码裁剪算法的程序
计算机图形学的电子书
- 第1章 绪论 第2章 光栅图形学 第3章 几何造型技术 第4章 真实感图形学 第5章 OpenGL与VRML 第6章 附录—图形变换
VC图像处理基本算法示例
- 一些数字图像处理基本算法的源码,包括:256色转灰度图,Hough变换,Walsh变换,中值滤波,二值化变换,亮度增减,傅立叶变换,反色,取对数,取指数,图像平移,图像旋转,图像细化,图像缩放,图像镜像,均值滤波,对比度拉伸,拉普拉斯锐化(边缘检测),方块编码,梯度锐化,灰度均衡,用Canny算子提取边缘,直方图均衡,离散余弦变换,维纳滤波处理,逆滤波处理,阈值变换,高斯平滑。
Computer-graphics
- 1.实现DDA、中点Bresenham算法和改进Bresenham算法绘制直线。 2.实现绘制圆和椭圆。 3.实现线段裁剪和多边形裁剪。 4.实现二维图形的变换(平移、旋转、缩放)。 5.自己实现其他附加以及需要完善的功能。 -1 to achieve DDA, the midpoint and improved Bresenham algorithm Bresenham algorithm to draw a straight line. (2) to achieve dr
2Dbianhuan
- 本程序实现了图形学基本的变换算法,采用VC开发环境编写-This procedure achieved a basic graphics transform algorithm, using VC development environment to prepare
calir+cologu+fog+alpha
- alpha_2.09.zip Alphat透明合成系统源代码源代码 calir_1.0.zip 腐蚀-膨胀-细化算法源代码 fog_0.75.zip 图像雾化处理程序源代码 cologu_0.85.zip 直方图修正-彩色变换算法源代码 -Synthesis alpha_2.09.zip Alphat transparent system source code source code calir_1.0.zip corrosion- expansion-
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。 一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。 二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。 三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪
newmorning
- 详细讲述了二维线画图元的生成(包括二维直线、圆、椭圆、抛物线的生成)、二维填充图元的生成(图形的填充、字符的输出)、二维裁剪、图形变换(平移、旋转、放缩三种变换)、投影(透视投影)和曲线生成(Hermite曲线和Bezier曲线的生成)的算法思想以及程序实现。-A detailed account of the two-dimensional line drawing of the generating element (including the two-dimensional linear,
geometrictransform
- 计算机图形学中的常用的二维基本几何变换算法的VC++代码-Commonly used in computer graphics in two-dimensional basic geometric transformation algorithm VC++ code
C语言现实的图像处理(包含快速傅里叶变换)
- 这代码功能有:读入和保存文件头、读入和保存信息头、读入和保存像素数据、读入和保存位图、24位的位图转化为8位位图、8位位图转换为24位位图、图像的二值化、8位位图的Sobel边缘检测、8位位图的Laplace锐化、8位位图的中值滤波、分离与合并RGB矩阵、直方图均衡化 main.c是main函数的所在;BMP.h是对位图文件头和信息头,以及调色板等的类型的声明;function.h主要完成对位图的读写操作;algorithm.h主要完成对位图进行相关的算法的处理。