自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (10)
  • 收藏
  • 关注

原创 Win10使用detectron2的demo进行测试

Win10使用detectron2的demo进行测试

2022-07-01 13:33:13 604 1

原创 Python批量修改图片名

Python修改图片名简单的方法import osPicPath = r'F:\Files/'fileList = os.listdir(PicPath)n = 0for i in fileList: # 设置旧文件名(就是路径+文件名) oldname = PicPath + os.sep + fileList[n] # os.sep添加系统分隔符 # 设置新文件名 newname = PicPath + os.sep + str(n + 1) + '.

2022-05-26 20:51:16 914

原创 Python 按指定视频帧间隔截图

Python 按指定视频帧间隔截图import cv2import os.pathfrom tqdm import tqdmfile_path = r"F:\\Files\\" # 视频文件路径path_dir = os.listdir(file_path) # 返回文件夹中的文件名save_path = r"L:\\0\\" # 保存图片文件夹路径name_count = 1video_path = file_path + "1.avi" # 视频名称video =

2022-05-26 20:40:46 753 1

原创 用lxml的etree.froms读取xml时的问题:ValueError: Unicode strings with encoding declaration are not supported.

使用etree.froms读取xml出现ValueError: Unicode strings with encoding declaration are not supported. Please use bytes input or XML fragments without declaration.

2022-01-20 20:14:10 629 1

原创 Win10安装Pytorch-GPU 30x0显卡

Win10安装Pytorch-GPU前言一、安装cuda 和 cudnn1、安装前确认下自己的版本:2、官网下载文件3、安装 cuda4、解压 cudnn 到 C盘根目录下即可5、验证是否安装成功二、配置 Pytorch GPU 环境前言笔者之前学过一篇 CPU版,详见 https://blog.csdn.net/qq_38828370/article/details/119765027在安装Pytorch前 , 建议 读者们 安装好 Anaconda3一、安装cuda 和 cudnn1、安装前

2021-10-24 10:49:22 1168 3

原创 win10安装MySQL 8

win10安装MySQL 8.0一、下载MySQL 8.0二、新建配置文件 my.ini文件三、初始化MySQL四、修改密码一、下载MySQL 8.0截止写稿时,官网最新的版本是 mysql-8.0.27-winx64 ,官网下载链接下载完成之后解压,由于该安装包不是采用 exe 繁琐安装,直接解压放到你想要的位置中,我是放在了S盘下:S:/mysql-8.0.27-winx64二、新建配置文件 my.ini文件解压后的目录是没有的my.ini文件,自行创建在安装根目录下添加的my.ini(新建

2021-10-24 10:19:12 128

原创 Win10+Anaconda3安装LabelImg标注工具

Win10+Anaconda3安装LabelImg标注工具下载LabelImg打开Anaconda Prompt命令行窗口输入命令:进入解压后文件夹的位置:labelImg常用的两个功能:注:安装前是已经安装并配置好了 Anaconda3下载LabelImg下载链接 https://github.com/tzutalin/labelImg下载完之后解压,我下载的时候好像出现问题,解压时出现了问题,解压之后的结果,如下图:打开Anaconda Prompt命令行窗口输入命令:conda in

2021-10-23 09:57:47 333

原创 windows10 Anaconda下pycocotools库安装

windows10 Anaconda下pycocotools库安装杂七杂八安装步骤1、下载pycocotools的whl文件2、使用pip install xxx.whl命令下载3、结果perfect杂七杂八     无论是用 pip 还是 conda 下载都不行,所以还是采用离线安装,完美解决。本人是在Anaconda的pytorch环境下安装的,其他的环境应该都一样。python版本是3.6,amd的芯片安装步骤1、下载pycocotools的whl文件

2021-09-10 19:06:18 1032

原创 Python列表复制【地址、深浅拷贝】

Python列表复制【赋值、深浅拷贝】1. 赋值2. 浅拷贝3. 深拷贝总结假设 需 复制 列表 a = [1, 2, [3, 4], 5]1. 赋值顾名思义,将 a 的地址也一并复制过去了,即当 a 发生改变时,b 也会改变,如:a = [1, 2, [3, 4], 5]b = aprint(a,b)a[0] = 0print(a,b)2. 浅拷贝当 a 中的单个数字发生变化时,c,d,e,f 不会改变;但当 a 中的子列表发生变化时,c,d,e,f 也跟着变化,先上代码:a =

2021-08-20 17:05:31 1283

原创 Python 100例【python 3.6版本】【更新ing】

Python 100例实例1实例2实例3实例4实例5实例1题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析:①可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列②使用 itertools 中的 permutations 即可。相关内容可浏览 itertools 中的 permutations 实现全排列和任意排列源码:方法1counter=0for i in range(1,5): for j in

2021-08-18 23:16:31 429

原创 Win10安装 pytorch1.9.0【CPU版】【最新版】

Win10安装 pytorch【CPU版】一、安装Anaconda二、安装Pytorch-CPU1. 打开 Anaconda Prompt2. 查看conda环境3. 进入 pytorch 环境,安装pytorch4. 到[pytorch官网](https://pytorch.org/get-started/locally/)5. 验证是否安装成功6. vscode配置【笔者是用vscode的】一、安装Anaconda     Anaconda安装见 win10

2021-08-17 21:55:14 3814 2

转载 OpenCV-Python 形状轮廓拟合

版权声明:本文为CSDN博主「-牧野-」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/dcrmg/article/details/89927816本文在原文的基础加了些许函数参数及其功能解释,方便阅读"""threshold(src, thresh, maxval, type[, dst])->ret,dst src::灰度图 thresh:阈值 maxval:最大值 ty

2021-08-17 16:20:37 1142

原创 【python实现】形态学的腐蚀、膨胀去噪

import cv2import numpy as np'''getStructuringElement(): 返回指定形状和尺寸的结构元素getStructuringElement(int shape, //核的形状 0:矩形 MORPH_RECT 1:十字交叉形 MORPH_CROSS 2: 椭圆 MORPH_ELLIPSE; Size ksize,//核大小 Point anchor=Point(-1,-1) //核中心位置,默认位于形状中心处

2021-08-17 10:56:41 999

原创 谈Inception V1网络结构 与 GoogLeNet

谈Inception网络结构1 x 1 卷积核Inception V1Inception V2Inception V3Inception V4参考文章1 x 1 卷积核        此观点是在 Network in Network(NIN)中提出,那这样的卷积有什么用处呢?先回顾下相关基础概念吧~        卷积核: 可以看作对某个**局部**的加权求和;它是对应局部感知,它的原理是在观察某个物体时我们既不能观察每

2021-08-15 23:20:09 604

原创 Canny边缘检测算法(python 实现)

文章目录最优边缘准则算法实现步骤1. 应用高斯滤波来平滑(模糊)图像,目的是去除噪声2. 计算梯度强度和方向3. 应用非最大抑制技术NMS来消除边误检4. 应用双阈值的方法来决定可能的(潜在的)边界5. 利用滞后技术来跟踪边界opencv实现Canny边缘检测手写代码参考文章最优边缘准则    Canny 的目标是找到一个最优的边缘检测算法,最优边缘检测的含义是:    (1)最优检测:算法能够尽可能多地标识出图像中的实际边缘,漏检真实边缘的概率和误检非边缘的概率都尽可能小;    (2)最优定

2021-08-14 17:10:59 70777 21

原创 大律法OTSU【详细】(python实现)

文章目录1. 前言图像的灰度直方图计算直方图1.使用opencv的函数2. 使用Numpy函数2. OTSU算法简介3. 数学原理4. python实现5. 参考文章1. 前言图像的灰度直方图灰度直方图是关于灰度级分布的函数,是对图像中灰度级分布的统计。灰度直方图是将数字图像中的所有像素,按照灰度值的大小,统计其出现的频率。灰度直方图是灰度级的函数,它表示图像中具有某种灰度级的像素的个数,反映了图像中某种灰度出现的频率。【from百度百科】计算直方图1.使用opencv的函数cv2.calcH

2021-08-13 21:41:34 13631 5

原创 吴恩达机器学习课后习题EX2:逻辑回归的数据维度错误问题

问题描述:在使用工具库scipy.optimize更新θ时,出现了 cost函数 数据维度错误:ValueError: shapes (1,3) and (1,100) not aligned: 3 (dim 1) != 1 (dim 0)。但在前面测试时 cost函数 是没有问题的。 经万能的百度,找到了解决方法:上链接。 但这篇文章或类似的文章并没有说明为什么参数的位置改变会导致出现数据维度的错误。 细...

2021-07-21 16:20:18 552

原创 理解监督学习、无监督学习、半监督学习、强化学习

目录监督学习无监督学习监督学习 监督学习简单来说就是我们给学习算法一个数据集。 这个数据集由“正确答案”组成,然后使用已知正确答案的示例来训练网络,从而得到一个最优的模型。也就是说,在监督学习中训练数据既有特征(feature)又有标签(label),通过训练,让机器可以自己找到特征和标签之间的联系,在面对只有特征没有标签的数据时,可以判断出标签。 一般步骤:数据集的创建和分类----》训练----》验证----》应用 经典算法:...

2021-07-19 10:47:03 1850

原创 Python3使用np.set_printoptions(threshold=np.nan)引发错误解决方法

来源:【吴恩达课后编程作业】Course 4 - 卷积神经网络 - 第四周作业 - 人脸识别关于 np.set_printoptions()np.set_printoptions(threshold=sys.maxsize)本人是在vscode python3 执行的,出现如下错误:ValueError: threshold must be non-NAN, try sys.maxsize for untruncated representation根据提示:先导入 sys 库 import

2021-06-29 12:50:16 1208

原创 vscode更换终端在 Windows 上使用的 shell 的路径

vscode版本:版本: 1.57.1 (user setup)vscode默认终端是powershell,现更换为cmd在 setting.json(可通过 ctrl + P 搜索)之前的命令是"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe"但提示:详细了解如何配置 shell此项已弃用,配置默认 shell 的新推荐方法是在 #terminal.integrated.profiles.windows#

2021-06-27 17:15:46 6248 5

原创 win10安装Tensorflow-cpu(AMD显卡) && keras

安装环境:WIN10 AMD集显????????Anaconda版本:Anaconda3-4.4.0 (64位)(建议不要装最新的,历史版本可在 清华大学开源软件镜像站 下载Python版本:Python 3.5(在安装Anaconda3时勾选了3.6)图一Tensorflow版本:tensorflow 1.8一. 安装Anaconda根据上面清华大学开源软件镜像站下载对应的安装包,并安装,(看挺多博文建议安装在C盘,所以我的也是安装在了C盘)检查是否安装成功:conda --ver

2021-06-25 15:59:25 4238 2

原创 统计一个非负整数的二进制形式中1的个数

统计一个非负整数的二进制形式中1的个数int CountBit(int x){ int ret = 0; while(x){ ret++; x &= x-1; // 等价于 x = x & (x-1) } return ret;}原理: 把一个整数减去1,再和原整数做与运算,会把该整数最右边一个1变成0。...

2021-05-21 15:56:01 2709

转载 Navicat15下载安装 及远程连接MySQL数据库【转载】

转载自https://www.jianshu.com/p/a2848f891c46

2021-04-17 14:24:08 253

原创 数字金字塔(动态规划)【详】

详解数字金字塔(动态规划)

2021-03-08 15:33:11 1076

转载 2021-03-07

转:动态规划——01背包问题(侵必删)https://www.cnblogs.com/kkbill/p/12081172.html

2021-03-07 16:25:50 69

转载 css 文本和div垂直居中方法汇总(转载)

刚好用到!!!————————————————版权声明:本文为CSDN博主「诗渊」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/u014607184/article/details/51820508...

2020-03-24 16:03:42 101

原创 Java中没有%ld和%lf

注意:Java中没有%ld和%lf图片来源于https://www.cnblogs.com/xiaoxiaohui2015/p/5398715.html

2019-11-04 20:59:48 2709

原创 Android-ToolBar返回操作出现错误

在使用ToolBar返回操作时出现如下错误:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.aa_kizai.toolbar/com.example.aa_kizai.toolbar.QDInformation}: java.lang.NullPointerException: Att...

2019-04-21 14:04:26 386 1

原创 Android—夜神模拟器—adb联机调试

准备前期:下载工具:Android Studio、夜神模拟器,在系统变量Path添加Android\Sdk\platform-tools如下图:1 创建工程2 连接夜神模拟器:nox_adb.exe connect 127.0.0.1:620013 以管理员的身份打开命令提示符4 以此输入命令: 1)adb shell ...

2019-04-08 14:43:27 1466 1

CannyImplement.py

Canny边缘检测算法,包括 opencv 实现方法和 非opencv实现方法,需用户直接修改图片名和路径

2021-08-14

大律法(python实现).zip

用python实现大律法【OTSU算法】包括numpy方法和opencv方法

2021-08-13

STM32矩阵键盘串口输入

STM32F103矩阵键盘实验,按下那个键,串口输入显示,双去抖

2018-10-23

STM32超声波语音模块结合

用语音模块控制电机,主程序是执行超声波程序,当电机处于停止状态时,语音控制电机才起作用(这个问题我也不清楚为啥,看到此贴的大神可以交流交流),语音模块是用串口通讯的

2018-07-01

STM32超声波魔术手

利用原子的战舰的V3,通过定时器5捕获中断,捕获超声波的高电平的时间,从而计算出距离,再通过距离控制电机

2018-06-27

STM32超神波

利用原子的战舰的V3,通过定时器5捕获中断,捕获超声波的高电平的时间,从而计算出距离

2018-06-27

51单片机RC522

基于51单片机的RC522的RFID传感器,可以用串口读出数据

2018-06-21

STM32LCD画星星

用STM32的LCD画出一个星星,一个点点画出来 的,并不是直接用线段表示

2018-06-21

STM32循迹小车

利用STM32的定时器PWM控制电机,电机由L298N控制,采用四路循迹

2018-06-21

LCD12864读取DS1302模块,显示实时时间

LCD12864读取DS1302模块,显示实时时间;可以修改时间显示的位置和时间的初值

2018-04-21

空空如也

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

TA关注的人

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