搜索资源列表
chaijian
- 对于直线/多边形的裁剪实验,要求实现标准矩形窗口的裁剪,窗口边界由键盘输入或鼠标确定,直线/多边形都是任意的。裁剪后的图形要准确,不能多或者少点。-For the straight line/polygon clipping experiments required to achieve the standard rectangular window clipping, the window borders from the keyboard or mouse to determine a st
06
- Google Maps API Advanced Programming ├─6.1 GPolyline折线对象和GPolygon多边形对象 6.2 Google地图中的事件监听及响应 │ └─6.3 Google地图技巧集锦 │ ├─6.3.1 在信息窗口GInfowWindow中嵌入Flash动画 │ ├─6.3.2 Google地图的画中画效果 │ ├─6.3.3 利用鼠标和键盘事件简化操作 │ ├─6.3.4 利用GeoCoder地理编码查询信息 │ └─
kc1
- 运行之后,先在画图框中选“画矩形”,然后在窗口中拖一个矩形出来,从左上角到右下角,然后矩形就画完了; 在画图框中选“画多边形”,然后在窗口范围内点多边形的顶点,点完了点以后,右击,在弹出的菜单中选“闭合”,就可以生成多边形; 在处理框中选“开窗”,就可以得到正确的图形了,此时,矩形框不见了,如果要看矩形框,在窗体上左击就可以了-After the operation, the first in drawing frame, select "painting and rectangular
Graphics_ex1
- OpenGL演示程序。 1创建一个窗口,窗口分成四块。第一块绘制线(虚线、实线、粗线),第二块绘制多边形,第三块窗口用渐变填充多边形,第四块窗口绘制圆。 2右击每一块,则单独显示该块的内容。单独显示时,可以使用鼠标左键对显示内容进行拖动,用滚轮进行缩放。再次右击则显示四块的内容。-OpenGL demo. 1 to create a window, the window is divided into four. The first one to draw a line (dashed,
cut
- 在定义了窗口之后,我们只需将窗口内的图形显示出来,对于窗口之外的图形我们是不关心的。因此,必须将窗口外的图形裁剪下去。在本资料中,实现如下对直线段进行裁剪的算法:Cohen-Sutherland算法、中点分割算法、梁友栋-Barsky算法,并且利用Sutherland-Hodgman算法实现对多边形的裁剪,最后,实现当裁剪域是任意凸多边形时的裁剪算法。-In the definition of the window, we simply window graphics are displayed
cutout
- 在定义了窗口之后,我们只需将窗口内的图形显示出来,对于窗口之外的图形我们是不关心的。因此,必须将窗口外的图形裁剪下去。在本资料中,实现如下对直线段进行裁剪的算法:Cohen-Sutherland算法、中点分割算法、梁友栋-Barsky算法,并且利用Sutherland-Hodgman算法实现对多边形的裁剪,最后,实现当裁剪域是任意凸多边形时的裁剪算法。-In the definition of the window, we simply window graphics are displayed
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪
drawtu
- 这个VC++程序的是功能是实现在窗口绘制矩形、椭圆、多边形等图形-This is the VC++ program function is to achieve in the window draw a rectangle, ellipse, polygon and other graphic
tuxingcs
- cs 剪辑很好的程序推广裁剪直线段的CS算法,使之能处理裁剪窗口为任意凸多边形的情况(待裁剪多边形、裁剪窗口自己定义);-cs
tuxingxue
- 直线 算法:(DDA)算法和Bresenham算法 操作:选择菜单“基本图形绘制”——“直线”——“Bresenham(DDA)” 鼠标左键点击窗口,拖动鼠标,显示橡皮线,松开鼠标左键,绘出 直线。可以连续绘制,直至选择其他的选项。 连续画线 操作:连续点击鼠标左键,并移动鼠标,鼠标移动到起始点是,鼠标成十 字形,点下鼠标左键,将得到一个封闭的多边形。如果在窗口任何 地方点击右键,将停止连续画线。 画圆 Bresenham
ChaiJian-huanghengguan
- 这是本人写的多边形裁剪算法的实现,多边形对于窗口的裁剪。-This is my written polygon clipping algorithm.
VC-draw-toolbox
- 本程序功能与Windows下附件中的画图软件功能相近。本程序是在VC6.0平台上用MFC所编,支持多文档和多视图结构,视图为滚动视图,允许分割窗口。绘制方面的功能主要包括绘制各种图元,包括直线、Bezier曲线、矩形、圆角矩形、椭圆(圆)、多边形,用笔或画刷自由绘图,橡皮擦擦除,颜料桶填充,取色和区域选取移动。绘图时可以选择各种画笔颜色和画刷颜色,各种线型和线宽,以及画封闭图元时是否填充,当然,还能设置背景色、清除图像及画布大小调整等,并且在绘图区单击右键会弹出快捷菜单。程序支持保存和读取位图格
2
- 基于OpenGL编写程序,实现基本窗口程序框架,包括消息响应设置、视口设置、基本投影设置,在不同位置实现画点、线、三角形、多边形等基本对象的绘制。-OpenGL-based programming to achieve the basic windows application framework, including the message response is set, the viewport settings, basic projector settings, in differen
miniDraw
- minidraw实现画直线,圆,矩形,多边形和鼠标轨迹功能,并带有调试窗口。-minidraw achieve draw lines, circles, rectangles, polygons, and the mouse trajectory function, and with the debug window.
vt
- 点 多彩多边形 多彩三角形 正方形随窗口变换 多彩四边形
CSharp
- 在底图上填充不规则区域:逐个判断绘图窗口中的每一个像素,确定它是否在多边形区域内,从而求出们于多边形内的像素。-use C# TO fill unregular area
opencv_rand_draw
- 本文主要介绍下opencv中自带的一个随机数发生器的类RNG,这里我用这个类来画一些图形,和基础学习笔记之opencv(13):基本绘图 一文中类似,只是 这里画出来图像的坐标,大小,颜色,角度等所有信息都是随机的,且是用RNG这个类产生的。参考文献为opencv自带tutiol及其代码。 开发环境:opencv2.4.2+Qt4.8.2+ubuntu12.04+QtCreator2.5 实验功能: 1. 该实验可以画6中几何图形和1个文本显示,每种都是画80个,每画完一
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。 一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。 二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。 三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边
polygon-clipping
- 鼠标绘制多边形,并为多边形进行固定窗口裁剪-The mouse to draw a polygon and fixed window polygon clipping
DrawPolygon
- 画多边形,用鼠标来确定多边形的各个顶点,在窗口中画出任意的多边形-using C# drawing polygon