自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 树莓派(Stretch)配置OpenCV环境

一、更新源笔者使用的是stretch版本,所以使用以下源,如果是其他版本设置相应的源deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpideb http://mirrors.ustc.edu.cn/raspbian/raspbian/ st...

2019-08-17 17:26:00 324

转载 树莓派的安装——网线直连笔记本电脑

一、需要准备:带供电系统的树莓派,SD卡、网线和笔记本。树莓派下载地址:https://www.raspberrypi.org/downloads/raspbian/,建议下载老版本,新版本笔者在烧录后进行安装时,出现Resized root filesystem错误。然后使用老版本2018-11-13-raspbian-stretch.img:http://downloads.rasp...

2019-08-16 14:39:00 826

转载 Python3+OpenCV实现简单交通标志识别

由于该项目是针对中小学生竞赛并且是第一次举行,所以识别的目标交通标志仅仅只有直行、右转、左转和停车让行。整体流程如下:数据集收集(包括训练集和测试集的分类)图像预处理图像标注根据标注分割得到目标图像HOG特征提取训练得到模型将模型带入识别算法进行识别我的数据目录树。其中test_images/train_images是收集得到原始数据集。rea...

2019-08-08 17:05:00 3865

转载 pip3安装报错:Cannot uninstall 'six'. It is a distutils installed project and thus we cannot accurately d...

Cannot uninstall 'six'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.解决方法如下:sudo pip...

2019-07-29 19:09:00 509

转载 安装Python遇到问题——有 6 个软件包没有被完全安装或卸载。

Desktop sudo apt-get install python-matplotlib正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 python-matplotlib 已经是最新的版本。升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 19 个软件包未被升级。有 6 ...

2019-07-29 19:01:00 1022

转载 解决OpenCV中Python3 import cv2的错误

首先更换源,见https://www.cnblogs.com/cc-xiao5/p/11233256.html,记得更新库然后依次进行以下操作一、安装Python-devsudo apt-get install aptitude sudo aptitude install python-dev 二、安装pip3sudo apt-get install ...

2019-07-28 13:48:00 1842

转载 OpenCV中各函数解释

举个例子import cv2clicked =Falsedef onMouse(event,x,y,flags,param): global clicked if event == cv2.EVENT_LBUTTONUP: clicked=TruecameraCapture =cv2.VideoCapture(0)cv...

2019-07-24 17:33:00 638

转载 蓝屏重启——事件10016解决

首先打开事件查看器,进入Windows日志->系统,查看错误日志注意该信息中的APPID:8BC3F05E-D86B-11D0-A075-00C04FB68820,CLSID:8BC3F05E-D86B-11D0-A075-00C04FB68820以及用户:Users(还有可能是Administrators、Local Service等等)打开注册表,搜索(Ctrl+...

2019-07-24 14:15:00 3807

转载 Ubuntu14 安装 OpenCV3.0.0

Ubuntu新源现备份sudo cp /etc/apt/sources.list /etc/apt/sources.list.old,然后sudo gedit /etc/apt/sources.list修改,最后sudo apt-get update,sudo apt-get upgradedeb http://mirrors.aliyun.com/ubuntu/ bioni...

2019-07-23 17:35:00 152

转载 openCV 简单实现身高测量(二)

前篇讲过基于相机焦距和手机PPI进行测量身高,但是这种测量方式具有不可控性,误差很大,所以该篇文章采用参照物对比进行测量身高。和前篇一样进行HOG特征检测,Grabcut分割,BorderMatting边缘细化。然后就是识别参照物,利用直方图均衡化提高对比度然后在进行剔除非阈值范围内的颜色。当然在进行处理之前,将RGB模型转变成HSV模型。该项目是基于小程序实现,所以用户...

2019-06-11 16:26:00 2606

转载 openCV 简单实现身高测量(未考虑相机标定,windows)

(一) OpenCV3.1.0+VS2015开发环境配置下载OpenCV安装包(笔者下载3.1.0版本)环境变量配置(opencv安装路径\build\x64\vc14\bin,注意的是x64文件夹下分为vc12和vc14两个文件夹,他们对应于VS的版本,vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visu...

2019-04-28 17:44:00 2222

转载 php调用c/c++时 passthru()被禁用问题

passthru被禁用,需要编辑php.ini文件disable_functions = scandir,passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,...

2019-04-26 15:26:00 246

转载 OpenCV常用头文件介绍

转载:https://www.cnblogs.com/wangguchao/p/7244483.html1.OpenCV包含的模块 cv – 核心函数库 cvaux – 辅助函数库 cxcore –数据结构与线性代数库 highgui – GUI函数库 ...

2019-04-17 14:51:00 823

转载 微信小程序中的AJAX——POST,GET区别

注意:发送服务器时的DATA最终发送给服务器的数据是 String 类型,如果传入的 data 不是 String 类型,会被转换成 String 。转换规则如下:对于GET方法的数据,会将数据转换成 query string(encodeURIComponent(k)=encodeURIComponent(v)&encodeURIComponent(k)=enc...

2019-04-13 16:43:00 258

转载 小程序后台搭建

一、租用一台服务器,申请域名、SSL证书。二、配置服务器,使用secureCRT连接服务器,在centOS(笔者使用的OS)使用Lnmp完成配置,主要是conf文件配置我的conf文件如下server { listen 443 ssl; server_name www.chenghuwei.cn chenghuwei.cn...

2019-04-02 11:27:00 605

转载 微信小程序开发---自定义组件

开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。创建自定义组件类似于页面,一个自定义组件由jsonwxmlwxssjs4个文件组成。要编写一个自定义组件,首先需要在json文件中进行自定义组件声明(将component字段设为true可这...

2018-12-12 15:55:00 196

转载 微信小程序开发---视图层(View)

WXMLWXML能力:数据绑定列表渲染条件渲染模板事件数据绑定  数据绑定使用 Mustache 语法(双大括号)将变量包起来,可作用于内容,组件属性(需要在双引号之内),控制属性(需要在双引号之内),关键字(需要在双引号之内),运算,逻辑判断,字符串运算,数据路径运算,组合,数组,对象。  详细内容见:https://developers.w...

2018-12-05 15:10:00 717

转载 微信小程序开发---逻辑层(App Service)

再说逻辑层之前,先说说微信小程序框架(MINA)小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生APP体验的服务。框架提供了自己的视图层描述语言WXML和WXSS,以及基于JavaScript的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。框架的核心是一个响应的数据绑定系统。整个系统分为...

2018-12-05 10:42:00 2583

转载 微信小程序开发---各代码文件简介

根据上一文,已建立QuickStart 项目,该项目系本人毕设部分内容,所以记录以便以后查阅开发小程序就必须了解小程序项目目录结构和文件作用,接下来就根据我现在自学得到的知识把这些记录下来。一、目录介绍首先这是该项目目录    小程序包含一个描述整体程序的app和对个描述各自页面的page,小程序的主体部分由三个文件组成----app.js、app.json、...

2018-11-29 19:53:00 791

转载 微信小程序开发----微信开发者工具使用

  新建项目选择小程序项目,选择代码存放的硬盘路径,填入刚刚申请到的小程序的 AppID,给你的项目起一个好听的名字,最后,勾选 "创建 QuickStart 项目" (注意: 你要选择一个空的目录才会有这个选项),点击确定,你就得到了你的第一个小程序了,点击顶部菜单编译就可以在微信开发者工具中预览你的第一个小程序。 创建的项目不会自动生成项目目录而是你设置的目录路径。...

2018-11-27 19:30:00 304

转载 ACM常用STL

转载于https://blog.csdn.net/riba2534/article/details/619290001. stackstack<int>st;//栈st,用于存放int型数据 st.push(3);//将3入栈 st.push(2);//将2入栈 st.pop();//栈顶2出栈 int Top = st.to...

2018-03-22 18:04:00 102

转载 STL中的二分查找

本文转载于https://blog.csdn.net/riba2534/article/details/69240450使用的时候注意:必须用在非递减的区间中二分查找的原理非常简单,但写出的代码中很容易含有很多Bug,二分查找一文中讲解过如何实现不同类型的二分查找,但是否一定要自己去实现二分查找呢?答案显然是否定的,本文将讲解STL中与二分查找有关函数的具体使用方法及其实现原理。...

2018-03-22 17:55:00 121

转载 STL--set

set集合容器:实现了红黑树的平衡二叉检索树的数据结构,插入元素时,它会自动调整二叉树的排列,把元素放到适当的位置,以保证每个子树根节点键值大于左子树所有节点的键值,小于右子树所有节点的键值;另外,还得保证根节点左子树的高度与右子树高度相等。平衡二叉检索树使用中序遍历算法,检索效率高于vector、deque和list等容器,另外使用中序遍历可将键值按照从小到大遍历出来。构造set集合主...

2018-03-22 17:46:00 82

转载 STL 总结

转载自:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/22/2603525.html一、一般介绍 STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ Standard Library)中,是ANSI/ISO C++...

2018-03-22 17:23:00 92

转载 STL--set_difference

set_difference(),作用是求两个集合的差。即求A-B(属于A但不属于B的元素)set_difference()算法计算两个集合[start1, end1)和[start2, end2)的差集, 并将差集存放到result.两个集合以序列的形式给出, 且必须先按升序排好位置.set_difference()是一个指向result序列末尾的迭代器....

2018-03-22 17:20:00 604

转载 priority_queue和sort应用

#include"iostream"#include"String"#include"stdio.h"#include "string.h"#include <queue>#include <algorithm>using namespace std;class Number{ public: int ...

2018-03-21 13:23:00 129

转载 16进制转化8进制---map

#include "stdio.h"#include "string.h"#include "string"#include "iostream"#include "math.h"#include "map"#include "queue"#include "malloc.h"using namespace std;map<char,stri...

2018-03-14 13:44:00 132

转载 正则表达式

说明  正则表达式是用于进行文本匹配的工具,有可能字符串里有不止一个部分满足给定的正则表达式,这时每一个这样的部分被称为一个匹配特殊代码表1.常用的特殊代码代码/语法说明.匹配除换行符以外的任意字符\w匹配字母或数字\s匹配任意的空白...

2018-01-31 16:22:00 99

转载 requirejs的使用和快速理解

样例来自https://www.jianshu.com/p/b8a6824c8e07requirejs有以下功能声明不同js文件之间的依赖可以按需、并行、延时载入js库可以让我们的代码以模块化的方式组织初看起来并不复杂。创建以下目录在HTML中,添加<script>标签:<script data-main="js/sc...

2018-01-23 20:12:00 169

转载 Grunt connect

使用connect打开指定html方法  由于localhost会直接链接到了index.html,所以我们可以通过base选项设置打开html,这是我的目录,我要打开根目录下的test.htmlconnect:{ options: { port: 9000, open: true,...

2018-01-23 12:44:00 148

转载 Grunt jshint Warning: Path must be a string . Received null Use

用grunt监视文件,出现'Warning: Path must be a string . Received null Use --force to continue原因是没有设置reporterOutput,reporterOutput是设置错误报告的输出路径,默认为null,可以是一个文件名,则报告会输出到文件中,如果设为空字符串"",则会控制台打印。jshint: {...

2018-01-22 15:19:00 267

转载 bootstrap滚动监视原理实现

最近在公司实习,刚好写了一个静态的网页,用到了滚动监视,就自己写了个监视,话不多说直接进入正题 1 $(function () { 2 var $root = $("html,body"); 3 var location = [];//存储item active属性状态 true表示有class="active" 4 locati...

2018-01-19 17:58:00 141

转载 Bootstrap模态框原理分析及问题解决

最近自学了bootstrap觉得里面模板样式挺好的,就想自己实现实现,不多说了,开始进入正题了今天就来实现bootstrap里面的模态框弹出效果首先很简单 实现一个类似于panel的modal 1 <body> 2 <button type="button" class="btn btn-default" style="display: block;...

2018-01-19 15:07:00 390

空空如也

空空如也

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

TA关注的人

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