计算机图形学课程设计,用VC++做一个小的做图程序。实现了画直线画圆和画椭圆的橡皮筋技术,画多边形时用了引力场
计算机图形学课设 橡皮筋,多边形裁剪 直接可用的TC源代码
a. 实现Breseuham算法绘制线段,并用“橡皮筋”功能绘制折线 b.将绘制的折线连接成多边形,并选择种子填充法进行填充
里面包括:画圆 矩形平移 双三角画图及平移 拖动技术 橡皮筋技术 旋转 几个方面的编程
计算机图形学中Bresenham画线算法,利用mfc实现,窗口上鼠标左键点击,选择起点并拖动到终点划线。
山东大学计算机图形学实验1.1OpenGL橡皮筋效果实现绘制直线、多边形,简单有效,通俗易懂,
在对话框中放置一个图片控件,拖动鼠标绘制橡皮筋矩形。
多边形扫描线填充算法未橡皮筋实现类实现的算法为多边形扫描线算法未用橡皮筋多边形扫描线填充源代码实现整个算法由类实现包含详细的算法描述开放源代码
基于OpenCV1.版本中CvvImage类,实现MFC pictur控件下显示图片;并结合CRectTracker橡皮筋类,实现图片ROI选取、模板提取、截图功能,可直接应用于项目;
这是我自己写的进行画线和填充的程序,没有多少专业成分,但是填充的算法采用生长算法,是自己想的,和书上不大一样,请大家看看。