自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【CSDN】CSDN博客美化教程

几个简单的技巧,让你的博客更漂亮,可读性更强。

2019-10-29 10:51:42 296 0

原创 【MySQL】Navicat for MySQL 连接 Mysql 8出现1251- Client does not support authentication protocol

解决Navicat for MySQL 连接 Mysql 8出现1251- Client does not support authentication protocol

2019-10-29 10:37:58 78 0

原创 【MySQL】Navicat 导入和导出 sql文件

一、效果

2019-10-29 10:31:44 51 0

原创 【Java】学生管理系统——Servlet实现(3/3)代码和数据库(源代码下载)

一、

2019-10-29 10:22:20 83 0

原创 【Java】Intellij IDEA配置tomcat热部署

一、热部署 不用重启,修改之后直接更新 二、实现 1、修改 Tomcat 2、使用 Dehug 模式运行 三、参考 cnblogs:Intellij IDEA配置tomcat热部署

2019-10-28 12:46:33 45 0

原创 【Java】学生管理系统——Servlet实现(2/3)Intellij IDEA 2019 Tomcat8配置、Servlet项目创建

一、效果

2019-10-28 11:28:06 131 0

原创 【Java】学生管理系统——Servlet实现(1/3)IDEA2019、JDK、Servlet、Tomcat环境配置

一、效果 二、安装 1、安装Java SDK 这里安装JDK 13+、Windows 64 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html 注意:设置环境变量要使用 JAVA_HOME 的形式,不能直...

2019-10-28 11:04:53 105 0

原创 【Java】连接MySQL数据库

一、效果 二、配置 环境说明:Windows10、IDEA、MySQL8+、Navicat for MySQL 1、建立数据表 2、IDEA项目中导入 mysql-connector-java…jar 包 三、代码 import java.sql.*; public class Test {...

2019-10-23 16:26:54 36 0

原创 【非技术】发现之前的账号~

两个账号没有办法合并,只能放弃,供平凭吊~

2019-10-23 13:49:14 60 0

原创 【Java】学生管理系统——数组实现

一、效果 数组实现基本的增删改查 二、文件结构 两个java文件,分贝为Student.java和MainStudent.java。 三、源代码 Student.java public class Student { private String stuNo="";...

2019-10-23 13:24:34 120 0

原创 【人脸检测与识别】Python、百度API

一、百度API 官网:http://ai.baidu.com/tech/face 官方文档:http://ai.baidu.com/docs#/Face-Detect-V3/top 过程:1、创建应用;2、编写程序;3、调用API。 二、人脸识别 # 官方文档 http://ai....

2019-06-26 16:47:46 371 0

原创 【人脸检测与识别】Python、face_recognition实现

一、安装face_recognize(Windows10,python3.6) 1、安装dlib(注意版本) pip install dlib=19.4 2、安装face_recognize pip install face_recognition 二、人脸检测 import...

2019-06-26 16:42:53 850 0

原创 【人脸检测与识别】C++、OpenCV实现人脸检测

一、效果 二、原理 OpenCV自带的Haar特征,加级联分类器实现。 三、代码 #include <opencv/cv.h> #include <opencv/highgui.h> #include <opencv2/opencv.hpp> #...

2019-06-26 16:31:42 1520 0

原创 【ROS】rviz no image received

一、问题 外接工业相机,在 rviz 中,不能像是相机图像 二、解决 The problem is that I was selecting Camera in RViz. Selecting Image instead of Camera worked for me. 三、参考 htt...

2019-06-11 13:56:57 799 0

原创 【ROS】ROS运行默认相机

一、目标 目标:ROS运行电脑默认相机 结果:有图有真相 二、过程 1、下载源代码,编译 catkin_ws/src是自己建立的文件夹 cd ~/catkin_ws/src git clone https://github.com/bosch-ros-pkg/usb_cam....

2019-06-11 10:40:29 371 0

转载 【Ubuntu】Linux命令行下如何终止当前程序?

一、快捷键 Ctrl+c 在命令行下起着终止当前执行程序的作用, Ctrl+d 相当于exit命令,退出当前shell Ctrl+s 挂起当前shell(保护作用很明显哦) Ctrl+q 解冻挂起的shell再不行就重新连接打开一个终端,reboot linux 或 kill 相关...

2019-03-24 14:12:36 2375 0

原创 【Ubuntu】安装OpenCV

一、安装依赖库 sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev ...

2019-03-24 14:11:12 103 0

原创 【Ubuntu】以管理员方式运行

一、创立root 1、终端执行 sudo passwd root 2、输入新密码 3、完成 二、切换到root用户 sudo -i 三、权限不够 先使用chmod命令对shell脚本赋予权限,再执行 比如希望运行 start.sh 脚本 [root]# chmod 7...

2019-03-24 14:01:36 952 0

原创 【Ubuntu】中文输入法

一、输入法和输入法框架 fcitx,ibus是输入法的一种框架,具体的输入法一般都有google pinyin,sogou pinyin等; 不要将输入法框架和输入法本身搞混淆; 二、输入法框架 ficix:使用Ctrl+空格切换输入法 ibus:super+空格切换输入法 三、安...

2019-03-24 13:56:10 183 0

转载 【Ubuntu】禁止自动锁屏

一、打开系统设置 二、亮度和锁屏 三、关闭 四、原文 https://jingyan.baidu.com/article/4d58d54133a3bd9dd5e9c041.html

2019-03-24 13:51:50 566 0

原创 【OpenCV】Visual Studio配置全教程

一、OpenCV官方版本快速下载地址 链接:https://blog.csdn.net/linghugoolge/article/details/88633035 说明: VC14对应Visual Studio 2015 VS15对应Visual Studio 2017 二、永久配置...

2019-03-18 10:18:26 88 0

转载 Opencv各版本汇总下载

Windows版: Opencv 1.0 链接:https://pan.baidu.com/s/1EIoSNGUh3xW7CrGpvgjSiw 提取码:zc15 Opencv 2.4.9: 链接:https://pan.baidu.com/s/1eaLeOUu62NxVCKNOLkvLRw...

2019-03-18 09:28:14 3060 0

原创 《Effective C++》笔记——(1)让自己习惯C++

1、视C++为语言联邦 C++集成自C,本身又有面向对象的特征,而且还可以使用Template,除此之外,还有很Diao的STL库,把C++视为四种语言的集合。 C Object-Oriented C++ Template C++ STL C++模板 作用:模板是C++支持参数化多...

2019-03-13 10:10:02 72 0

原创 【深度学习】RNN入门——LSTM情感分析代码

一、目的 NLP,使用LSTM对评论进行情感分析 二、流程 0、标注语料收集 下面是我的语料和代码。读者可能会好奇我为什么会把这些“私人珍藏”共享呢?其实很简单,因为我不是干这行的哈,数据挖掘对我来说只是一个爱好,一个数学与Python结合的爱好,因此在这方面,我不用担心别人比我领先哈...

2019-03-08 20:05:21 467 0

转载 【NLP】Word2vec简介,入门

word2vec构建的过程: https://www.cnblogs.com/Newsteinwell/p/6034747.html 利用word2vec对关键词进行聚类https://blog.csdn.net/zhaoxinfan/article/details/11069485 Word2v...

2019-03-08 18:45:23 244 0

转载 【深度学习】RNN入门——学习

在前面我们讲到了DNN,以及DNN的特例CNN的模型和前向反向传播算法,这些算法都是前向反馈的,模型的输出和模型本身没有关联关系。今天我们就讨论另一类输出和模型间有反馈的神经网络:循环神经网络(Recurrent Neural Networks ,以下简称RNN),它广泛的用于自然语言处理中的语音...

2019-03-08 18:10:52 142 0

原创 【深度学习】CNN入门——代码

一、读取数据 使用Python、Keras # 头文件 from keras.datasets import mnist import matplotlib.pyplot as plt from keras.models import Sequential from keras.layers...

2019-03-08 15:47:35 404 0

转载 【深度学习】CNN入门——学习

一、神经网络的预备知识 1、为什么要用神经网络? 特征提取的高效性。 大家可能会疑惑,对于同一个分类任务,我们可以用机器学习的算法来做,为什么要用神经网络呢?大家回顾一下,一个分类任务,我们在用机器学习算法来做时,首先要明确feature和label,然后把这个数据"灌"...

2019-03-08 15:42:20 214 0

原创 【机器学习】汇总——基础

还需要系统梳理下,需要找本书 如何处理特征向量的缺失值 缺失值较多:直接舍去,否则有较大的噪声 缺失值较少(10%以内) 用NaN替代,0:data_train.fillna(0) 用均值填充:data_train.fillna(data_train.mean()),注意:均值填充可能需...

2019-03-08 09:50:49 81 0

原创 【机器学习】汇总——算法篇

请简单介绍下SVM 【概念】(名称)支持向量机、SVM、Support Vector Machine,(用途)用于数据分类,(实现方式)在特征空间上的间隔最大的线性分类器,即支持向量机的学习策略便是间隔最大化,最终可以转化为凸二次优化问题的求解;或者理解为,在高维空间中寻找一个超平面将数据点...

2019-03-08 09:49:02 89 0

原创 【OpenCV系列】知识点总结

10、特征检索与匹配 SURF特征 特征点匹配:类似ICP、PnP、Ransac算法 寻找已知物体 9、角点检测 协方差与协方差矩阵 协方差矩阵:两两特征之间的协方差组成的矩阵 Harris角点检测 Shi...

2019-03-06 21:54:59 310 0

转载 【OpenCV系列】特征提取介绍:HOG、SIFT、SURF、ORB、LBP、HAAR

机器视觉特征提取介绍:HOG、SIFT、SURF、ORB、LBP、HAAR 一. 概述 这里主要记录自己的一些感悟,不是很系统。想要详细系统的理论,请参考文末的《图像处理之特征提取》。 个人不是专业cv工程师,很多细节没有深究,描述可能不严谨。 在总结物体检测算法之前先...

2019-03-06 16:41:08 354 0

转载 【OpenCV系列】模板匹配

原理 什么是模板匹配? 模板匹配是一项在一幅图像中寻找与另一幅模板图像最匹配(相似)部分的技术. 它是怎么实现的? 我们需要2幅图像: 我们的目标是检测最匹配的区域: 原图像 (I):在这幅图像里,我们希望找到一块和模板匹配的区域 模板 (T):将和原图像比照的图像块 为了确定匹...

2019-03-06 16:37:52 6753 1

转载 【OpenCV系列】反向投影backproject的直观理解

1、什么是backproject? 反向投影:opencv docs给出的概念是“一种记录给定图像中的像素点如何适应直方图模型像素分布的方式。简单的讲, 所谓反向投影就是首先计算某一特征的直方图模型,然后使用模型去寻找图像中存在的该特征。” 第一句讲的是backproject的算法实质,但是不...

2019-03-06 16:33:49 162 0

转载 【OpenCV系列】图像修复技术

在实际应用中,我们的图像常常会被噪声腐蚀,这些噪声或是镜头上的灰尘或水滴,或是旧照片的划痕,或者是图像遭到人为的涂画(比如马赛克)或者图像的部分本身已经损坏。如果我们想让这些受到破坏的额图片尽可能恢复到原样,Opencv能帮我们做到吗? OpenCV真的有这个妙手回春的功能!别以为图像修补的工作...

2019-03-06 16:29:40 256 0

转载 【OpenCV系列】opencv python 基于分水岭算法的图像分割

理论 任何灰度图像都可以看作是地形表面,其中高强度表示山峰和丘陵,而低强度表示山谷.用不同颜色的水(标签)填充每个孤立的山谷(局部最小值),随着水的上升,明显具有不同的颜色的水将开始融合.为避免这种情况,需要在水合并的位置建立障碍,在所有的山峰都被水淹没之前,要继续填满水和建造栅栏的工作然后你创...

2019-03-06 16:27:12 266 0

转载 【OpenCV系列】opencv3.2.0形态学滤波之开运算、闭运算

/* 一、开运算: (1)开运算,其实就是先腐蚀后膨胀的过程。 (2)数学表达式:dst = open(src,element) = dilate(erode(src,element)) (3)作用:开运算平滑物体的轮廓,断开较窄的狭颈,消除细的突出物 (4...

2019-03-06 16:23:58 113 0

转载 【OpenCV系列】详解掩膜mask

在OpenCV中我们经常会遇到一个名字:Mask(掩膜)。很多函数都使用到它,那么这个Mask到底什么呢? 一开始我接触到Mask这个东西时,我还真是一头雾水啊,也对无法理解Mask到底有什么用。经过查阅大量资料后,也对Mask有一点自己的理解了,下面就说说我的理解。 比如我要对一幅图进行抠图...

2019-03-06 16:22:16 211 0

转载 【OpenCV系列】OpenCV霍夫梯度找圆算法

两个步骤:寻找圆心、对所有可能的圆心做估计 1、寻找圆心 用Canny算法进行边缘检测,得到边界二值图 用Sobel算子计算原图的梯度 遍历边缘二值图中的非0点,沿着梯度方向和反方向画线段(梯度方向为圆弧的法线方向,即半径方向),线段的起点和长度由参数允许的半径区间决定。将线段经过的点在累加器...

2019-03-06 16:20:17 209 0

转载 【OpenCV系列】 边缘检测之Canny

1. 写在前面 最近在做边缘检测方面的一些工作,在网络上也找了很多有用的资料,感谢那些积极分享知识的先辈们,自己在理解Canny边缘检测算法的过程中也走了一些弯路,在编程实现的过程中,也遇到了一个让我怀疑人生的BUG(日了狗狗)。就此写下此文,作为后记,也希望此篇文章可以帮助那些在理解Canny...

2019-03-06 16:18:02 104 0

提示
确定要删除当前文章?
取消 删除