班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
近开课时间(周末班/连续班/晚班):2025年5月19日....--即将开课--............................(欢迎您垂询,视教育质量为生命!) |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
Qt绘图培训
培训目标:
Qt绘制二维图形
Qt颜色空间
Qt绘制基本图形
Qt绘图设备
Qt空间坐标系转换
Qt绘制复杂图形与图像处理
Qt绘制矢量图形
Qt绘制三维图形
Qt高效绘图与绘图优化
培训内容:
Qt绘制二维图形
用QPainter绘图
坐标系统变换
用QImage高质量绘图
基于项的图形视图
打印
Qt颜色空间
颜色混合算法
RGB彩色空间
标准通用颜色对话框的使用
Qt绘制基本图形
使用QPainter提供的draw函数绘制基本图形
QPen的使用方法
QBrush的使用方法
反走样、像素混合、渐变填充、矢量路径
Qt绘图设备
QWidget
QPixmap
QImage
QSvgGenerator
Qt空间坐标系转换
QPainter类为坐标系变形提供的函数的应用
Rotate(qreal angle ):坐标系旋转
Scale(qreal sx, qreal sy):坐标系缩放
Translate(qreal dx,qreal dy):坐标系平移
Shear(qreal sh,qreal sv):坐标系切变
Qt绘制复杂图形与图像处理
使用QPainterPath绘制任意形状图形
QPainterPath填充模式
3种渐变模式
两种铺展效果
渐变颜色的设置
改变图片的透明度
如何实现鼠标绘图
QRubberBand(橡皮筋线)的使用方法
利用Graphic View显示
QGraphics View和QGraphicsScene之间的坐标转换
QGraphicsScence坐标与图片坐标的转换
利用QGraphicsView的scale()实现图片的缩放
标准QGraphicItem的实现
利用QTimer实现QGraphicsItem动画效果
利用QGraphicsItemAnimation和QTimerLine类实现动画QGraphicsItem
自定义QGraphicsItem
QGraphicsItem各种变形函数的用法
QGraphicsItem移动、选取、分组
Qt绘制矢量图形
什么是SVG文件
SVG格式的特点
QtSvg模块:QSvgWidget、QSvgRender、QGraphicsSvgItem
利用QSVGWidget显示SVG格式图片
在显示窗体中对SVG图片进行缩放
在显示窗体中对SVG图片进行拖动
QSvgGenerator生成SVG文件
Qt绘制三维图形
Qt OpenGL模块
子类化QGLWidget类
使用OpenGL高效绘图
OpenGL和QPainter的结合
坐标变换、像素映射、二维和三维组合
使用帧缓存对象生成叠加
使用Pbuffer和framebuffer扩展
QGLPixelBuffer和QGLFramebufferObject类
Qt高效绘图与绘图优化
双缓冲机制
如何利用双缓冲机制实现绘图
|