摘要:
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所说的 shell 通常都是指 shell 脚本,但要知道,shell 和 shell script 是两个不同的概念。 1 变量的定义 阅读全文
posted @ 2022-12-18 23:26
落痕的寒假
阅读(337)
评论(0)
推荐(0)
摘要:
聚类(Clustering)简单来说就是一种分组方法,将一类事物中具有相似性的个体分为一类,将另一部分比较相近的个体分为另一类。例如人和猿都是灵长目动物,但是根据染色体数目不同可以将人和猿分类不同的两类。虽然人根据肤色又可以分为黄种人,白种人,有色种人,但是根据行为举止和形态,往往把黄种人,白种人等 阅读全文
posted @ 2022-12-18 23:24
落痕的寒假
阅读(693)
评论(0)
推荐(0)
摘要:
Python随机数生成模块教程演示如何在Python中生成伪随机数。 1 介绍 1.1 随机数字生成器 随机数生成器(RNG)生成一组在外观上不显示任何可区分模式的值。随机数生成器分为两类:硬件随机数生成器和伪随机数生成器。硬件随机数生成器被认为能产生真正的随机数。伪随机数生成器根据软件算法生成值。 阅读全文
posted @ 2022-12-18 23:16
落痕的寒假
阅读(294)
评论(0)
推荐(0)
摘要:
原始C++标准仅支持单线程编程。新的C++标准(称为C++11或C++0x)于2011年发布。在C++11中,引入了新的线程库。因此运行本文程序需要C++至少符合C++ 11标准。 4 数据共享和资源竞争 在多线程环境中,线程之间的数据共享非常容易。但是,这种易于共享的数据可能会导致应用程序出现问题 阅读全文
posted @ 2022-12-18 23:14
落痕的寒假
阅读(100)
评论(0)
推荐(0)
摘要:
原始C++标准仅支持单线程编程。新的C++标准(称为C++11或C++0x)于2011年发布。在C++11中,引入了新的线程库。因此运行本文程序需要C++至少符合C++11标准。 1 创建线程的三种不同方式 在本章中,我们将讨论如何使用std::thread在C++11中创建线程。 在每个C++应用 阅读全文
posted @ 2022-12-18 23:14
落痕的寒假
阅读(248)
评论(0)
推荐(0)
摘要:
6 热图Heatmapplot(代码下载) 热图是指通过将矩阵单个的值表示为颜色的图形表示。热力图显示数值数据的一般视图非常有用,制作热图很简单,且不需要提取特定数据点。在seaborn中使用heatmap函数绘制热力图,此外我们也使用clustermap函数绘制树状图与热图。该章节主要内容有: 基 阅读全文
posted @ 2022-12-18 23:14
落痕的寒假
阅读(556)
评论(0)
推荐(0)
摘要:
8 避免过度绘图Avoid Overplotting(代码下载) 过度绘图是散点图及几天常见图表中最常见的问题之一。如下图所示当数据集很大时,散点图的点会重叠,使得图形变得不可读。在这篇文章中,提出了多种方法避免过度绘图。该章节主要内容有: 减小点的大小 reduce the dot size 使用 阅读全文
posted @ 2022-12-18 23:14
落痕的寒假
阅读(107)
评论(0)
推荐(0)
摘要:
11 绘图实例(3) Drawing example(3)(代码下载) 本文主要讲述seaborn官网相关函数绘图实例。具体内容有: Plotting a diagonal correlation matrix(heatmap) Scatterplot with marginal ticks(Joi 阅读全文
posted @ 2022-12-18 23:14
落痕的寒假
阅读(191)
评论(0)
推荐(0)
摘要:
树状图(或树形图)是一种网络结构。它由一个根节点组成,根节点产生由边或分支连接的多个节点。层次结构的最后一个节点称为叶。本文主要基于R语言实现树形图的绘制。关于python实现树形图的绘制见:基于matplotlib实现树形图的绘制 之所以还用R语言实现树形图的绘制,主要原因在于R语言所实现的树形图 阅读全文
posted @ 2022-12-18 23:14
落痕的寒假
阅读(2022)
评论(0)
推荐(0)
摘要:
1. 读写文件笔记(第8章)(代码下载) 1.1 文件与文件路径 通过import os调用os模块操作目录,常用函数如下: |函数|用途| |-|:-| |os.getcwd()|取得当前工作路径| |os.chdir()|改变当前工作路径| |os.makedirs(path)|创建新文件夹| 阅读全文
posted @ 2022-12-18 23:13
落痕的寒假
阅读(101)
评论(0)
推荐(0)
摘要:
NETWORK CHART(网络图) 代码下载地址 网络图 (或图表或图形)显示了一组实体之间的互连。每个实体由一个或多个节点表示。节点之间的连接通过链接(或边)表示。网络的理论与实现是一个广阔的研究领域。整个网络都可以致力于此。例如,网络可以是有向的或无向的,加权的或未加权的。有许多不同的输入格式 阅读全文
posted @ 2022-12-18 23:13
落痕的寒假
阅读(1744)
评论(0)
推荐(0)
摘要:
通用教程简介(Introduction To ggplot2) 代码下载地址 以前,我们看到了使用ggplot2软件包制作图表的简短教程。它很快涉及制作ggplot的各个方面。现在,这是一个完整而完整的教程。现在讨论如何构造和自定义几乎所有ggplot。它涉及的原则,步骤和微妙之处,使图像的情节有效 阅读全文
posted @ 2022-12-18 23:13
落痕的寒假
阅读(768)
评论(0)
推荐(0)
摘要:
当时受到了很多人的帮助,在网上也查到了很多经验帖子,比如如何办理签证,如何填写表格,要准备哪些材料以及生活上要带哪些物品,等等。当时就想到等我办理好这些,也一定和大家分享,为更多的人提供一些参考。 1 申请签证 我办理的是学签,需要准备的东西如下,可能还不够 1、 护照 2、 邀请信 3、 2寸彩色 阅读全文
posted @ 2022-12-18 23:09
落痕的寒假
阅读(109)
评论(0)
推荐(0)
摘要:
目前数字图像处理技术已经应用生活各个方面,但是大部分教程都是利用第三方库(如opencv)对RGB图像格式进行处理。对于YUV图像格式的图像处理教程较少。于是博主搬运总结了多个大牛的文章,总结出来这个YUV图像像素处理入门教程。 这些大牛有: 雷霄骅(祝愿雷神在天堂安好) https://blog. 阅读全文
posted @ 2022-12-18 23:05
落痕的寒假
阅读(347)
评论(0)
推荐(0)
摘要:
1 分离YUV420中YUV分量 本程序中的函数主要是将YUV420P视频数据流的第一帧图像中的Y、U、V三个分量分离开并保存成三个文件。函数的代码如下所示: /** * @file 1 yuv_split.cpp * @author luohen * @brief split of yuv * @ 阅读全文
posted @ 2022-12-18 23:00
落痕的寒假
阅读(158)
评论(0)
推荐(0)
摘要:
9 yuv420图像截取 本程序中的函数主要是对YUV420P视频数据流的第一帧图像进行截取。类似opencv中的rect函数,函数的代码如下所示: /** * @file 9 yuv_clip.cpp * @author luohen * @brief yuv image clip * @date 阅读全文
posted @ 2022-12-18 22:55
落痕的寒假
阅读(197)
评论(0)
推荐(0)
摘要:
12 yuv420转换为rgb(opencv mat) yuv格式具有亮度信息和色彩信息分离的特点,但大多数图像处理操作都是基于RGB格式,而且自己造轮子工作量太大。因此通常都会将yuv转换为rgb,再用opencv等视觉库进行图像处理。 yuv转换为rgb有多种方法,比如公式法。但是推荐使用第三方 阅读全文
posted @ 2022-12-18 22:54
落痕的寒假
阅读(422)
评论(0)
推荐(0)
摘要:
如果自定义类需要调用窗体控件,首先需要将窗体控件的可见级别(Modifiers)设为public。如下图所示: 然后在Form1类下定义静态变量form1,并初始化。 class Form1: Form { //在Form1类下定义静态变量 public static Form1 form1; pu 阅读全文
posted @ 2022-12-18 22:30
落痕的寒假
阅读(487)
评论(0)
推荐(0)
摘要:
7 常用参数调整Adjustment of Common Parameters(代码下载) 主要讲述关于seaborn通用参数设置方法,该章节主要内容有: 主题设置 themes adjustment 颜色设置 Manage colors 轴的管理 Manage axis 边距调整 Manage m 阅读全文
posted @ 2022-12-18 22:05
落痕的寒假
阅读(258)
评论(0)
推荐(0)
摘要:
2 散点图Scatterplot(代码下载) 散点图能够显示2个维度上2组数据的值。每个点代表一个观察点。X(水平)和Y(垂直)轴上的位置表示变量的值。研究这两个变量之间的关系是非常有用的。在seaborn中通过regplot和lmplot制作散点图,regplot和lmplot核心功能相近,reg 阅读全文
posted @ 2022-12-18 21:31
落痕的寒假
阅读(663)
评论(0)
推荐(0)
摘要:
目前有许多算法来衡量两幅图像的相似性,本文主要介绍在工程领域最常用的图像相似性算法评价算法:图像哈希算法(img hash)。图像哈希算法通过获取图像的哈希值并比较两幅图像的哈希值的汉明距离来衡量两幅图像是否相似。两幅图像越相似,其哈希值的汉明距离越小,通过这种方式就能够比较两幅图像是否相似。在实际 阅读全文
posted @ 2022-12-18 21:10
落痕的寒假
阅读(795)
评论(0)
推荐(1)
摘要:
1 CairoSVG介绍 代码下载地址 CairoSVG是一个将SVG1.1转为PNG,PDF, PS格式的转化。SVG算目前火热的图像文件格式了,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形,但是SVG要专用软件才能编辑打开,通过CairSVG我们就能将S 阅读全文
posted @ 2022-12-18 21:10
落痕的寒假
阅读(887)
评论(0)
推荐(0)
摘要:
Python map函数总结 本文主要介绍如何使用Python(Python3版本)的内置map()函数。简单来说map()函数会将指定的函数依次作用于某个序列的每个元素,并返回一个迭代器对象。map语法如下,其中function表示我们指定的函数,iterable表示要作用的序列,这个序列可以是一 阅读全文
posted @ 2022-12-18 21:10
落痕的寒假
阅读(445)
评论(0)
推荐(0)
摘要:
树形图Tree diagram (代码下载) 本文旨在描述如何使用Python实现基本的树形图。要实现这样的树形图,首先需要有一个数值矩阵。每一行代表一个实体(这里是一辆汽车)。每列都是描述汽车的变量。目标是将实体聚类以了解谁与谁有共同点。python下通过scipy中hierarchy.linka 阅读全文
posted @ 2022-12-18 21:10
落痕的寒假
阅读(1976)
评论(0)
推荐(0)
摘要:
目录 1 保边滤波的频域变换 1.1 保边滤波器Edge Preserving Filter 1.1.1 函数调用 1.1.2 edgePreservingFilter结果 1.2 细节增强 1.3 素描滤波器 1.4 风格化滤波器 2 代码 3 参考 有人认为使用高斯内核简单地模糊图像,检测边缘, 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(377)
评论(0)
推荐(0)
摘要:
目录 1 如何在Ubuntu和windows上安装Tesseract 1.1 在ubuntu18.04上安装Tesseract4 1.2 在Ubuntu 14.04,16.04,17.04,17.10上安装Tesseract 4.0 1.3 在windows下安装Tesseract 4.0 1.4 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(1110)
评论(0)
推荐(0)
摘要:
摄影是全世界数百万人最喜爱的爱好。毕竟,这有多难啊!用美国著名摄影师阿巴斯•黛安娜的话来说: 拍照就像深夜踮着脚尖走进厨房,偷奥利奥饼干。 拍照很容易,但是拍一张高质量的照片却很难。它需要良好的组成和照明。正确的镜头和优越的设备可以带来很大的不同。但最重要的是,一张高质量的照片需要良好的品味和判断力 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(1226)
评论(0)
推荐(0)
摘要:
在这篇文章中,我们将说明数码单反相机DSLR(Digital Single Lens Reflex Camera)的各个技术方面。本文将说明焦距(focal length),f-stop,景深(depth of field),光圈(aperture),快门速度(shutter speed),ISO设 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(173)
评论(0)
推荐(0)
摘要:
目录 1 介绍 1.1 视频稳定的方法 1.2 使用点特征匹配的视频稳定 2 算法 2.1 帧间运动信息获取 2.1.1 合适的特征点获取 2.1.2 Lucas-Kanade光流法 2.1.3 运动估计 2.2 计算帧之间的总体运动 2.2.1 计算运动轨迹 2.2.2 计算平滑轨迹 2.2.3 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(719)
评论(0)
推荐(0)
摘要:
目录 1 数据集 1.1 下载openImages雪人数据[约1.5小时] 1.2 训练集测试集拆分 2 Darknet 2.1 下载并构建Darknet 2.2 修改代码以定期保存模型文件 2.3 数据注释 3 模型训练 3.1 下载预训练模型 3.2 数据文件 3.3 配置训练参数 3.3.1 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(444)
评论(0)
推荐(0)
摘要:
在本教程中,我们将讨论各种人脸检测方法,并对各种方法进行比较。下面是主要的人脸检测方法: 1 OpenCV中的Haar Cascade人脸分类器; 2 OpenCV中的深度学习人脸分类器; 3 Dlib中的hog人脸分类器; 4 Dlib中的深度学习人脸分类器。 Dlib是一个C++工具包(也有py 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(1486)
评论(0)
推荐(0)
摘要:
目录 1 背景 2 实现 3 结果和代码 4 参考 手部关键点检测是在手指上找到关节以及在给定图像中找到指尖的过程。它类似于在脸部(面部关键点检测)或身体(人体姿势估计)上找到关键点。但是手部检测不同的地方在于,我们将整个手部视为一个对象。 美国卡耐基梅隆大学智能感知实验室(CMU Perceptu 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(609)
评论(0)
推荐(0)
摘要:
目录 1 背景介绍 2 基于MultiTracker的多目标跟踪 2.1 创建单个对象跟踪器 2.2 读取视频的第一帧 2.3 在第一帧中确定我们跟踪的对象 2.4 初始化MultiTrackerer 2.5 更新MultiTracker和显示结果 3 结果和代码 4 参考 在这篇文章中,我们将介绍 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(1564)
评论(0)
推荐(1)
摘要:
目录 1 背景 1.1 什么是图像对齐或图像对准? 1.2 图像对齐的应用 1.3 图像对齐基础理论 1.4 如何找到对应点 2 OpenCV的图像对齐 2.1 基于特征的图像对齐的步骤 2.2 代码 3 参考 在这篇文章中,我们将学习如何使用OpenCV执行基于特征的图像对齐。我们将使用移动电话拍 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(1565)
评论(0)
推荐(0)
摘要:
目录 1 背景 1.1 彩色摄影的一个简短而不完整的历史 1.2 OpenCV中的运动模型 2 使用增强相关系数最大化(ECC)的图像对齐 2.1 findTransformECC在OpenCV中的示例 2.2 重建Prokudin-Gorskii系列图像 3 参考 上面左边的图像是由Prokudi 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(990)
评论(0)
推荐(0)
摘要:
目录 1 背景 1.1 什么是EigenFaces? 1.2 坐标的变化 2 面部重建 2.1 计算新面部图像的PCA权重 2.2 使用EigenFaces进行面部重建 3 参考 在这篇文章中,我们将学习如何使用EigenFaces实现人脸重建。我们需要了解主成分分析(PCA)和EigenFaces 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(404)
评论(0)
推荐(0)
摘要:
目录 1 Seamless Cloning实现 1.1 Seamless Cloning实例 1.2 正常克隆(NORMAL_CLONE)与混合克隆(MIXED_CLONE) 1.2.1 Normal Cloning Result 1.2.2 Mixed Cloning Result 1.2.3 M 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(1244)
评论(0)
推荐(0)
摘要:
目录 1 cvui的使用 1.1 如何在您的应用程序中添加cvui 1.2 基本的“hello world”应用程序 2 更高级的应用 3 代码 4 参考 有很多很棒的GUI库,例如Qt和imgui,可以与OpenCV一起使用,允许您在运行时调整参数。但是,在某些情况下,您可能没有(或不希望)此类库 阅读全文
posted @ 2022-12-18 21:08
落痕的寒假
阅读(1494)
评论(0)
推荐(0)

浙公网安备 33010602011771号