摘要: 文章目录 9 绘图实例(1) Drawing example(1)1. Anscombe’s quartet(lmplot)2. Color palette choices(barplot)3. Different cubehelix palettes(kdeplot)4. Distribution 阅读全文
posted @ 2019-06-05 14:01 落痕的寒假 阅读(21) 评论(0) 推荐(0) 编辑
摘要: seaborn学习笔记章节 seaborn是一个基于matplotlib的Python数据可视化库。seaborn是matplotlib的高级封装,可以绘制有吸引力且信息丰富的统计图形。相对于matplotlib,seaborn语法更简洁,两者关系类似于numpy和pandas之间的关系,seabo 阅读全文
posted @ 2019-06-01 15:54 落痕的寒假 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 文章目录 5 小提琴图Violinplot1. 基础小提琴图绘制 Basic violinplot2. 小提琴图样式自定义 Custom seaborn violinplot3. 小提琴图颜色自定义 Control color of seaborn violinplot4. 分组小提琴图 Group 阅读全文
posted @ 2019-05-31 14:30 落痕的寒假 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 文章目录 4 核密度图Densityplot1. 基础核密度图绘制 Basic density plot2. 核密度图的区间控制 Control bandwidth of density plot3. 多个变量的核密度图绘制 Density plot of several variables4. 边 阅读全文
posted @ 2019-05-31 10:27 落痕的寒假 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 文章目录 3 直方图Histogramplot1. 基本直方图的绘制 Basic histogram2. 数据分布与密度信息显示 Control rug and density on seaborn histogram3. 带箱形图的直方图 Histogram with a boxplot on t 阅读全文
posted @ 2019-05-30 19:59 落痕的寒假 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1 箱形图Boxplot1. 基础箱形图绘制 Basic boxplot and input format2. 自定义外观 Custom boxplot appearance3. 箱型图的颜色设置 Control colors of boxplot4. 分组箱图 Grouped Boxpl 阅读全文
posted @ 2019-05-29 20:29 落痕的寒假 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 目录 1 什么是图像修复 1.1 INPAINT_NS : Navier-Stokes based Inpainting 1.2 INPAINT_TELEA : Fast Marching Method based 1.3 方法比较与函数实现 2 结果与代码 2.1 结果 2.2 代码 3 参考 本 阅读全文
posted @ 2019-05-28 15:53 落痕的寒假 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 目录 1 什么是霍夫变换 1.1 应用霍夫变换以检测图像中的线条 1.2 累加器 1.3 线条检测 1.4 圆环的检测 2 代码 3 参考 1 什么是霍夫变换 霍夫变换是用于检测图像中的简单形状(诸如圆形,线条等)的特征提取方法。“简单”形状是可以仅由几个参数表示的形状。例如,一条线可以用两个参数( 阅读全文
posted @ 2019-05-27 16:53 落痕的寒假 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 目录 1 什么是仿射变换? 2 使用OpenCV进行三角形仿射变换 2.1 定义输入和输出 2.2 计算边界框 2.3 裁剪图像和更改坐标 2.4 计算仿射变换矩形 2.5 应用仿射变换到三角形 2.6 屏蔽三角形外的像素 3 代码 4 参考 在本文中,我们会看到如何将一个三角形仿射变换到另一个三角 阅读全文
posted @ 2019-05-23 10:58 落痕的寒假 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 在本教程中,我们将学习如何填充二值图像中的孔。考虑下图左侧的图像。假设我们想要找到一个二值掩模,它将硬币与背景分开,如下图右侧图像所示。在本教程中,包含硬币的圆形区域也将被称为前景。 请注意,硬币的边界是黑色的,与白色背景不同。因此,我们使用简单的图像阈值来将边界与背景分开。换句话说,我们说强度高于 阅读全文
posted @ 2019-05-10 14:48 落痕的寒假 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 目录 1 红眼消除 1.1 眼部检测 1.2 红眼遮掩 1.3 清除瞳孔掩模空洞 1.4 红眼修复 2 结果与完整代码 2.1 结果 2.2 代码 3 参考 在本教程中,我们将学习如何完全自动地从照片中消除红眼。如下图所示: 当我们晚上拍摄的照片有红眼效果时,带着血腥眼睛的微笑的人会让人想起德古拉。 阅读全文
posted @ 2019-05-09 15:30 落痕的寒假 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 目录 1 Mat像素访问 1.1 使用at方法直接进行像素访问 1.2 使用指针进行像素访问 1.3 使用forEach方法进行像素访问 1.4 将forEach与C ++ 11 Lambda一起使用 2 性能比较与代码 2.1 性能比较 2.2 代码 3 参考 C++11扩展了for语句的语法。用 阅读全文
posted @ 2019-05-07 14:42 落痕的寒假 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 目录 1 背景 1.1 目标检测与目标识别 1.2 滑动窗口算法 1.3 候选区域选择算法 2 选择性搜索算法 2.1 什么是选择性搜索? 2.2 选择性搜索相似性度量 2.3 结果 3 代码 4 参考 本教程中,我们将了解目标检测中称为“选择性搜索”的重要概念。我们还将在OpenCV 中使用C + 阅读全文
posted @ 2019-05-06 15:23 落痕的寒假 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 目录 1 什么是曝光融合 2 曝光融合的原理 3 代码与结果 4 参考 本教程中,我们将了解使用OpenCV的Exposure Fusion(曝光融合)。 1 什么是曝光融合 曝光融合是一种将使用不同曝光设置拍摄的图像合成为一张看起来像色调映射的高动态范围(HDR)图像的图像的方法。当我们使用相机拍 阅读全文
posted @ 2019-05-05 10:37 落痕的寒假 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 目录 1 背景 1.1 什么是高动态范围(HDR)成像? 1.2 高动态范围(HDR)成像如何工作? 2 代码 2.1 运行环境配置 2.2 读取图像和曝光时间 2.3 图像对齐 2.4 恢复相机响应功能 2.5 合并图像 2.6 色调映射 2.7 工程代码 3 参考 在本教程中,我们将学习如何使用 阅读全文
posted @ 2019-04-30 16:44 落痕的寒假 阅读(337) 评论(0) 推荐(0) 编辑