自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小米mm修仙路

蜗牛小白。。。慢慢爬 。。。

  • 博客(489)
  • 资源 (7)
  • 收藏
  • 关注

原创 深度学习之心得——dropout

dropout

2022-12-14 11:17:55 2367 1

转载 Conda使用指南

Conda

2022-09-01 14:43:28 2957

原创 python 图像相减的不同方法

cv2.absdiff()cv2.subtract()

2022-08-24 11:28:16 3954

原创 音频分析之——时域转频域

时域:横轴:时间纵轴:震动幅度(音量的高低)采样频率:(单位是HZ)是指将模拟声音波形进行数字化时,每秒钟抽取声波幅度样本的次数。采样频率的选择应该遵循奈奎斯特(Harry Nyquist)采样理论:如果对某一模拟信号进行采样,则采样后可还原的最高信号频率只有采样频率的一半,或者说只要采样频率高于输入信号最高频率的两倍,就能从采样信号系列重构原始信号。正常人听觉的频率范围大约在20Hz~20kHz之间,根据奈奎斯特采样理论,为了保证声音不失真,采样频率应该在40kHz左右。常用的音频采样

2021-09-01 16:00:59 10899

原创 python学习之——tornado 传递base64图像

server.pyclass Pred(web.RequestHandler): def post(self): try: body_dic = json.loads(self.request.body.decode('utf-8')) imgb64 = body_dic.get("img_b64", None) buf_str = base64.b64decode(imgb64)

2020-09-25 17:01:00 553

原创 python学习之——tornado 实现异步调用接口 @web.asynchronous

终于找到一种 比较方便的实现 tornado 异步操作且支持多线程并发的方法了server.pyfrom tornado import gen, web, ioloop, templatefrom tornado.gen import coroutine, Futurefrom tornado.ioloop import IOLoopfrom tornado.concurrent import run_on_executorfrom concurrent.futures import Th

2020-09-25 16:13:03 1585

原创 work----项目相关问题

1、videosource 视频获取, 如何生成 libzqv.so 在video_analyse目录中执行: autoreconf-i ./configure make 会在src/.lib/下生成新的libzqv.so2、把脚本文件设置成开机自启动 vi /etc/rc.local 添加以下命令: 例:su tx1 -c "cd /home/tx1/edu_interact/A...

2020-09-02 16:20:51 227

原创 work----常用ubuntu命令

111

2020-09-02 15:58:27 178

转载 openpose-opencv 的coco数据多人体姿态估计

介绍opencv除了支持常用的物体检测模型和分类模型之外,还支持openpose模型,同样是线下训练和线上调用。这里不做特别多的介绍,先把源代码和数据放出来~实验模型获取地址:https://github.com/CMU-Perceptual-Computing-Lab/openpose基于coco数据的代码实现import cv2import timeimport numpy as npfrom random import randintimage1 = cv2.imread(

2020-07-21 17:16:28 1776

转载 conda安装

conda简介Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件。安装condaconda分为anaconda和miniconda。anaconda是包含一些常用包的版本(这里的常用不代表你常用 微笑.jpg),miniconda则是精简版,需要啥装啥,所以推荐使用miniconda。下载网址minic

2020-07-07 10:14:14 1792 1

原创 常爸大语文课目录

1周:池上 数九歌2周:咏鹅 放风筝3周:静夜思 小老鼠4周:大公鸡 春晓5周:相思 金瓜瓜银瓜瓜6周 :江南 云7周:望庐山瀑布 小巴狗8周:望天门山 端午歌9周:游子吟 看月歌10周:悯农 瞌睡来11周:小儿垂钓 十二月花12周:早发白帝城 雨来了13周:江雪 中秋夜14周:寻隐者不遇 十二生肖15周:登鹳雀楼 谁会飞16周:咏柳 头字歌17周:江畔独步寻花 蝴蝶姑娘嫁丈...

2020-05-15 15:30:28 831

转载 linux学习之——修改 pip 安装目录

转载地址:https://blog.csdn.net/ZCShouCSDN/article/details/84990674

2020-03-05 12:15:49 3796 1

转载 /etc/ld.so.conf.d/目录下文件的作用

在了解/etc/ld.so.conf.d/目录下文件的作用之前,先介绍下程序运行是加载动态库的几种方法:第一种,通过ldconfig命令 ldconfig命令的用途, 主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下, 搜索出可共享的动态链接库(格式如lib*.so*), 进而创建出动态装入程序(ld.so)所需的连接和缓存...

2020-02-25 11:26:53 342

原创 Linux学习之——ubuntu16.04升级到ununtu18.04

执行以下命令:sudo apt updatesudoapt dist-upgradesudo do-release-upgrade

2020-01-17 16:50:08 285

原创 tensorflow1.4 转 tensorflow2.0 代码转换中遇到的问题

一、大部分代码只需要由 tf. 转换成 tf.compat.v1.二、tf.contrib.rnn.LSTMCell( ) 不能直接用上述方式转换,因为contrib模块被弃用了,解决办法如下:from tensorflow.python.ops import rnn, rnn_cell rnn_cell.LSTMCell( )三、tf.placeholder( ) 转...

2020-01-06 14:39:20 1290

原创 linux学习之——安装cuda10.1

一、安装新的cuda之前先卸载原来的:sudo apt autoremovesudo apt-get remove cuda*二、安装cuda10.11、打开网页:https://developer.nvidia.com/cuda-toolkit-archive选择自己想要的版本点击2、这里选择runfile模式安装,当然也可选择其它模式先按提示下载.run文件...

2019-12-18 17:27:27 8466

原创 python学习之——list 编程技巧

1、a = [(1, 2), (3, 4), (5, 6)]b = [i[0] for i in a]# b = [1, 3, 5]

2019-12-06 11:21:28 128

原创 python学习之—— glob 文件路径搜索

目的: 查找某个目录下的所有 .jpg文件,并得到它的绝对路径方法一: import glob# glob.glob只能查看当前目录下的文件,不能递归查找# image_files是一个文件列表,列出所有符合条件的文件image_files = glob.glob("/media/dir_1/*.jpg")import globimport...

2019-11-22 10:18:10 368

原创 Linux学习之——ImportError: libcublas.so.10.0

错误原因: 找不到cuda路径解决方法: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64

2019-11-22 10:06:59 2313

原创 numpy学习之——关于ndarray的误解

import numpy as npnumpy的数据类型是ndarray,不是nparray, np.array([1, 2, 3]) 是一个函数,用来创建ndarray对象的

2019-11-22 09:23:43 196

原创 pycharm学习之——a non-standard layout and cannot be attached to this project

转载地址:https://blog.csdn.net/dashan8608/article/details/91128856新装的pycharm用的时候总是出现这个问题,搜了帖子发现确实2019下面新建的工程下面缺少文件原始的工程项目下的文件:现在2019的工程文件:方法:就是复制其他工程下面的.idea的.iml文件改为现工程名字...

2019-11-19 10:38:21 544 1

原创 tensorboard——使用方法

tensorflow训练过程中打开tensorboard,会生成一个logs文件夹,文件夹下有events.out.tfevents.1571801242.gpu60类似文件;使用命令:tensorboard --logdir=logs,我的机器提示 tensorboard command not found,tensorboard已经安装了,但是这个命令还是找不到,解决办法如下:1、找到...

2019-11-01 10:57:31 454

原创 mxnet——Bucket RNN 分析和实现

RNN 是另外一种在深度学习领域常见的网络模型,在语音识别,NLP 等需要对 sequence 数据建模的场景中应用广泛。由于 sequence 数据的长度是变化的,所以,在实际工程中,常见的一种做法是指定一个 sequence 的长度 \(L\)(一般是最长的一个 sequence 的长度), 然后,把长度不等于 \(L\) 的数据进行 mask, 从而使得所有的 sequence 都具有相同的...

2019-08-27 14:25:23 323

原创 python 学习遇到的坑

1、把 numpy 数组 append进列表,以后从列表取出来使用的时候可能 数组内的值就改变了,解决办法,把numpy先转化为list再存入 列表,使用的时候再转回numpy数组两者之间转换公式:a_list = a_numpy.toist()a_numpy = numpy.array(a_list)...

2019-08-27 10:04:09 157

转载 深度学习之——防止过拟合的方法

1、过拟合定义:在training data上的error渐渐减小,但是在验证集上的error却反而渐渐增大——因为训练出来的网络过拟合了训练集,对训练集外的数据却不work。模型越复杂,越容易过拟合。因此,原先以最小化损失(经验风险最小化)为目标:现在以最小化损失和模型复杂度(结构风险最小化)为目标:通过降低复杂模型的复杂度来防止过拟合的规则称为正则化。2、...

2019-07-31 17:56:00 3261

转载 安装mxnet+warp-ctc

在容器下:apt-get install -y libopenblas-devapt-get install -y libopencv-dev从 https://archive.apache.org/dist/incubator/mxnet/1.0.0/apache-mxnet-src-1.0.0-incubating.tar.gz 下载1.0.0mxnet,解压,cd mxnet...

2019-07-22 10:23:55 274

原创 Tornado学习之——base64格式传输图像

client.py 客户端:# -*- coding: utf-8 -*-import requestsimport jsonimport base64url = "http://134.17.1.68:8887/face"image_path = "test.jpg"if __name__ == "__main__": with open(image_path, ...

2019-06-18 17:02:59 735

转载 python学习之——判断数据类型 isinstance

1 #判断变量类型的函数 2 def typeof(variate): 3 type=None if isinstance(variate,numpy.ndarray): 5 type = "numpy.ndarray" 4 if isinstance(variate,int): 5 type = "int" 6 ...

2019-05-21 10:52:31 2380

原创 必买书籍

眼泪小精灵,谢谢你怪兽的字典

2019-05-20 13:53:14 230

转载 c++ int 转string的多种方式

1. int a = 10;char *intStr = itoa(a);string str = string(intStr);2. int a = 10;stringstream ss;ss << a;string str = ss.str();3. C++11 (推荐,如果支持的话) #include <string> st...

2019-05-07 14:26:57 1187

原创 git学习之——git fetch git pull

git branch dev : 创建分支git checkout dev : 切换到该分支git fetch —— git merge origin/dev == git pull把dev 分支合并到 master上:1、git checkout master : 首先切换到 master分支2、git merge dev此处有坑: 若 master 的commit 提...

2019-04-12 11:14:22 177

转载 创建新的干净的python virtualenv 虚拟环境

在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?这种情况下,每个应用可能需要各自拥有一套“独立”的P...

2019-03-28 11:14:26 1710

原创 Tornado学习之——formdata格式数据传输

server.pytornado 是顺序调用的,当其中一个handler(比如post)正在运行还没返回结果的时候。调用其它handler是没有反应的,如果需要就得用携程编程from tornado import web, ioloop, httpserverimport jsonimport numpy as npimport cv2# tornado 是顺序调用的,当其中...

2019-03-15 14:50:53 1638

转载 深度学习框架Darknet,其YOLO神经网络算法对目标检测效果显著

yolov3介绍比较好的文章网址:https://blog.csdn.net/leviopku/article/details/82660381https://www.jianshu.com/p/d13ae1055302本文转载地址:https://cloud.tencent.com/developer/news/76803Darknet——一个源码为C的神经网络框架...

2019-03-08 16:40:00 2236

原创 python学习之——代码积累

1、try ... except (python3)# 有错误不报错可继续执行,但会打印错误try:    passexcept BaseException as ex:print(“error message:”, ex)   

2019-01-29 15:10:29 222

原创 英语每日一句

1、I love this hoodie so much   我非常喜欢这件卫衣2、I need a new pair of pants   我需要一条新裤子3、Do you want to go potty ?  你想去厕所吗4、I want to pee  我想尿尿5、Did you pee in your pants?   你尿裤子了吗?6、Do not forget t...

2019-01-24 09:11:22 775

原创 python学习之——python数据 和 json数据的转化

json的应用:1、json数据常常是http网络传输格式,所以常常用到python数据和json数据的格式转化2、实现不同的编程语言之间对象的传递,把对象序列化为标准格式不同的编程语言有不同的数据类型; 比如说:Python的数据类型有(dict、list、string、int、float、long、bool、None)Java的数据类型有(bool、char、byte、sh...

2019-01-23 17:33:25 421

原创 python学习之——网络数据传输( json / xml / base64 )

jsonserver.py===========================from tornado import webfrom tornado import ioloopfrom tornado import httpserverimport json# 第一种获取年龄的方式,传过来名字,返回对应年龄class Get_age_1(web.RequestHandler...

2019-01-22 18:03:02 771

转载 常见三种字符编码的区别:ASCII、Unicode、UTF-8

对于很多人来说,python的中字符转码是一件很头疼的事情,本来期望结果输出的是中文,结果来一段像这样\xe4\xbd\xa0\xe5\xa5\xbd像是乱码的字符串。由于学python没多久,昨天使用python的时候,就遇到这种问题,现在来深入研究下与之相关的encode()和decode()函数,和如何把如乱码般的字符串转成中文。encode()和decode()都是字符串的函数,可...

2019-01-22 16:30:41 1091

转载 python学习之—— 创建多线程的两种方式(函数和类)

转载地址:https://www.cnblogs.com/wongbingming/p/9028851.html本文目录学会使用函数创建多线程 学会使用类创建多线程 多线程:必学函数讲解经过总结,Python创建多线程主要有如下两种方法:函数 类接下来,我们就来揭开多线程的神秘面纱。. 学会使用函数创建多线程在Python3中,Python提供了一个内置模块 thre...

2019-01-22 15:50:29 2934

MFC_control(1)

MFC对话框实现两个数相加求和,并会弹出新的对话框提示是否真要开始计算。

2016-08-02

FERET_80_80-人脸数据库

本文档包含用于人脸识别的80*80人脸数据库,用这个可以训练自己的人脸样本,进行人脸检测

2014-05-20

回型矩阵填充代码

回型矩阵填充代码,本程序是自己编写的回型矩阵填充算法

2014-05-20

学习OpenCV(中文版)随书源码

包含学习OpenCV(中文版)所有的随书源码

2014-05-19

opencv打开摄像头读取视频程序

opencv用摄像头读取视频程序;用opencv内部函数采集视频code

2014-05-19

opencv鼠标响应应用示例

详细描述了cvSetMouseCallback鼠标响应的回调函数使用方法

2014-05-19

人体肤色分割

能分割出人体的肤色,可用作手势识别,人脸识别

2014-05-19

空空如也

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

TA关注的人

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