自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (17)
  • 收藏
  • 关注

原创 树莓派16G镜像烧录到64G卡中

之前在网上买的树莓派,用的是店家做好的16G的镜像,后来又买了个64G的卡,想把系统做到新卡上。我在64G卡上,写入之前16G的镜像,启动树莓派后,发现系统空间还是16G的。根据网上的方法,树莓派 tf卡16G扩容到64Gsudo apt-get install gpartedgparted选择系统的盘符,游击选择resized,跳到最大,保存即可打开这个软件,会发现有50G左右未分配空间,这里我是把ext4那个,扩展到最大。软件操作比较简单,这个看中文菜单就会明白怎么做,调整空间,进行应

2021-12-14 09:52:03 658

原创 树莓派安装完上网设置

我遇到的问题是,能扫描到wifi,但是连接不上。树莓派是通过将镜像写入到tf卡上的,系统应该是没有问题。能连接到wifi说明,网卡工作大概率是没问题的。上网查资料,有人说是路由器频段的问题,就是下面信道那一栏,但是查树莓派支持的频段,该频段是支持的。最后,发现是认证类型的问题。network={ ssid="xxx" psk="xxx" key_mgmt=WPA-PSK priority=6}key_mgmt里的参数,要和路由

2021-12-13 23:28:24 1367

原创 fhog学习笔记

fhog详解fhog是在hog基础上进行的优化。假设F是一个大小为 w∗hw*hw∗h 图像的像素级特征映射,k>0k>0k>0是定义的 cellcellcell 的大小。通过像素级特征映射的空间聚合来得到基于 cellcellcell 的特征映射 CCC,记为:C(i,j)C(i,j)C(i,j)。其中 {0≤i≤[(w−1)/k]}\{0\leq i\leq[(w-1)/k]\}{0≤i≤[(w−1)/k]},{0≤j≤[(h−1)/k]}\{0\leq j\leq[(h-1)/k

2021-08-21 22:57:12 1716 1

原创 从二分类问题到KCF的公式推导

为了文章更有趣有点,我们假设在青青草原上有两个村子,一个是羊村,一个是狼村。为了防止狼村的灰太狼们过来吃羊,在羊村要修一个栅栏。如图所示,为了尽可能的简单,这个栅栏修成一个直的就好。如果这条笔直的栅栏,能将两个村子分开,我们就称其为线性可分,这条栅栏,用线性函数来表示:f(x)=WTxf(x)=W^Txf(x)=WTx 。栅栏下方的是羊村,栅栏上方的是狼村。用函数表示就是:f(喜羊羊)=WT(喜羊羊)<0(羊村)f(喜羊羊)=W^T(喜羊羊)<0(羊村)f(喜羊羊)=WT(喜羊羊)<0.

2021-08-14 16:50:58 342

原创 红外与可见光融合算法——TIF介绍及python和MATLAB代码实现

本文参考知乎上一位大神 “冲上云霄” 的文章 融合算法一—TIF作者在知乎上详细介绍了近年来常见的十几种融合算法,很有参考意义。另外,知乎上 张星辰 对融合算法的整理,以及提出来的参考标准 VIFB: 一个可见光与红外图像融合Benchmark 可以多了解一下。1 算法的核心思想根据介绍,TIF算法是将图像分成基础层和细节层,之后再按加权相加。基础层,就是将图像进行均值滤波(文中用的是35),均值滤波后的图像就是基础层,原图减去基础层就是细节层。基础层的权重是0.5,细节层的权重计算,具体如下:

2020-12-11 10:31:55 8044 3

原创 labelImg 一种简单安装方法

labelImg的下载地址是:https://github.com/tzutalin/labelImg从网上的方法安装,需要安装pyqt,还要将labelImg源码解压目录中生成resources.py文件,将其移动到同级目录的libs中,比较麻烦。官网上给出了一个简单地方法,但是要求Get from PyPI but only python3.0 or aboveThis is the simplest (one-command) install method on modern Linux

2020-11-30 22:55:00 1578

原创 读冈萨雷斯图像处理_傅里叶变换笔记

1 从猜想说起函数f(x)f(x)f(x)的泰勒展开形式(如果有),可以写成:f(x)≈g(x)=g(x0)+f1(x0)1!(x−x0)+f2(x0)2!(x−x0)2+……+fn(x0)n!(x−x0)nf(x)\approx g(x)=g(x_{0})+\frac{f^{1}(x_{0})}{1!}(x-x_{0})+\frac{f^{2}(x_{0})}{2!}(x-x_{0})^{2}+……+\frac{f^{n}(x_{0})}{n!}(x-x_{0})^{n}f(x)≈g(x)=g(x

2020-09-16 18:53:23 325 1

原创 python docx模块读取word表格遇到合并单元格时的处理

python docx模块读取word表 遇到合并单元格时的处理通过docx模块,读取word里面表格,并进行修改。现在我遇到的表格是这样:里面行,列均有合并单元格的情况,为了正确读取到位置,用下面代码做了个试验,判断每个单元格的行列号。from docx import Documentif __name__ == "__main__": word_file_name = r"自动填表试验.docx" doc = Document(word_file_name) tab

2020-08-11 10:18:14 5112 5

原创 调用百度人体分析api 实现人体分析

from aip import AipBodyAnalysisimport cv2""" 你的 APPID AK SK ""APP_ID = 'xxx'API_KEY = 'xxx'SECRET_KEY = 'xxx'client = AipBodyAnalysis(APP_ID, API_KEY, SECRET_KEY)""" 读取图片 """image_path = r'./person/1.jpg'def get_file_content(filePath):

2020-06-26 21:53:51 2180 2

原创 MATLAB上使用FasterRcnn实现目标(温湿度计)检测

章的步骤是参考:MATLAB2017a使用FasterRcnn目标检测训练及其测试流程本文硬件环境是:win7 64位;MATLAB R2018a文章目录本文目标标注照片整理照片参考文件本文目标本文的目标是实现在图片中对温湿度计实现目标检测,效果类似于下面的图。标注照片打开MATLAB R2018a,输入命令trainingImageLabeler,使用matlab自带的trai...

2019-08-25 15:04:29 3777 1

原创 PCA主成分分析笔记

PCA主成分分析主成分分析,是

2019-08-23 20:57:36 239

转载 python基础

python 基础图片标签(空格分隔): 未分类当我们把list的元素’A’和’B’修改为’X’和’Y’后,tuple变为:

2018-10-13 20:18:14 177

转载 Softmax 函数的特点和作用(转载)

文章转载自Softmax 函数的特点和作用和Logistic 分类器与 softmax分类器,顺便加了一点自己的理解。Logistic 分类器分类问题,是机器学习里最基础的问题。 我们从最简单的二分类任务开始考虑,假设我们要分类西瓜是否成熟的话,则对于每一个西瓜来说,就有两种结果:{熟,不熟}{熟,不熟}\lbrace 熟,不熟\rbrace。首先我们必须自己知道如何判断一个...

2018-09-16 17:35:20 11045

原创 用origin画统计图

我用的版本是OriginPro 2017 64bit导入数据 首先将数据导入到origin里,统计计算全部选中数据,之后按图中选中打开窗口 弹出窗口如图 确认选中数据,从A1到E10,之后点击“OK”键确认。 均值和标准差就计算出来了。画图插入一新列,从1-10标注m1~m10,并将列首名称设为x,如图之后将刚才新添加的列移到最开始(选中列,右键...

2018-06-23 09:37:26 7170

原创 图像的频域变换

关于傅里叶变换,网上有很多解答很棒的文章。可以在参考1,2,3,4中找到。好吧,数学称法为——基。在那个年代,这个字还没有其他奇怪的解释,后面还有正交基这样的词汇我会说吗?) 时域的基本单元就是“1 秒”,如果我们将一个角频率为\omega_{0}的正弦波 cos(\omega_{0}t)看作基础,那么频域的基本单元就是ω0ω0\omega_{0}。有了“1”,还要有“0”才能构成世...

2018-05-04 13:06:30 1672

原创 图像处理中的数学知识

总结图像处理中,用到的矩阵知识

2018-04-27 14:41:53 1789

转载 如何使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-04-21 20:45:22 202

原创 摄像机模型

最近在进行相机标定,研究通过图像判别目标倾斜、沉降量。首先是跟着老师用全站仪测相机的外参、内参;之后在通过坐标转换算法,计算目标的倾斜量。有些地方不太明白,比如相机的内、外参;如何通过相机拍摄的图像,计算相机在世界坐标系的位置(设计到摄影测量学的相关知识)。根据自己在网上查到的相关资料,把内容梳理一遍。特此记录。小孔成像原理摄像机的原理,一般认为是小孔成像。所谓小孔成像,是说

2018-02-06 22:28:40 480

原创 油猴安装、编写及添加脚本 笔记

本文在参考深入浅出 Greasemonkey一文后,结合自己实践总结而成,文中大部分内容来源于网上原文,只在实践部分加入自己内容。原文是在Firefox里调试的,我用chrome,所以有些地方不太一样。 有几个相关网站不错: - GreaseSpot is community documentation for user scripting with Greasemonkey.

2018-01-20 13:41:52 66206 21

原创 node.js安装express后无法使用

使用命令安装express后,发现命令行无法使用,报错 Error: Cannot find module 'express'我是用全局安装的npm install -g express后来发现,应该在程序运行目录安装,npm install express可以成功运行。 参考: Node.js Error: Cannot find module expre

2018-01-11 20:17:30 658

转载 csdn的markdown

欢迎使用Markdown编辑器写博客用着舒服本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ct

2018-01-08 12:38:40 267

原创 atom 编辑器script插件运行时乱码及各种报错问题解决

今天在学习node.js时,视频教程里推荐用atom编辑器,再配合 script 插件运行结果。但是下载 script 插件后,按 ctrl+shift+B 运行,结果报错,出现一堆乱问题。乱码问题解决运行报错问题尝试过的方法最后的解决参考无法停止node进程推荐一个nodejs的视频教程乱码问题解决如下所示,只是一段很简单的js脚本,但是运行过程确出

2018-01-07 23:30:27 5504 4

原创 使用过的几款markdown编辑器比较

文章写多了,总想对其进行整理。以前用过mediawiki,觉得这种知识管理系统非常适合我。后来,经常用markdown写东西,所以想找一款能够将两者结合的软件(markdown+wiki)。 试验了很多,并没有什么能够满足要求。有的软件虽然大体上满足要求,但是它对公式的支持并不完善,因此目前为止还没有找到非常适合自己的东西。现在把自己使用过的软件梳理一下。使用过的markdown编辑器我用过有道、

2017-12-21 14:42:31 16267

原创 十一行Python代码实现一个误差逆传播(BP)神经网络

十一行Python代码实现一个误差逆传播(BP)神经网络标签(空格分隔): BP 神经网络 机器学习 通过一个例子,来学习BP神经网络。这个例子来源于十一行Python代码实现一个神经网络(第一部分),好像也是翻译别人的博客。算法的推导来自周志华的《机器学习》。样本定义假设训练样本如下: 输入1 输入2 输入3 输出 0 0 1 0 1 1 1 1

2017-12-07 00:53:59 1518

原创 VC 维

在学习斯坦福大学吴恩达先生的机器学习公开课时,对VC维这块没有弄得太懂,后来找了一些资料进行补充学习,略通一二,现把理解的内容整理出来,仅供以后参考。问题的来源机器学习,是对问题建立数学模型。因为真实的模型未知,我们建立的模型,是否和真实的模型是一致的,是并不知道的。两者间的误差的累计叫风险。 我们建立好一个模型之后,在一个已经标注好的样本数据上进行测试,得到的结果与标注情况进行对比,其差值就是

2017-08-25 10:40:40 708

原创 斯坦福机器学习笔记9——偏差

通过一部分训练集拟合或是分类得到的模型,是否在样本总体上同样适用,误差又有多少。这是本节研究的内容。模型复杂程度对拟合效果的影响 如图所示,用曲线拟合一组样本点。左图用一条之间进行拟合,模型简单,但是很多点都不在这条直线上,偏差(Bias)和方差(Variance)都比较大。 中间图采用二次曲线拟合,看着样本数据点都在曲线附近,偏差(Bias)和方差(Variance)都较小。 右图采用高阶曲

2017-08-07 22:56:36 552

原创 生成学习算法

生成学习算法介绍关于生成算法的解释,可以参考1中的论述: 以前我们介绍的学习算法都是判别学习算法 ,换句话说当输入测试数据时将会直接输出测试数据归属于哪一类。而生成学习算法 则是在输入测试数据后算出针对该测试数据,每一类对应的概率,然后选取最大值。这里举一个例子,当我要知道一个人到底是男生的还是女生,判别学习算法则根据输入的特征来判断男生或者女生,但是生成学习算法则是会根据输入特征分别算出在该特

2017-07-29 17:58:22 543

原创 # 回归、拟合算法心得

根据斯坦福机器学习公开课整理的一点体会。记录了概念性的一些理解 ,具体的定义和证明还需要参阅有关资料。线性拟合被拟合的样本几乎分布趋势几乎为直线的时候很多时候,我们希望通过一些样本来反应总体的特征,因此我们需要拟合曲线来判断总体的情况。 假设有如下这些个样本,看起来各点分布趋于一条直线,因此我们希望通过一条直线来描述该样本所在总体的一些特征,对总体进行预测。一般的方法就是先假设一条直线,如L=a

2017-07-26 19:16:09 10408

原创 斯坦福机器学习笔记:梯度下降法

关于梯度下降法,很多笔记上都有,本次只记录自己在学习中遇到的问题,及自己的理解。对梯度下降法总体的理解可以参考 线性规划、梯度下降、正规方程组——斯坦福ML公开课笔记1-2 关于样本数与特征数目的关系学习线性回归的时候,假设遇到如下问题,对房屋的大小和价格需要进行一下线性拟合: 假设拟合函数为: hx=θ0+θ1x h_x=\theta_0+\theta_1x 这里对应的样本(x,y

2017-07-14 22:54:09 519

原创 drupal8 模块设置

路由创建一个路由,在这个路由里设置一下页面的地址,使用的控制器方法,还有页面的标题等等 .. 在我们自己的模块的根目录下 .. 创建一个路由配置文件 ..名字可以是 ***.routing.yml .. 路由文件都是用 .routing.yml 结尾的 .. 在这个文件里先添加一个路由的名字 .. 这里我把它设置成 ninghao_demo.custom_page另起一行,缩进两个字符 .. 再添加

2017-06-04 22:55:46 1215

原创 Drupal8 资料搜集

书籍 Beginning Drupal 8 中文版Drupal 8 从入门到精通博客CSDN云客的技术博客Getting Started with Forms in Drupal 8LOADING AND RENDERING MODAL FORMS IN DRUPAL 8网站关于Drupal相关文档的网站,资料还算全

2017-06-04 09:25:02 1153

原创 Drupal 8 模块开发 及页面无法显示原因总结

自己建一个开发模块,Drupal试手创建具体教程网上都有,比较官方的是这两个。 下面那个英文的,是官方的开发文档,中文的是对它的翻译。Drupal 8 模块开发(中文)Drupal 8 模块开发(英文)开发模块的时候,应该使用三个文件,如下表蓝色文件名。hello_world是创建的模块名,也是模块的机器名称,文件目录是这样的: hello_world |- src |- - Con

2017-06-02 22:32:44 1386

原创 Ubuntu16.04 安裝後無法打開wifi問題

安裝Ubuntu16.04,無線無法打開wifi,上網搜了一下,很多人說是16.04默認不開啓wifi之類的。試了好好多方法,都沒有解決,最後,輸入命令:$ rfkill list得到如下輸出:1: phy0: Wireless LAN Soft blocked: no Hard blocked: yes發現是硬件有問題,想了半天才想到原來筆記本上有一個wifi的硬件開關,打開後,上

2017-04-20 10:11:57 3027

原创 标准的c++中int,float,double等怎么转换成string类,并实现文件写入

c++的标准作法是通过stringstream。#include <iostream>#include <fstream>#include <string>#include <sstream>using namespace std;int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); ofstre

2017-04-17 19:39:21 1692

原创 ubuntu 14.04升级16.04 遇到的相关问题及解决

安装ROS时,程序报错:***@bw-CW35:~$ sudo apt-get install ros-kinetic-desktop-full[sudo] *** 的密码: 正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 ros-kinetic-desktop-full 已经是最新版 (1.3.0-0xenial-20170

2017-04-17 09:05:48 3862

原创 linux send与recv函数详解

晚上在ubuntu下调试linux程序的时候,发现结果运行一直不对。本来计划是服务器向机器人发送速度信息,机器人通过recv函数进行接收,之后执行。但是机器人接收后,执行效果一直不好。以为是硬件原因,差了半天也没有结果。后来发现,问题出在recv函数上。 原来,int recv( SOCKET s, char FAR *buf, int len, int flags)函数最后一项flags=0时,

2017-04-10 23:08:17 427

原创 tcp float数据传输问题

最近在写一个速度控制程序,两端用tcp连接,A端定时向B端发出控制速度。这里记录一下发生的问题和解决的方法。 1、float数字格式传递 由于写的发送函数是传输char[]数组,因此需要先将float转char[],为此,我用内存复制的方法,将存储float数字的内存使用memcpy函数,复制给数组,进行发送。: float x1,y1,x2,y2,a1,a2,a4,a3; x1=

2017-04-06 09:46:52 5749

原创 adams与matlab联合仿真

matlab计算崩溃,强行关闭程序在任务管理器中关闭scontrols.exe进程,否则再次启动matlab时,无法与adams连接;与matlab联合仿真时,输入adams_sys时报错:输入“adams_sys”命令后,提示:adams_sys at 106a new block named 'adams_sys_template/adams_sub/ADAMS Plant' cannot b

2017-03-27 08:58:12 5964 9

原创 文档资源下载网站整理

收录了一些资源丰富,不需要积分之类限制的文档下载网站http://zh.bookzz.org/ 网站内容比较丰富,号称世界最大的 电子图书馆藏 。特点是:全、免费、好用。输入资源名称,找到的话直接可以下载。http://vdisk.weibo.com/ 微盘,文档也还算全,重点也是免费http://www.panduoduo.net/ 盘多多 一般文档还行http://sci-hub.cc/

2017-03-19 12:53:52 3941

原创 Qt5.7.1-mingw530_32与opencv在win7 64位下编译环境的搭建

版本Qt版本:qt-opensource-windows-x86-mingw530-5.7.1 opencv版本:opencv-3.2.0-vc14 系统:win7 64位 CMake:cmake-3.8.0-rc2-win64-x64 由于原来采用opencv版本是2.4.13,但是编译始始终报错: g++.exe error:unrecognized command line o

2017-03-14 09:55:59 5951

支持向量机通俗导论(理解SVM的三层境界)LaTeX最新版_2015.1.9.pdf

svm介绍

2021-08-14

图像融合TIF算法Python和MATLAB版本代码

图像融合TIF算法Python和MATLAB版本代码,包含测试图像和代码脚本,直接可运行。Python中需要安装opencv,代码用Python3.8编写的。

2020-12-11

FasterRcnn2.m

matlab中实现Faster-RCNN网路的训练,并可以通过图像文件进行测试,显示测试文件内容,并在其上标注检测目标位置。

2019-08-25

概率论与数理统计 浙大第四版教材

关于机器学习算法中,经常用到的概率论知识,该书讲的比较通俗易懂,也是张宇推荐的考研教材,有很好的参考作用

2017-09-18

统计学习方法

《统计学习方法》是计算机及其应用领域的一门重要的学科。《统计学习方法》全面系统地介绍了统计学习的主要方法,特别是监督学习方法,包括感知机、k近邻法、朴素贝叶斯法、决策树、逻辑斯谛回归与最大熵模型、支持向量机、提升方法、EM算法、隐马尔可夫模型和条件随机场等。除第1章概论和最后一章总结外,每章介绍一种方法。叙述从具体问题或实例入手,由浅入深,阐明思路,给出必要的数学推导,便于读者掌握统计学习方法的实质,学会运用。为满足读者进一步学习的需要,书中还介绍了一些相关研究,给出了少量习题,列出了主要参考文献。

2017-08-07

windows7下怎样安装whl文件(python)

原文链接:http://blog.csdn.net/fhl812432059/article/details/51745226

2017-02-22

Python进阶

Python进阶 《Python进阶》是《Intermediate Python》的中⽂译本, 谨以此献给进击的 Python 和 Python 程序员们! 快速阅读传送门 可以直接使⽤Github快速阅读任⼀章节:进⼊⽬录 也可以使⽤Gitbook更完整顺序地阅读:进⼊Gitbook

2017-02-17

python网络数据采集(排版更好)

Python网络数据采集采用简洁强大的Python语言,介绍了网络数据采集,并为采集新式网络中的各种数据类型提供了全面的指导。第1部分重点介绍网络数据采集的基本原理:如何用Python从网络服务器请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。 本书适合熟悉Python的程序员、安全专业人士、网络管理员阅读。书中不仅介绍了网络数据采集的基本原理,还深入探讨了更高级的主题,比如分析原始数据、用网络爬虫测试网站等。此外,书中还提供了详细的代码示例,以帮助你更好地理解书中的内容。

2017-02-17

python网络数据采集

本书采用简洁强大的Python语言,介绍了网络数据采集,并为采集新式网络中的各种数据类型提供了全面的指导。第一部分重点介绍网络数据采集的基本原理:如何用Python从网络服务器请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。

2017-02-16

qwt动态显示曲线例子

可以实现曲线动态显示,隐藏,参考文章http://tedeum.iteye.com/blog/2018706

2016-01-03

VS2012+LUA5.2+boost1.47.0环境搭建方法

介绍lua,及luabind在vs2012下的搭建方法

2015-12-13

c++数字图像识别模式详解

数字图像模式识别技术详解 c++ 随书光盘 冯伟兴 唐墨 贺波 机械工业出版社

2014-07-11

一段用于合并多个mp3文件的程序设计思路(附主要代码

一段合并mp3文件的代码,可以将多个mp3文件合成一个,并说了一下主要思路

2013-06-15

vc图像处理程序设计

杨淑莹编写 里面写的不是很清楚,凑合看还行 比较小 2.1M

2011-03-29

c 参考手册 库函数

c参考手册 库函数 库函数库函数库函数库函数库函数库函数库函数库函数库函数库函数

2010-08-25

RGB转换HSI方法

网上下的。。RGB色彩模式使用RGB模型为图像中每一个像素的 RGB分量分配一个0~255范围内的强度值。例如:纯红色R值为255,G值为0,B值为0;灰色的R、G、B三个值相等(除了0和255);白色的 R、G、B都为255;黑色的R、G、B都为0。RGB图像只使用三种颜色,就可以使它们按照不同的比例混合,在屏幕上重现16777216种颜色。

2010-01-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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