- 博客(14)
- 资源 (13)
- 收藏
- 关注
原创 keras 手动搭建alexnet并训练mnist数据集
# -*- coding: utf-8 -*-# @Time : 2020/11/26 10:11 PM# @Author : yuhao# @Email : hhhhh# @File : alexnet.pyimport numpy as npfrom keras.models import Sequentialfrom keras.layers import Conv2D, MaxPooling2D, Flatten, Dense, Dropoutfrom keras.
2020-11-27 02:27:32 652
原创 python实现双向链表(数据结构复现二)
# -*- coding: utf-8 -*-# @Time : 2020/10/25 10:27 PMclass Node: def __init__(self, input_data): self.data = input_data self.next = None self.pre = Noneclass my_list: def __init__(self, node=None): self.he.
2020-10-26 00:27:15 211
原创 python 实现单向链表(数据结构复现一)
# -*- coding: utf-8 -*-# @Time : 2020/10/24 3:31 PMclass Node: def __init__(self, input_data): self.data = input_data self.next = Noneclass my_list: def __init__(self, node=None): self.head = node def is_emp.
2020-10-26 00:26:30 225
原创 图像预处理需要注意的几点问题
1.1问题 博主训练了一个简单的二分类。为了提升模型的准确率,为所有的数据使用opencv(python)做了二值化处理:先灰度化再二值化。训练好模型以后发现在数据集的训练集和测试集上效果都很好,但是当我把模型融入项目的时候发现真实准确率极低。1.2 解决方案: 对项目中喂入模型之前的数据进行保存检验数据的正确性,发现数据在肉眼看起来并无错误。直接将保存好的数据送入模型进行预测发现错误率极高。仔细检查代码发现可疑处,在整体项目中数据喂入分类模型进行预测前是进行了通道融合操作(因为模...
2020-10-13 10:28:19 909
原创 修改labelme源码,解决粘连mask分离问题
问题: 我们需要训练一个粘连物体分割的模型,使用labelme进行数据标注。我在标注完以后使用labelme_json_to_dataset命令进行生成数据集的时候出现以下情况。(其中粘连部位会被其中一个类别覆盖) 解决方案: 首先找到json_to_dataset.py脚本(我的是mac系统位置是/Library/Frameworks/Python.framework/Version...
2020-10-10 23:50:12 2147 6
原创 flask+nginx+uwsgi+supervisor 完整的部署过程(ubuntu16.04)
关于这几个东西每个的作用我就不多加阐述了,因为最近要部署很多服务给别人提供,之前一直在服务器测试时使用的nohup的方式运行程序,nohup的方式太不正规,于是找到了flask+nginx+uwsgi+supervisor的部署方式,把自己的部署过程进行记录。1.nginx的安装与配置 安装nginxsudo apt-get install nginx 安装完以后先测试一下nginx有没有安装成功,进行以下操作启动nginx。sudo se...
2020-08-07 12:15:40 391
原创 python opencv图像增强(模仿曝光环境)
import cv2import numpy as np#读取图片img = cv2.imread(img_path)#将bgr转化为hsvimg = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)img = img.astype(np.float)#获取v通道(颜色亮度通道),并做渐变性的增强img[:, :, 2] = np.where(img[:, :, 2] > 100, img[:, :, 2] + 20.0, img[:, :, 2])img.
2020-06-15 14:45:47 1536 4
原创 目标检测——口罩识别数据集
本次分享的数据集非本人原创,只是从各大开源数据集与github上下载得到的。下载的原数据格式比较混乱,我将这些数据统一整理后转换为yolo的标签格式。(数据大约9800左右)链接:https://pan.baidu.com/s/1d2XLdAqVG0NKOKWuhqoIaw 提取码:7B2a若果这些数据帮助到您,请点赞好评,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈...
2020-02-26 16:18:06 11900 27
原创 转换darknet yolov3.weights为pb模型并测试pb模型
1.去giithub下载项目:https://github.com/YunYang1994/tensorflow-yolov3.git,解压成功后使用编译器打开为以下目录结构2.编辑from_darknet_weights_to_ckpt.py脚本,将load_weights函数以外的部分注释掉。import tensorflow as tffrom core.yolov3 import ...
2019-12-25 17:34:07 3338 2
原创 ubuntu部署rtsp服务器
一、安装docter1.如果你过去安装过 docker,先删掉 sudo apt-get remove docker docker-engine docker.io2.更新源 sudo apt-get update3.安装依赖 sudo apt-get install apt-transport-https ca-certificates curl gnupg2 so...
2019-12-16 14:23:33 2227 2
原创 利用深度学习框架(tensorflow,keras)进行数据增强(旋转、翻转、亮度等)
# -*- coding: utf-8 -*-# @Time : 06/12/19 下午 05:22# @Author : yuhao# @File : add_data2.py# @Software: PyCharm# @Details:import tensorflow as tfimport osimport numpy as npfrom keras_preprocess...
2019-12-09 15:00:23 878
原创 OCR预处理:矫正图片中的文本信息(opencv)
1.首先导入工程所需要的三方包,这里需要opencv、numpy、mathimport cv2import numpy as npimport math2.读取图片img = cv2.imread(file_path)3.图片去噪img_c = cv2.fastNlMeansDenoisingColored(img, None, 10, 10, 7, ...
2018-12-17 15:47:37 3814 4
原创 利用matplotlib将图片放入三维坐标里
如何将二维图片放入三维坐标里显示,我是分三步做的:1.读取二维图片,获取图片的尺寸img = Image.open("/Users/yuhao/Desktop/timg.jpg")x = img.size[0]y = img.size[1]2.循环遍历图片的所有像素,将其每一个像素所代表的颜色转换为颜色代码for i in range(x): for j in ra...
2018-11-14 16:19:21 4392 9
原创 使用keras绘制实时的loss与acc曲线
废话不多说,直接上代码,代码有注释,不懂得评论问博主即可# -*- coding: utf-8 -*-import kerasfrom keras.models import Sequentialfrom keras.layers import Denseimport numpy as npimport matplotlib.pyplot as pltimport time# ...
2018-10-31 11:39:34 18729 15
javaweb开发中用到的各种jar文件
2018-01-15
基于javaweb的员工管理系统
2018-01-02
基于javaweb的医院预约挂号系统(eclipse)
2018-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人