根据OpenGL提供的直线,多边形绘制算法(橡皮筋效果),实现基于鼠标交互的卡通人物设计与绘制。
使用颜色填充与反走样技术对卡通人物外貌以及衣着进行绘制。
实现对卡通人物轮廓的交互控制,点击鼠标左键可以对人物五官位置进行拖拽移动调整。
按“↑”按键能够实现卡通人物绕坐标原点(或指定点)进行旋转。
2024/6/27 3:14:19 13.08MB OpenGL
1
我前面上传的《矢量图形系统开发与编程》不完整,给大家带来不便。
为满足大家的需求,特意制作了pdf格式的完整版奉献给大家,希望能对大家有所帮助!本书是矢量图形系统开发技术和VC++编程技术的集合体,并以矢量图形系统的开发实例为主线贯穿全书,全面介绍和分析了MFC程序设计技术和矢量图形系统各功能的开发技术。
包括各种MFC辅助工具的使用方法,与图形有关的MFC类,文档和视图的实现,鼠标交互绘图,图形的无级放缩和回溯,图形的选中,图形的删除和文档逆向操作,图形的存储组织,子图、颜色、线型管理,图形打印,图形的旋转、放缩和移动,线型制定和绘制,多边形区域的子图填充,提高图形的放大倍数,大容量的图形数据组织,图形外部接口,图形元素的平面关系计算,区域的相交、相并、剪裁等叠加操作,矢量显示位图,图形的拷贝、剪裁和粘贴,矢量图形系统的网络化等各方面的内容。
2023/8/14 22:03:38 15.54MB 矢量图形 系统开发 编程
1
通过鼠标交互的方式绘制直线段,绘制的过程可以参照Window中自带的“画图”软件。
线段的绘制不能调用系统的绘制线段的函数,必须自己实现Bresenham线段光栅化算法,求得线段的所有离散点,并使用SetPixel函数绘制出每个离散点。
2023/7/7 22:09:32 730KB vs2013 Bresenham 直线绘制 画图
1
一、实现的跨平台Python+wxPython界面,法度圭表标准中削减了OpenCV代码举行约莫的图像处置(截图),适宜新手借鉴,行使wxPython库举行Python界面制作,如安在Python中挪用OpenCV举行图像处置。
二、代码能够在Linux以及Windows下运行,编写Windows下OpenCV3.1.0,Linux下3.1.0以及3.2.0都试过,Python2以及Python3情景惟独要改一下print函数。
由于一些依赖库的原因,wxPython我下的是最新版的,详尽装置步骤到我博客看看。
三、这像一个图片浏览器,掀开遴选文件夹,遍历外面的*.jpg以及*.png图片,表普通窗口上,点击按钮能够浏览上、下一张图片,鼠标画矩形,再点击按钮留存矩形图像。
窗口下有一个进度条,展现之后浏览图像的进度,额,另有一个线程函数,适宜借鉴线程参数传值。
四、说一下,Linux下的窗口大小以及Windows下的窗口大小大概不同样,大概要你自己改一改窗口大小,由于Windows下做的有点粗拙,Linux下是残缺实现上述成果的。
2023/4/17 21:02:24 7KB 界面、图像
1
计算机图形学课程设计实验,OpenGL+VS对obj文件实现三维网格光顺操作(用拉普拉斯算法),使用OpenGL类库对三维模型进行绘制,添加采用鼠标交互方式对三维模型进行旋转、放缩、平移等操作;
包含完整的代码和我的实验报告
2023/2/17 9:21:09 185KB opengl vs
1
在matlab的GUI中,完成图像的灰度拉伸,要求有灵活的(a,a’)点、(b,b’)点的选择,即鼠标交互。
2023/2/11 17:18:39 44KB matlab 灰度拉伸 鼠标交互拖动
1
用OpenGL通过glut绘制球体,并用鼠标控制挪动旋转,用滚轮控制缩放。
2017/1/16 1:58:31 14.93MB 鼠标交互 OpenGL
1
java疆土形学代码大全bresenham画圆bresenham画直线DDA画直线边界标志法多边形填充裁剪鼠标交互键盘交互多边形扫描转换和区域填充
1
Unity模仿太阳系,利用键盘鼠标交互。
如果想在移动平台上用请更改输入响应。
包含太阳、水星,金星,地球,彗星。
星球都有自转公转,貌似彗星无自转。
彗星轨迹为椭圆。
提供了WASD,滚轮,双击,右键交互。
2015/5/12 12:20:48 54.1MB Unity 太阳系
1
最近刚学GDI+,就想找个应用练练手,于是基于GDI+封装了此类,接口已经独立出来,使用十分方便,在MFC上直接使用(在VS2010x64上编译,32位也可以),类的特定如下:1.基于GDI+封装的类,文档和对话框可直接使用;
2.类初始化时可选择图片能否充满控件,充满的话,图片会适应控件的宽度进行缩放,但会保存原有的长宽比不变;
3.变换前后的坐标关系已经封装好,可直接调用;
4.缩放前后采样最临近点差值(windows图片查看器和PS都是采样这种差值方式,可能是因为效率比较高),具体差值方式可更改,参考一下GDI+就可以,如果想对图像像素进行操作,可使用GDI+的Bitmap类,可对图像像素点进行操作
2016/1/19 8:23:46 2.15MB 鼠标自由缩放
1
共 11 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡