登录
首页 » Visual C++ » Graphics

Graphics

于 2020-06-30 发布 文件大小:85KB
0 279
下载积分: 1 下载次数: 18

代码说明:

  一个集成的图形界面的程序,可调用每一次作业子程序。 一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。 二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。 三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪按钮(或命令),按下“上边裁剪”按钮(或执行“上边裁剪”命令),多边形相对裁剪窗口的上边进行裁剪,显示上边裁剪后的多边形,依此进行其它各边裁剪。 四、用动画实现二维图形变换的各种算法,实现对指定形体的平移、旋转和缩放。(包括类似自行车行走和绕固定点旋转的自旋转物体动画。) 五、简单三维图形系统:凸多面体的建模、透视投影,隐藏面的消除及基本图形变换(平移、旋转、缩放)。 六、交互式Bezier曲线的输入绘制程序实现 (An integrated graphical interface of the program, each operation subroutine callable. One call a function of the point of the painting, with the DDA, the midpoint algorithm for drawing a straight line and the midpoint algorithm circle and oval. Second, the polygon scan conversion algorithm and region filling algorithm (scan line algorithm for must fill and edge flag algorithm based on the edge of the modulo operator is optional using the 4 regional connectivity recursive seed filling algorithm based on the area of seed filling, or scan line seed filling algorithm requires the seed point (x, y) can be entered interactively). Line Clipping polygon clipping algorithm animation achieved. (Two Line Clipping Algorithm and HS polygon-by-side clipping algorithm) polygon clipping algorithm animation requires draw a closed polygon, rectangle and then draw the crop window, and then select the the cropped button (or command), press the "on top of cutting "button (or the implementation of)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • EdgeDetection
    基于Visual C++的图像边缘检测工程,以Canny为例(Visual C++-based image edge detection works to Canny Case)
    2013-10-22 11:33:56下载
    积分:1
  • 数字摄影测量Moravec算子点特征提取
    Moravec算子,实现对数字图像处理中的点特征提取,可用于图像拼接,特征提取,三维点生成(Moravec operator, the realization of digital image processing in point feature extraction, can be used for image stitching, feature extraction, 3D point generation)
    2017-09-10 10:56:54下载
    积分:1
  • opencv4.3
    自主选择性的查看一幅图像中的部分区域的颜色直方图:允许用户在一幅图像中选择一个矩形区域,通过按住鼠标键画一个矩形,当鼠标放开是,高亮显示矩形框,同时在另一个独立的窗口中,使用画图函数画一个图表(选定区域的颜色直方图),分别用蓝,绿,红表示选中区域中每种颜色的像素数量。(Self-selective color in an image to view a partial area of ​ ​ the histogram: Allows the user to select a rectangular area in an image by holding down the mouse button to draw a rectangle when the mouse is released, the highlighted rectangle, Meanwhile in a separate window, using the drawing functions to draw a chart (selected color histogram region), respectively, with blue, green, red indicates the number of pixels in the selected area of ​ ​ each color.)
    2014-02-13 16:18:41下载
    积分:1
  • geotifflib
    说明:  处理geotiff图像文件格式的开源库,含VC工程文件,编译时需tiff库(libtiff)的支持(handling GeoTIFF image file format open source, containing VC engineering documents, compiled take tiff library (libtiff) support)
    2006-02-28 10:25:05下载
    积分:1
  • Icb__Spectruut
    用Visual C编的用于语音的频频谱的检测,能显示出来语音的频谱图。 (Visual C series of the spectrum for voice detection, displayed the frequency spectrum of the voice.)
    2012-07-26 22:36:07下载
    积分:1
  • MeFrm
    说明:  傅立叶变换在图像处理中的重要作用: (A) 图像增强与图像去噪 绝大部分噪音都是图像的高频分量,通过低通滤波器来滤除高频噪声;边缘也是图像的高频分量,可以通过添加高频分量来增强原始图像的边缘; (B) 图像分割与边缘检测 提取图像高频分量 (C) 图像特征提取 形状特征:傅里叶描述子 纹理特征:直接通过傅里叶系数来计算纹理特征 其他特征:将提取的特征值进行傅里叶变换来使特征具有平移、伸缩、旋转不变性 (D ) 图像压缩 可以直接通过傅里叶系数来压缩数据;常用的离散余弦变换是傅立叶变换的实变换; (Fourier transform in the important role of image processing: (A) image enhancement and image denoising Most of all images of high frequency noise by low pass filter to filter out high frequency noise edge is the image of the high frequency components can be enhanced by adding high frequency components to the edge of the original image (B) Image segmentation and edge detection High frequency components extracted image (C) image feature extraction Shape features: Fourier descriptors Texture: directly through the Fourier coefficients to calculate the texture features Other features: The characteristic value extracted by Fourier transform to the characteristics of translation, scaling, rotation invariance (D) image compression Fourier coefficients can be directly compressed data commonly used discrete cosine transform is the Fourier transform of the real transformation 朗读显示对应的拉丁字符的拼音)
    2011-03-28 19:06:27下载
    积分:1
  • FingerPrintDlg
    指纹图像处理包括梯度处理、方向场处理、平滑处理、智能增强处理等(The fingerprint image processing including gradient processing, direction field processing, smooth processing and intelligent enhancement processing, etc)
    2011-04-30 19:28:34下载
    积分:1
  • CUDA_image-denoising
    用CUDA并行处理方法改写的图像降噪算法,包括KNN,NLM,以及改进的NLM方法。配置环境适合VS2010+CUDA5.0,对使用CUDA的同学来说是很好的教材。(Image denoising algorithms including KNN,NLM and refined NLM run on CUDA, useful demo for who learns CUDA based parallel programming.)
    2014-09-15 20:55:52下载
    积分:1
  • bmpscrollview
    用于BMP图像文件的滚动显示,带上下和水平滚动条。(This file is used to display BMP image files, with up-down and horizontal scroll bars.)
    2013-07-10 16:44:33下载
    积分:1
  • Picture
    图片处理 去噪音,去模糊为了实现较好保留图像边缘特征的有效去噪,提出了一种基于边缘检测的Contourlet 变换去噪方法(Picture Deal)
    2013-05-28 16:20:28下载
    积分:1
  • 696516资源总数
  • 106436会员总数
  • 7今日下载