- 博客(52)
- 资源 (7)
- 收藏
- 关注
原创 数值分析的几种矩阵分解算法
PCA:链接:1.https://blog.csdn.net/lanyuelvyun/article/details/823841792.http://blog.codinglabs.org/articles/pca-tutorial.htmlPCA:详细解释主成分分析PCA的数学原理SVD:链接:1.https://blog.csdn.net/qq_58535145/article/details/1226518432.https://blog.csdn.net/qingcaichong
2022-05-21 15:56:37 197
原创 MATLAB常用快捷键总结
MATLAB常用快捷键总结:MATLAB常用快捷键总结转载链接:https://blog.csdn.net/shitao99/article/details/85081718伟大的数值计算、仿真工具,matlab yyds!
2021-12-24 16:22:51 417
原创 获取屏幕光标的坐标位置和相应的RGB值
为了获取页面窗口的光标位置和相应的RGB值,使用如下代码:import pyautoguiimport time# 获取屏幕光标位置def get_mouse_positon(): time.sleep(1) # 延迟1s后开始 print('开始获取鼠标位置') try: # for i in range(16): # 对屏幕光标获取16次坐标点和RGB值 while True: # Get and print
2021-08-13 19:27:36 879
原创 解决pyautogui.PyAutoGUIException: PyAutoGUI was unable to import pyscreeze.报错
错误如下:“PyAutoGUI was unable to import pyscreeze. (This is likely because you’re running a version of Python that Pillow (which pyscreeze depends on) doesn’t support currently.) Please install this module to enable the function you tried to call.”pyautogui
2021-07-30 23:50:04 11074 3
原创 对图像绘制直边界(无旋转)矩形、最小面积旋转矩形、中心点和轮廓
对图像绘制直边界(无旋转)矩形、最小面积旋转矩形、轮廓。方法:灰度化—>二值化—>高速模糊—>形态学膨胀+腐蚀各一次—>查找轮廓(findContours)—>可计算轮廓长度、面积—>boundingRect返回左上角坐标+高宽—>绘制直边界矩形和—>minAreaRect返回中心点坐标+高宽—>drawContours [box]绘制旋转矩形、绘制中心点—>drawContours contours绘制轮廓代码如下:import cv2
2021-07-26 17:04:52 361
原创 图片知识小总结1
图片知识小总结:有16位的灰度图,也有8位的彩色图,位数越大所表达的颜色更加丰富,8位的彩色图即:2^2(B) 2^2(G) 2^2(R),意为每个通道的单个像素点只能有 2^2=4种颜色表达;24位图像为真彩色,如果是三通道的话,2^(3*8) =2^24 = 2^8(B) 2^8(G) 2^8(R) = 16777216 ,可以总共显示16777216种颜色。表示每位通道都有256种颜色来表达;三通道的彩色图转化为灰度图,得到的灰度图一般都是单通道的。也有3通道的灰度图,3通道灰度图只有一
2021-07-21 23:26:04 181
原创 霍夫(Hough)变换检测直线和圆形原理
今天需要对物体检测的圆形部位抠出来,因此学习的高大上的霍夫(Hough)变换,为了后续的翻阅和理解,因此将主要学习的文章放置如下:一、霍夫变换https://www.cnblogs.com/php-rearch/p/6760683.html二、8.霍夫变换:线条——投票原理、霍夫空间、线的极坐标表示_2:https://blog.csdn.net/sw3300255/article/details/82658596三、霍夫变换(主要说明检测直线及圆的原理)四、霍夫变换检测
2021-07-07 17:30:16 348 1
原创 解决RuntimeError: implement_array_function method already has a docstring报错问题
该问题的报错最后一行显示为:RuntimeError: implement_array_function method already has a docstring在其错误上面所提示的信息可得知,pandas、numpy有问题,我使用的是python3.6和python3.7,其tensorflow-gpu=1.13.1 numpy=1.16.0,能够成功导入tensorflow(import tensorflow),说明tensorflow和numpy的版本对应可用,看到网上的博客是matplotli
2021-06-27 00:06:21 4766 2
原创 光影精灵5装双系统遇到的问题
为了能够愉快在自己电脑跑深度学习,因此想装两个系统,我的笔记本电脑是HP光影精灵5,现在将所遇到的问题整理如下:一、软件下载1.去微软中国官网下载windows10系统,用U盘制作系统盘;windows10系统https://www.microsoft.com/zh-cn/software-download/windows102.去Ubuntu官网下载Ubuntu18.04ubuntu18.04系统https://releases.ubuntu.com/bionic/二、使用rufus-3.
2021-06-16 19:19:44 979 1
原创 在安装之后使用labelme出现qtpy.PythonQtError:No Qt bindings could be found错误
我在base环境(python3.7)可成功安装和使用labelme,而在同py37版本和py36的虚拟环境中可安装labelme包,但在使用的时候出现报错,如下:我尝试着去解决第一个错误提示,错误提示为:moduleNotFoundError:No module named ‘PySide’,结果掉入了一个无止无尽的坑,看到网上有朋友说这个只能在py27-py35才能安装,还有说需要VC+ 140等,他们说的这个解决方案只针对于这个缺包的描述,而我们仅仅只需要一个labelme,因此我直接对后面的错误
2021-05-18 18:49:40 8369 4
原创 RuntimeError: Error(s) in loading state_dict :Missing key(s) in state_dict Unexpected key(s)
在跑分类网络EfficientNet遇到如下问题:RuntimeError: Error(s) in loading state_dict for EfficientNet:Missing key(s) in state_dict: “_conv_stem.weight”, “_bn0.weight”, “_bn0.bias”, “_bn0.running_mean”,…Unexpected key(s) in state_dict: “tem.weight”, “ight”, “as”, “nnin
2021-05-16 19:22:08 947
原创 cv2.error: color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function ‘cv::cvtColor‘
该文章主要解决使用coco格式数据报错!将标注完成的数据集通过xml2coco(转换代码)后生成coco数据集格式。运行train.py,出现标题的报错,出现该错误的原因和解决办法如下:1.打开该数据集的xml文件,具体信息如下图所示:发现filename该项只有一个数字1,并没有图片后缀(jpg、bmp、png等)信息,而对应的图片名为1.jpg,因此需要在该项添加后缀jpg,由于图片共有三千多张,对应的xml文件也有这么多个,工作量巨大,而使用coco格式读取的代码最终只会读取xml生成的.js
2021-04-20 17:04:28 6057
转载 YOLOv3-Pytorch版本训练教程,训练自己的数据集
转载链接:https://www.icode9.com/content-4-342059.html其中需要解决pycocotools问题有:
2021-04-02 03:31:15 350
原创 解决UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xad in position 129: illegal multibyte sequence
在使用YOLO v3网络中,需要生成特有的数据,在此过程中出现如下错误:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xad in position 129: illegal multibyte sequence如图:解决办法:但不明白的是,如下语句没有使用上面的方法,加encoding='utf-8'和errors='ignore'内容也没有报错: image_ids = open('data/ImageSets/%s.txt' % (
2021-03-31 20:50:31 973
原创 python绘制激活函数曲线图及其导数曲线图,激活函数包括sigmoid、relu、tanh
因写大论文需要,在知网上别人的论文中扣下来清晰度不够,其他网页上截屏下来可能包含水印,同时也比较难找全。因此参考CSDN博客资料,自己画出来用于论文书写。import mathimport numpy as npimport matplotlib.pyplot as plt# set x's rangex = np.arange(-10, 10, 0.1)y1 = 1 / (1 + math.e ** (-x)) # sigmoid# y11=math.e**(-x)/((1+math.
2021-03-05 20:56:33 5451 3
原创 天干地支计算年月日时
因过年前家里进伙(乔迁),让当地的先生选了时辰,通过对天干地支的了解,对古人的智慧尤为惊叹,因此,学习了一下。特此,记录所学内容。天干地支,简称为干支,源自中国远古时代对天象的观测天干:“甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ)”地支:“子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)”{
2021-02-25 13:37:55 27183 1
转载 各类缺陷检测算法汇总|语义分割、目标检测、基于GAN以及不同行业的应用
缺陷检测算法汇总(传统+深度学习方式)|综述、源码https://zhuanlan.zhihu.com/p/305087419?utm_source=wechat_session转载:Tom Hardy公众号【3D视觉工坊】博主
2021-01-05 16:31:39 1469
原创 解决python3.6报错line 81, in <module> from torch._C import * ImportError: DLL load failed: 找不到指定的程序。
在python3.6和python3.5都遇到了这个问题,无论是安装成功tensorflow还是pytorch,在导入的时候import pytorch/import tensorflow会出现错误。一、解决import tensorflow出错,博客链接:解决ImportError:DLL load failed:找不到模块,Failed to load the native TensorFlow runtime.二、解决import torch出错,流程如下:1.Package显示有torch,但
2020-12-25 16:47:08 3853 2
原创 报错:pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path
解决上述原因报错有两种方法:1.将该运行代码含有test字样的函数更改成其他名字2.在setting–>Tools–>Python Integrated Tools–>Testing/Default test runner中的pytest,切换成Unittersts附上图片:另外,将各自的区别写在末尾:来源于:pytest与unittest区别链接:https://www.cnblogs.com/hp1991/p/11238559.htmlpytest与unittest区别
2020-12-25 14:30:01 359 1
原创 查看图片是否为三通道图片及将单通道图片转换成三通道图片
参考博客:1.查看非三通道的图片–python链接:https://blog.csdn.net/weixin_43711726/article/details/104346174?utm_medium=distribute.pc_relevant.none-task-blog-title-2&spm=1001.2101.3001.42422.python 单通道转3通道,tensorflow灰度图转RGB图链接:https://blog.csdn.net/qq_18941713/articl
2020-12-16 23:02:44 4245
原创 解决ImportError:DLL load failed:找不到模块,Failed to load the native TensorFlow runtime.
出现上述原因版本不对极有可能,之前使用pip install安装TensorFlow并import tensorflow没任何问题,但是现在每次这样的操作会发现tensorflow的包是安装成功了,但是import导入包的时候总是会报错。现在我们来测试并解决该问题:1.首先pip安装包提示已经成功安装指定的版本,当然也可以根据需要安装最新的版本(不加特定的版本号即默认安装最新的版本)2.查看是否有该包3.通过导入包,验证是否安装成功发现显示已成功安装TensorFlow,但导入的时候出现上述
2020-12-16 15:58:28 3032
原创 亲测有效!配置Windows10+caffe+gpu+Faster-Rcnn流程
参考博客:1.https://www.cnblogs.com/cxyxbk/p/5902034.htmlwindows环境Caffe安装配置步骤(无GPU)及mnist训练2.https://blog.csdn.net/qq_14845119/article/details/52415090Windows下caffe安装详解(cpu+gpu+matcaffe+pycaffe)3.https://blog.csdn.net/weixin_42142612/article/details/830731
2020-12-10 00:24:57 312
原创 在VisualStudio中对OpenCV环境的配置
这是写给自己的博客!1.我使用的caffe编译的OpenCV库文件,将opencv库里面的lib路径添加到系统环境变量。2.点视图–>其他窗口–>属性管理器,在Debug|x64这里操作,右击Microsoft,cpp,x64.user选择“属性”3.选择VC++目录,编辑“包含目录”,加载OpenCV库的include这一个路径,(\include)4.编辑库目录,加载到含有.lib的路径来5.选择链接器–>输入–>附加依赖项,将含有.lib的文件都加载进来,.lib
2020-11-21 01:59:58 149
原创 装两个Anaconda不同版本的教程
因为windows10装了caffe的原因,所需的python版本是2.7,所以需要再另外装一个anaconda3。接下来让我们一起将anaconda2和anaconda3装在同一个电脑上!首先,下载好anaconda2和anaconda3,选择合适的版本,如果anaconda3装最新的话可能base环境是python3.8(我现在写博客的时间是2020.11),如果需要python其他的版本可以根据需要选择下载历史版本。比如2019.10的anaconda3版本是python3.7。建议选择迅雷下载,
2020-11-19 16:11:23 6356 4
原创 解决nvidia-smi不是内部或外部命令,也不是可运行的程序或批处理问题
这几天在跑代码时竟然报错说没有cuda,这这这,不敢相信机器的报错信息。我在cmd命令行验证了一下:import torchprint(torch.cuda.is_available())结果显示果然是False,之前有windows10+caffe环境成功配置的经验,对环境的配置还是比较自信的。因此撸起袖子就干啊,根据报错的信息,我猜测是电脑系统的升级对显卡的驱动有一定的影响或者是后续网络的环境搭建破坏掉了原有的环境。首先在cmd的验证信息:我对NVIDIA重新安装了一下,cuDNN也替换了
2020-11-13 22:14:08 1976 1
原创 报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xbf in position 2: illegal multibyte sequence
解决’gbk’ codec can’t decode byte 0xbf in position 2报错:报错信息如下:报错了一大堆,其实只有一个地方错了,通过debug调试,得知:只需将dataloader.py内的dataset.py内置代码: with open(gt_path) as f:改为: with open(gt_path, encoding='utf-8-sig') as f:即可...
2020-11-11 21:34:25 1144
原创 Windows10安装apt-cyg教程
Windows10安装apt-cygapt-cyg类似于linux的apt-get,在Cygwin终端下安装和卸载软件会变得方便!1.首先去github上下载该文件,网址地址:https://github.com/transcode-open/apt-cyg解压之后,将里面的apt-cyg文件放入安装的Cygwin的bin内,如下:当然将bin这个路径要加入系统环境变量,前面配置Cygwin已操作,在此不再赘述。2.在Cygwin64 Terminal(我装的是64位)上进行测试,该终端其实就
2020-10-08 17:03:30 1510
原创 Windows10安装Cygwin教程
Windows10 安装 CygwinCygwin是在Windows下的linux环境,因为需要用到机器翻译的一个库:fairseq,不得不选择安装该软件!1.首先去Cygwin官网下载安装包,网址:https://cygwin.com/进入页面后,点击64bit的setup进行安装:点击保存,得到一个.exe的可执行文件2.默认选择“install from Internet”3.安装在D盘,选择“All Users(RECOMMENDED)”在D盘新建一个cygwin文件夹,安装于此
2020-10-08 16:33:57 1456 1
原创 CSDN博文中如何修改插入的图片大小
CSDN博文中如何修改插入的图片大小为了博客文章的版面美观,图片太大不光占版面影响美观和翻阅的效果,如果文章较长会让很多文字性的描述较难查看到而影响阅读。因此,需要调节插入图片的大小来适应页面,以达到正常习惯的阅读要求。经过跟CSDN官方客服咨询和了解,修改方法如下:方法一:先上图,以下为官方回复的内容:(忽略危险的感叹号图标,其实网页点进去是CSDN的图标)意思就是说只要你在后面的#pin_center加上分辨率的大小就可以自行调节了。例如,一般在CSDN插入的图片下面会有一个包含图片地址网页
2020-09-30 18:12:59 576 1
原创 Windows10安装MinGw,利用MinGw安装gcc、g++和make.
Windows10安装MinGWWindows10下安装MinGW,安装MinGW主要是为了在window下可以拥有gcc、g++以及make.1.首先在官网下载该软件,网址:www.mingw.org/点Downloads,进入:即可出现以下页面,点保存可快速下载,毕竟只有91KB大小的可执行文件。2.点击安装包选择路径,比如我在D盘建立一个MinGW的文件夹,将其安装在此。...
2020-09-30 16:53:41 1941
原创 创建、删除、查看虚拟环境等问题
创建虚拟环境conda create -n py37 python==3.7(表示创建一个版本为Python3.7,名为py37虚拟环境)当然也可以在Anaconda Navigator进行创建,效果一致,如下:先点Environments,然后点击create,在创建页面中,输入要创建的Name,并选择Python版本,最后create创建即可。创建环境会因网络问题有所改变,当网络延迟导致不成功的时候,可再次重复当前的操作进行加载。删除虚拟环境conda renmove -n py37 -
2020-09-29 15:59:22 236 1
原创 将图片名批量读取并存到.txt文件中
博客参考:https://blog.csdn.net/qq_34585338/article/details/90299401import osimport random image_path = r'C:\Users\jiabin.ouyang\Desktop\BXS' # 这里是image文件夹路径total_xml = os.listdir(image_path) num=len(total_xml)list = range(num)trainval = random.sampl
2020-09-21 21:02:00 378 1
原创 IndexError:Dimension out of range(expected to be in range of [-1,0],but got 1)
跑一个ocr的代码出现上述错误,解决方法:1.设置batch_size和num_epochs能整除,即num_epochs/batch_size的值是一个正整数。2.在DataLoader函数中,设置drop_last=True,如下图所示:
2020-09-21 16:53:05 3295 1
原创 VOC2007和COCO数据集文件夹的建立
一. VOC2007数据集建立的文件夹如下:1.根据代码读取数据的需求,首先创建一个名为“VOCdevkit”的文件夹。然后在该文件夹内创建一个名为“VOC2007”的文件夹。2.在VOC2007文件夹内创建三个文件夹,分别为“Annotations”、“ImageSets”、“JPEGImages”如图所示:其中,Annotations文件夹用来存放已标注完成的.xml文件(把所有的.xml文件都存放于此),JPEGImages文件夹用来存放图片(把所有的图片都存放于此),而Imag..
2020-09-20 17:11:15 2401
labelme(.json)2coco和coco(.json)2xml.zip
2021-05-17
每天10分钟 日常英语口语
2020-12-10
txt2xml-根据txt文件信息转换成xml文件
2020-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人