木头VS星星
码龄7年
关注
提问 私信
  • 博客:210,463
    问答:3,549
    214,012
    总访问量
  • 23
    原创
  • 1,614,693
    排名
  • 98
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2018-02-05
博客简介:

木头VS星星

博客描述:
工科转AI,奋进中……
查看详细资料
个人成就
  • 获得147次点赞
  • 内容获得516次评论
  • 获得615次收藏
  • 代码片获得599次分享
创作历程
  • 2篇
    2022年
  • 2篇
    2021年
  • 6篇
    2019年
  • 13篇
    2018年
成就勋章
TA的专栏
  • Pytorch
    2篇
  • 基础知识
    10篇
  • 深度学习技术的应用
    1篇
  • 图像语义分割
    6篇
  • 数据挖掘
    1篇
  • OpenCV
    1篇
兴趣领域 设置
  • 人工智能
    tensorflow
创作活动更多

开源数据库 KWDB 社区征文大赛,赢取千元创作基金!

提交参赛作品,有机会冲刺至高2000元的创作基金,快来参与吧!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

基于MMDetection训练VOC格式数据集

基于MMDetection训练VOC格式数据集
原创
发布博客 2022.11.16 ·
2681 阅读 ·
1 点赞 ·
0 评论 ·
28 收藏

Windows10系统下安装GPU版Pytorch和MMDetection

Windows10系统下安装GPU版Pytorch和MMDetection,Pytorch版本1.12.0,MMDetection版本2.25.3
原创
发布博客 2022.11.11 ·
1669 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏

Windows10 高效安装pycocotools方法

问题描述:目标检测算法通常需要安装pycocotools,但Windows10环境下会报错,报错内容如下:Microsoft Visual C++ 14.0 is required.Microsoft Visual C++ 14.0 is required.尝试的解决方法:1、安装visual studio C++ build tools,成功过一次,但网络不好的时候会失败,提示安装包丢失或毁坏;2、安装VS2015,成功过,但网络不好的时候会失败,提示某些组件安装失败,最后安装py.
原创
发布博客 2021.05.10 ·
620 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

利用Python调用海康威视综合管理平台openAPI接口

前言:对海康威视综合管理平台iSecureCenter进行二次开发,主要想获取直播流地址,需要进行二次开发。但是官网给出的Demo没有Python版本,这里给出调用示例。核心问题:获取到指定接口的签名(CA认证),然后才能正常调用各个接口,自己也走了一些弯路。主要问题在:1、生成签名拼接的字符串,拼接的不对导致出了验证失败;2、得到了签名不知道怎么用,主要问题还是POST请求的各参数不明白真正含义;3、平台对应的各端口需要开通;4、多利用官网给出的小工具进行接口测试。参考链接
原创
发布博客 2021.01.09 ·
7753 阅读 ·
5 点赞 ·
5 评论 ·
31 收藏

报错:Invalid JPEG data or crop window, data size *** 解决方案

问题描述: 在进行图像处理任务时,遇到错误,Invalid JPEG data or crop window, data size ***,训练程序直接中断。 运行环境:Windows10 + TensorFlow + CUDA + CUDNN + OPENCV原因分析: 图片在解码时,通常有2种格式,一种是progressive,一种叫bas...
原创
发布博客 2019.09.09 ·
2687 阅读 ·
0 点赞 ·
4 评论 ·
4 收藏

Windows Server 2012 R2 安装 OpenCV-Python

背景: 利用Python和Opencv开发的应用程序,需要部署到Windows Server上,故需要安装Opencv.躺过的坑: 1. 采用源码安装; 2. 利用 pip install opencv-python; 3. 利用 conda install opencv; 以上方法均报错:ImportError: DLL load fail...
原创
发布博客 2019.06.22 ·
7207 阅读 ·
27 点赞 ·
35 评论 ·
32 收藏

利用百度文字识别API获取视频图片上的文字信息

背景描述: 在对监控录像进行分析时,希望直接获取到视频上面的时间信息,以视频上的时间戳对关心的帧命名等,本文通过调用百度文字识别API获取到图片上的文字信息(主要是时间+地点)。主要步骤: 1. 前往百度API中心申请自己的Api Key 和 Secret Key; 2. 获取自己的 Access token; 3. 调用API进行文字识别,目前通...
原创
发布博客 2019.06.15 ·
1722 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

OpenCV-Python选择ROI(矩形和多边形)

1. 矩形ROI OpenCV自带 API 可直接选择矩形区域作为ROI,该API位于目标追踪模块,主要是cv2.selectROI()函数。import cv2import imutilsimg = cv2.imread("./test_image.jpg")img = imutils.resize(img, width=500)roi = cv2.selectROI...
原创
发布博客 2019.04.02 ·
13667 阅读 ·
17 点赞 ·
4 评论 ·
113 收藏

Python - RuntimeError: OrderedDict mutated during iteration解决办法

最近在学习目标追踪,定义好的类在运行的过程中报错,RuntimeError: OrderedDict mutated during iteration,解决办法很多,记录一下我认为最简洁明了的解释和办法。 代码实例测试如下:from collections import OrderedDictdict = OrderedDict([("a", 1), ("b", 2)...
原创
发布博客 2019.03.27 ·
16061 阅读 ·
12 点赞 ·
2 评论 ·
16 收藏

决策树结果可视化中文乱码问题解决方案

问题描述:    因决策树可解释强,采用决策树来处理分类问题,在导出结果时,出现中文无法显示的问题(中文显示为框框)。这种情况是由于字体的原因导致的,解决方法如下:1. 修改Graphviz配置文件    字体配置文件 fonts.conf 路径:C:\Program Files (x86)\Graphviz2.38\fonts    将 <dir>#FONTDIR...
原创
发布博客 2019.02.21 ·
7407 阅读 ·
3 点赞 ·
4 评论 ·
18 收藏

图像语义分割——利用DeeplabV3+预测单张照片

当训练好DeeplabV3+模型后,生成了.ckpt文件,下一步希望利用模型进行真实的场景预测,通用的做法生成.pb文件。这样做的好处是:1. 将变量转换为常量,减小模型,2. 便于其他语言调用(.pb文件可直接被C/C++/Java/NodeJS等读取)。运行 export_model.py 生成模型利用官方代码文件export_model.py生成 frozen_inference_g...
原创
发布博客 2018.11.16 ·
9245 阅读 ·
9 点赞 ·
74 评论 ·
41 收藏

图像语义分割——利用OpenCV提取各类别的面积

问题描述:    在利用Deeplab V3+ 获得图片的分割之后,下一步希望获得各类别的像素面积及其比例,从而进行其他方面的分析工作,提取过程如下:利用OpenCV提取面积:    主要过程:1. 将图像从BGR 转换为 HSV,便于颜色区分;                      2. 利用cv2.inRange函数,提取指定的颜色,如:红色;             ...
原创
发布博客 2018.10.11 ·
9848 阅读 ·
16 点赞 ·
52 评论 ·
93 收藏

Python连接SQL Server——报错InterfaceError: Connection to the database failed for an unknown reason解决办法

模块介绍:    pymssql:用于SQL Server 数据库的连接,安装Anaconda时默认并没有安装此模块,可使用 pip install pymssql安装;  pyodbc:也可用于SQL Server数据库的连接,但除此之外,还可用于Oracle,Excel, MySql等,安装Anaconda时默认已安装。利用pymssql连接本地数据库:    连接数据库使用c...
原创
发布博客 2018.09.14 ·
18529 阅读 ·
9 点赞 ·
9 评论 ·
27 收藏

图像语义分割 — 利用Deeplab v3+训练自己的数据 loss震荡解决办法

问题描述:    在利用DeeplabV3+ 训练自己数据集时,loss一直在0.4附近震荡,测试集MIOU值在0.55附近(结果较差),折腾许久,终于有所提高,最近计算结果:测试集 MIOU > 0.8,且过拟合现象不明显。参考链接:1. https://blog.csdn.net/u011974639/article/details/80948990;2. https:/...
原创
发布博客 2018.08.22 ·
14189 阅读 ·
7 点赞 ·
132 评论 ·
62 收藏

报错:OutOfRangeError: FIFOQueue '_1_batch/fifo_queue' is closed and has insufficient elements 解决办法

  Tensorflow在跑图像数据时报错,报错信息如下:OutOfRangeError (see above for traceback): FIFOQueue '_1_batch/fifo_queue' is closed and has insufficient elements (requested 8, current size 1) [[Node: batch = Queue...
原创
发布博客 2018.08.09 ·
13334 阅读 ·
4 点赞 ·
4 评论 ·
3 收藏

利用Numpy对特征中的异常值进行替换及条件替换

   原始数据为Excel文件,由传感器获得,通过Pyhton xlrd模块读入,读入后为数组形式,由于其存在部分异常值和缺失值,所以便利用Numpy对其中的异常值进行替换或条件替换。1. 将'nan'替换为给定值import numpy as npdata = np.array([['nan', 1, 2, 3, 4], # 数据类型为字符串型 [...
原创
发布博客 2018.07.30 ·
15385 阅读 ·
3 点赞 ·
1 评论 ·
10 收藏

图像语义分割 —利用Deeplab v3+训练VOC2012数据集

前言:  配置:windows10 + Tensorflow1.6.0 + Python3.6.4(笔记本无GPU)  源码:https://github.com/tensorflow/models/tree/master/research/deeplab  权重下载地址:https://github.com/tensorflow/models/blob/master/research...
原创
发布博客 2018.07.17 ·
16214 阅读 ·
5 点赞 ·
94 评论 ·
79 收藏

图像语义分割 Deeplab v3+报错[`predictions` out of bound]解决办法

  运行环境:windows10 + Tensorflow 1.6.0 + Python 3.6.4(笔记本无GPU)  参考文章:https://blog.csdn.net/qq_32799915/article/details/80070711(图像语义分割 DeepLab v3+ 训练自己的数据集)              运行DeeplabV3+,数据集为VOC2012,整个过程...
原创
发布博客 2018.07.17 ·
8695 阅读 ·
2 点赞 ·
36 评论 ·
20 收藏

用deeplab v3+训练自己的数据集测试时报错

答:

你的label数据是怎么样的? RGB通道还是单通道? 我之前是在跑VOC2012时,未对Label数据进行处理,导致的这个错误,修改后就没问题的了,
详情可以看这里:
https://blog.csdn.net/weixin_41713230/article/details/81076292 (图像语义分割 Deeplab v3+报错[predictions out of bound]解决办法)

回答问题 2018.07.17

tkinter+tensorflow,利用神经网络拟合函数可视化小程序

    写这个小程序的目的有2个:    1. 向同事证明神经网络可以拟合函数;    2. 讨论不同参数对拟合过程的影响。    做成可视化,主要是想给人直观的感觉,现在就是这样,越直观越好,能用小视频解决的,就不要用文字。    下图是用tkinter做的GUI界面,请忽略丑陋的布局。...
原创
发布博客 2018.07.07 ·
1245 阅读 ·
0 点赞 ·
4 评论 ·
4 收藏
加载更多