班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
近开课时间(周末班/连续班/晚班):2024年12月30日......(欢迎您垂询,视教育质量为生命!) |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
- 培训目标:
· 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高效绘图与绘图优化
· 双缓冲机制
· 如何利用双缓冲机制实现绘图
;
"
|