logo
分类于: 编程语言 计算机基础 互联网

简介

Java数字图像处理:编程技巧与应用实践

Java数字图像处理:编程技巧与应用实践 0.0分

资源最后更新于 2020-03-29 02:35:41

作者:贾志刚

出版社:出版社机械工业出版社

出版日期:2015-12

文件格式: pdf

标签: 网络 计算机 编程 程序设计 程序 Java

简介· · · · · ·

本书首先通过一个简单JAVA图像处理程序勾勒出用JAVA来实现图像处理的基本步骤,介绍JAVA在操作图像方面的几个重要的API类如ImageIO,BufferedImageOP等,并对图像文件的保存与读写做较为深入细致的讲解。从第二章开始介绍图像的像素操作同时还会用实例讲解如何通过这些简单的像素操作实现图像的色彩特效。接下来会学习图像的直方图,演示如何直方图均衡化的实际应用,会基于直方图实现一种图像搜索算法,接下来学习图像处理中最重要与常见的如何调整图像的亮度,对比度与饱和度实现图像的基本调整。然后逐步深入介绍图像的模糊与锐化,首先学习图像卷积模糊算法,然后介绍快速模糊算法盒子模糊,细节保留的高斯模糊与双边模糊,以及各种不同方向的对图像实现模糊的技术,从而实现不同的处理效果。贾志刚 著

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 第1章 Java Graphics及其API简介
  3. 1.1 什么是Java图形设备Graphics
  4. 1.1.1 Graphics概述
  5. 1.1.2 Graphics图形设备的获取、使用和销毁
  6. 1.1.3 Java Swing Graphics2D的重要属性
  7. 1.2 Java 2D API
  8. 1.2.1 基本的Java 2D图形绘制
  9. 1.2.2 使用Java 2D实现太极图形绘制
  10. 1.3 用Java Swing绘制自定义的JPanel
  11. 1.4 Swing Java 2D的其他高级特性介绍
  12. 1.5 小结
  13. 第2章 Java BufferedImage对象及其支持的API操作
  14. 2.1 BufferedImage对象的构成
  15. 2.1.1 Raster对象的作用与像素存储
  16. 2.1.2 图像类型与ColorModel
  17. 2.1.3 BufferedImage对象的创建与保存
  18. 2.1.4 一个完整的ImageBuffered读取例子
  19. 2.2 Java BufferedImageOp API
  20. 2.2.1 Java BufferedImageOp接口介绍
  21. 2.2.2 BufferedImage对象像素的读写方法
  22. 2.2.3 常见问题举例
  23. 2.3 基于BufferedImageOp的图像滤镜演示
  24. 2.4 小结
  25. 第3章 基本Swing UI组件与图像显示
  26. 3.1 JPanel组件与BufferedImage对象的显示
  27. 3.2 JFrame组件与Main UI实现
  28. 3.3 JFileChoose文件选择框的使用
  29. 3.4 基本JButton事件响应
  30. 3.5 一个完整的Swing UI Demo
  31. 3.6 小结
  32. 第4章 图像属性
  33. 4.1 失去的时光与回忆——老照片特效
  34. 4.2 图像属性
  35. 4.3 图像的亮度、对比度和饱和度
  36. 4.4 图像饱和度调整
  37. 4.5 图像亮度调整
  38. 4.6 图像对比度调整
  39. 4.7 综合应用——调整图像亮度、对比度和饱和度
  40. 4.8 小结
  41. 第5章 像素基本操作
  42. 5.1 大自然的色彩——自然系列滤镜
  43. 5.2 图像像素加减乘除
  44. 5.3 两幅图像的融合与叠加
  45. 5.4 一个更加深入的应用实践——图像上轧花文字效果
  46. 5.5 小结
  47. 第6章 像素统计与应用
  48. 6.1 统计图像的均值、最大值与最小值
  49. 6.2 灰度图像二值化
  50. 6.3 图像直方图
  51. 6.4 基于直方图实现图像二值化
  52. 6.5 应用——直方图均衡化
  53. 6.6 应用——基于直方图的图像搜索
  54. 6.7 小结
  55. 第7章 图像编辑
  56. 7.1 为什么图像放大以后失真
  57. 7.2 临近点插值算法
  58. 7.3 双线性插值算法
  59. 7.4 双立方插值与Lanczos采样
  60. 7.4.1 双立方插值算法
  61. 7.4.2 Lanczos采样插值算法
  62. 7.5 图像旋转
  63. 7.6 小结
  64. 第8章 图像卷积
  65. 8.1 模糊也是一种美
  66. 8.2 图像空间域卷积
  67. 8.3 盒子模糊与高斯模糊
  68. 8.3.1 盒子模糊
  69. 8.3.2 高斯模糊
  70. 8.4 边缘保留的模糊算法——高斯双边模糊
  71. 8.5 像素格特效
  72. 8.6 卷积应用:图像去噪
  73. 8.7 图像锐化、拉普拉斯滤波
  74. 8.8 小结
  75. 第9章 边缘检测与提取
  76. 9.1 什么是图像的边缘
  77. 9.2 Robot算子与轧花效果
  78. 9.3 Sobel算子与Prewitt算子
  79. 9.4 图像梯度——大小与角度
  80. 9.5 基于二阶导数的图像边缘提取
  81. 9.6 经典边缘提取算法——Canny Edge Detection
  82. 9.7 小结
  83. 第10章 二值图像
  84. 10.1 二值图像概述与半色调算法
  85. 10.2 图像抖动算法
  86. 10.3 二值图像泛洪填充算法
  87. 10.4 连通组件标记算法
  88. 10.5 二值图像边缘跟踪
  89. 10.6 二值图像细化
  90. 10.7 计算连通区域几何质心
  91. 10.8 计算连通区域方向角度
  92. 10.9 小结
  93. 第11章 图像形态学
  94. 11.1 像素集合操作
  95. 11.2 腐蚀与膨胀
  96. 11.3 开闭操作
  97. 11.4 Hit-and-Miss变换操作
  98. 11.5 距离变换
  99. 11.6 分水岭算法
  100. 11.7 灰度图像腐蚀与膨胀
  101. 11.8 小结
  102. 第12章 图像分割
  103. 12.1 抠图真的这么难吗
  104. 12.2 基于Mean-Shift的图像分割
  105. 12.3 基于K-Means的图像分割
  106. 12.4 基于Fuzzy C-Means的图像分割
  107. 12.5 基于分水岭的图像分割
  108. 12.6 小结
  109. 第13章 图像特征的提取与检测
  110. 13.1 颜色特征提取
  111. 13.2 纹理提取
  112. 13.3 直线检测
  113. 13.4 圆检测
  114. 13.5 图像金字塔
  115. 13.6 Harris角度检测
  116. 13.7 SIFT特征提取
  117. 13.8 小结
  118. 第14章 综合运用:照片转油画算法
  119. 14.1 画笔区域
  120. 14.2 采样问题
  121. 14.3 笔画参数
  122. 14.4 笔画绘制
  123. 14.5 程序实现
  124. 14.6 小结
  125. 附录 数学知识参考引用