注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Java图像处理:基于OpenCV与JVM

Java图像处理:基于OpenCV与JVM

Java图像处理:基于OpenCV与JVM

定 价:¥99.00

作 者: 尼古拉斯·莫德奇克(Nicolas Modrzyk) 著,魏兰 潘婉琼 译
出版社: 机械工业出版社
丛编项: 华章程序员书库
标 签: 暂缺

购买这本书可以去


ISBN: 9787111623885 出版时间: 2019-04-01 包装: 平装
开本: 16开 页数: 224 字数:  

内容简介

  本书包含了各种先进的图像处理技术,如图像平滑化、卡通化、素描化,以及使用掩膜对图像的部分区域进行修改。 你将看到如何使用OpenCV解决图像分析的问题,如边缘检测、形状检测等。 *后,本书还介绍了处理网络摄像头以及各种视频流的方法,并提供相应的代码用于实时视频分析。

作者简介

  Nicolas Modrzyk目前是Karabiner Software的首席技术官和开发团队的领导者。 他还是开源软件社区的活跃贡献者。作为开发人员和技术顾问,他多年来一直在一家视频会议公司参与设计大型服务器应用程序,通过从零开始编写高性能中间件来管理庞大的数据库集群,使日本领导者能够使用内容管理和流程管理系统,并为亚洲领先公司拓宽了业务流程的界限。 他也是敏捷方法的热情倡导者,专注于及时完成工作以满足客户需求。他还喜欢鼓励朋友和团队成员挑战自我并实现目标。他在不同国家拥有专利授权收入,包括法国、美国、爱尔兰、日本、中国和印度。他还是其他几本有关Clojure编程语言的书的作者,这些书以英语和日语出版。

图书目录

译者序
前言
作者简介
技术审校者简介
第1章 基于JavaVM的OpenCV/ 1
1.1 初识Leiningen/ 2
1.2 编写你的第一个OpenCV Java程序/ 7
1.3 自动编译和运行代码/ 9
1.4 使用更好的文本编辑器/ 11
1.5 学习OpenCV矩阵对象基础知识/ 15
1.6 从文件加载图像/ 17
1.7 保存图像到文件/ 20
1.8 利用子矩阵修剪图像/ 22
1.9 从子矩阵生成矩阵/ 25
1.10 高亮显示图像中的物体/ 29
1.11 使用Canny结果作为掩膜/ 32
1.12 使用轮廓进行边缘检测/ 34
1.13 处理视频流/ 37
1.14 用Scala写OpenCV代码/ 41
1.15 用Kotlin写OpenCV代码/ 46
第2章 OpenCV和Origami/ 58
2.1 开始Origami编程/ 59
2.2 使用矩阵/ 73
2.3 载入、显示、保存矩阵/ 80
2.4 使用颜色、颜色映射和颜色空间/ 85
2.5 旋转和变换矩阵/ 95
2.6 滤波矩阵/ 102
2.7 应用简单掩膜技术/ 110
2.8 模糊图像/ 114
第3章 图像处理技术/ 119
3.1 玩转颜色/ 120
3.2 制作卡通效果/ 137
3.3 制作铅笔素描效果/ 143
3.4 制作画布效果/ 149
3.5 高亮显示线条和圆圈/ 152
3.6 查找、绘制轮廓和边界/ 160
3.7 轮廓进阶:玩转形状/ 168
3.8 移动形状/ 174
3.9 树问题/ 177
3.10 检测模糊/ 180
3.11 制作马赛克拼贴图像/ 182
第4章 实时视频/ 188
4.1 初探视频流/ 189
4.2 整合多个视频流/ 194
4.3 扭曲视频/ 196
4.4 使用人脸识别/ 198
4.5 图像差值/ 201
4.6 运动检测/ 204
4.7 使用Grabcut分离前景和背景/ 208
4.8 实时检测橙子/ 214
4.9 视频流中的图像检测/ 218

本目录推荐