自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 分类、目标检测、语义分割、实例分割的区别

下图左)就是对图像判断出所属的分类,比如在学习分类中数据集有人(person)、羊(sheep)、狗(dog)和猫(cat)四种,图像分类要求给定一个图片输出图片里含有哪些分类,比如下图的例子是含有person、sheep和dog三种。而不需要羊1,羊2,羊3,羊4,羊5等。跟实例分割不同的是:实例分割只对图像中的object进行检测,并对检测到的object进行分割,而全景分割是对图中的所有物体包括背景都要进行检测和分割。相对语义分割,实例分割需要标注出图上同一物体的不同个体(羊1,羊2,羊3…...

2022-08-05 14:31:37 915 1

原创 如何卸载--奇安信安全终端管理系统

D\ProgramFiles(x86)\QAX\360safe\EntClient\conf我的路径是这样的。3.删除Entbase.bat中的两个qtpass、etpass、uienable、qtenable。2.右击奇安信–》设置----》防护----》关闭自我保护。1.找到Entbase.bat。4.可以正常退出和卸载了。...

2022-07-26 09:42:57 8329

原创 labelme标注不同物体显示不同颜色以及批量转换

最近在使用labelme标注数据时遇到一些问题如上图中,蓝色分别为crack,person,dog三类。正常应该是3种不同颜色。

2022-07-23 00:00:12 4955 3

原创 python中图片读取和保存以及plt.imshow()与cv2.imshow()显示图像颜色错误解决方案

最近调试程序的时候,发现要保存的图片颜色与原图片有色差(显示图像变蓝),郁闷良久,终于发现问题,望诸君避坑。

2022-07-21 13:07:04 9982 1

原创 Labelme 安装以及使用

本文主要介绍了图像标注工具Labelme的安装和使用教程

2022-07-13 11:33:09 73520 62

原创 Python--强化--Day01

Python--强化--Day01🧸如何在列表,字典,集合中根据条件筛选数据?🎈题目1:列表解析–过滤列表中部的负数import timeitfrom random import randintdata = [randint(-10, 10) for _ in range(10)]print(data)# 题目1:过滤列表中部的负数# 方法1 使用filter + lambdar = filter(lambda x: x >= 0, data)print(list(r

2022-05-23 11:37:19 249

原创 Python学习--Day13--杂记

Day13--杂记🧸用字典映射代替switch case 语句:# 方法 1switcher = { 0: 'Sunday', 1: 'Monday', 2: 'Tuesday'}print('方法1.请输入:')day = int(input())# day_name = switcher[day] # 使用下标访问day_name = switcher.get(day, 'Unknown') # 输入值若不存在,返回Unknownprint(day_name

2022-05-18 21:08:14 197

原创 Python学习--Day12--实战--原生爬虫

Day12--实战--原生爬虫🧸一、分析抓取目的确定抓取页面爬取主播人气排行🧸二、整理爬虫常规思路# 明确目的# 找到数据对应的网页# 分析网页的结构找到数据的标签位置# 模拟HTTP请求,向服务器发送请求,获取服务器返回给我们的HTML# 用正则表达式提取我们需要的数(主播的名字和名气)🧸三、数据提取层级分析及原则三、正则分析HTML、正则分析获取名字和人数 (数据精炼、 sorted 排序)from urllib import requestimport reclass

2022-05-18 17:51:53 177

原创 Python学习--Day11--进阶--匿名函数、高阶函数和装饰器

Day11--进阶--匿名函数、高阶函数和装饰器🧸匿名函数:主要是使用lambda表达式def add(x, y): return x + ys = add(1, 2)print(s)# 匿名函数f = lambda x, y: x + ys1 = f(1, 2)print(s1)🎈三元表达式:# 三元表达式# 别的编程语言中 x > y ? x: yx = 2y = 1r = x if x > y else yprint(r) # 2🧸高

2022-05-18 11:31:51 214

原创 Python学习--Day10--进阶--闭包

Day10--进阶--闭包python 一切皆对象: 如 python中一个函数可以作为另外一个函数的参数,传递🧸闭包:# 闭包# 闭包 = 函数 + 环境变量(函数定义时候)def curve_pre(): a = 25 def curve(x): #print('This is curve function') return a*x*x return curvea = 10f = curve_pre() # 此处f是cur.

2022-05-17 21:18:03 311

原创 Python学习--Day09--枚举

Day09--枚举🧸🎈枚举是一个类:# 类型# 红、 黄 、绿 蓝# 枚举from enum import Enum# 继承 Enumclass Colors(Enum): # 不同颜色 不能赋相同的值 RED = 1 YELLOW = 2 GREEN = 3 BLUE = 4print(Colors.RED) # Colors.RED🧸枚举和普通类型比有什么优势?:# 枚举from enum import Enum# 表示类型

2022-05-17 17:36:15 119

原创 Python学习--Day08--JSON

Day08--JSON🧸什么是JSON?1.JSON是JavaScript Object Notation 的简写 JavaScript 对象标记2.JSON是一种轻量级数据交换格式3.字符串是JSON表现形式 如 ‘{“name”:“json”}’🎈优点: VS xml易于解读易于解析网络传输效率高跨语言交换数据🧸理解JSON:JSON的载体是字符串🎈反序列化:JSON - -> PythonJSON object str:import js

2022-05-16 15:07:17 132

原创 Python学习--Day07--正则表达式

Day07--正则表达式🧸正则表达式定义:1.正则表达式是一个特殊的字符序列,一个字符串是否与我们所设定的字符序列相匹配2.快速检索文本、实现一些替换文本操作举个栗子:# 判断 Python是否在字符串a中a = 'C|C++|JAVA|C#|Python|JavaScript'# python 内置函数判断print(a.index('Python') > 1) # Trueprint('Python' in a) # True# 正则表达式i

2022-05-13 17:48:05 258

原创 Python学习--Day06--面向对象(2)

Day06--面向对象(2)🧸成员可见性:公开的public私有的private, 在python中在方法或者变量前加双下划线__🎈公有方法 和 私有方法class Student(): sum1 = 0 def __init__(self, name, age): pass # 公有的 def do_homework(self): print('homework') # 私有的

2022-05-13 10:41:47 172

原创 Python学习--Day05--面向对象

Day05--面向对象面向对象的核心是 类、对象# 类的最基本的作用: 封装class Student(): name = '' age = 0 def __init__(self): # 构造函数 只能返回 None pass # 行为 与 特征、 def do_homework(self): # 在类中,一般成为方法,若在类外,一般成为函数 print('homework') cl

2022-05-12 15:48:58 189

原创 Python学习--Day-04--包、模块、函数和变量作用域

Day-04--包、模块、函数和变量作用域一般的:注意: 包在物理路径上等同于文件夹,但文件夹不等同于包,缺少文件__init__.py文件🧸包和模块🎈导入方式1:同时可以使用as关键字,如import one.c1 as one来给路径起别名🎈导入方式2:其中,from X import * 为导入X块下所有变量,函数等。 此外还有模块的内置属性如__all__等__init__.py文件在导包时会被直接执行🎈怎么批量导入库?🎈注意:包和模块不会被重复导入

2022-05-11 22:19:48 213

原创 Python学习--Day03--分支、循环、条件与枚举

Day03--分支、循环、条件与枚举表达式是运算符和操作数所构成的序列,如下所示>>> a = 1 + 2>>> a = 1>>> c = a and b or d>>> c = int('1') + 1#思考:a=1,b=2,c=3 那么a + b * c = ? # 7a or b and c ? # 1一般的:==if语句:==python中常量一般全部大写#print('hello python')

2022-05-11 16:04:41 193

原创 Deep Fusion Siamese Network for Automatic Kinship Verification-笔记

Deep Fusion Siamese Network for Automatic Kinship Verification-笔记此文:提出了一个深度暹罗网络来量化两个人之间的相对相似性当给定两个输入人脸图像时,深度孪生网络从中提取特征,并通过组合和连接来融合这些特征。然后,将融合后的特征输入全连接网络,得到两张人脸之间的相似度得分,用于验证亲属关系。为了提高性能,还采用陪审团系统进行多模型融合。其次,将两个深度孪生网络集成为一个深度三元网络,用于三主体(即父亲、母亲和孩子)亲属关系验证,旨在确定孩子

2022-05-04 17:03:03 408

原创 python学习Day02

Day021.变量与运算符变量的命名要有高的可读性,要有意义如:skill = ['新月打击','苍白之瀑']变量的命名规范:1.变量可以是字母、数字、下划线 ==注意:==变量的首字母不能是数字,2.系统的关键字不能用在变量中3.变量严格区分大小写 A 和 a 是两个变量下图:int类型 称为值类型 list 称为引用类型值类型包括:int、str、tuple --不可变引用类型:list、set、dict --可变引用类型和值类型的区别:引用类型是可变的,

2022-04-28 21:25:40 920

原创 python学习Day01

Day01本节思维导图:Life is short,i use pythonpython特点:python是一门编程语言语法简洁优雅,编写的程序容易阅读跨平台,可运行在windows、Linux和MacOS等易于学习极为强大而丰富的标注库与第三方库,比如电子邮件,图形GUI界面python是面向对象的语言python缺点1.相较于C、C++、Java运行效率较慢​ 现存的语言主要分为两种,编译型语言(C、C++)、解释型语言(JS、Python)。Java和C#可以说介于二者中

2022-04-18 20:05:44 1592 8

原创 由于安装了Microsoft Access Database Engine 64 位组件,无法安装32位的问题

如果已安装 Office 365,并排检测将阻止安装继续进行。而是从命令行执行这些组件的 /quiet 安装。尝试参考以下步骤(1) 下载 Microsoft Access Database Engine 2016 Redistributable(2) 以管理员身份打开命令提示符。(3) 提供.exe 文件的完整路径并添加’/ quiet’。像下面。C : \Users\v - padee\Desktop\AccessDatabaseEngine.exe /quiet它将成功安装 Acc.

2021-11-29 20:07:20 8622 1

原创 sa 如何登录Sql Server

SQL Server版本:SQL Server 20191.找到登录名下面的sa用户,如下图所示2.右键单击sa选项属性选项,如下图所示3.在sa的属性界面设置登录密码,如下图所示4.右键单击服务器选择属性,如下图所示5.找到安全性下面,勾选SQL Server和Windows身份验证模式,如下图所示6.右键单击服务器选择-重新启动,如下图所示7.重新打开登录界面,就可以用sa登录了,如下图所示...

2021-11-25 23:33:40 2464 2

原创 使用sa用户登录Sql Server

SQL Server版本:SQL Server 20191.找到登录名下面的sa用户,如下图所示2.右键单击sa选项属性选项,如下图所示3.在sa的属性界面设置登录密码,如下图所示4.右键单击服务器选择属性,如下图所示5.找到安全性下面,勾选SQL Server和Windows身份验证模式,如下图所示6.右键单击服务器选择-重新启动,如下图所示7.重新打开登录界面,就可以用sa登录了,如下图所示...

2021-11-25 23:27:27 2582 1

原创 VS2019怎么链接Sql Server

工具:1.Visual Studio (我使用的是vs2019)2.SQL Server (我使用的是sql server2019)操作-:方法1:在上一篇博文博文中提到sa怎么登录数据库,打开 vs后,创建网站,打开web.config文件<!--方法1--> <add name="DBCon" connectionString="server=.;database=db_emo;uid=sa;pwd=sa.;"/> 即可链接成功方法21.打

2021-11-25 23:11:55 6269

原创 机器学习笔记1(Python 数据可视化分析)

学习网址:https://www.lanqiao.cn/courses/1283/learning?id=10760(一)单变量可视化1.直方图:关键词“柱”“高斯分布”hist()features = [‘Total day minutes’, ‘Total intl calls’]df[features].hist(figsize=(10, 4)) #10和4表示图的宽和高2.密度图(density plots)plot():df[features].plot(kind=‘densi

2021-07-30 15:38:53 437

原创 WIN10-ANACONDA安装APEX

前提:要装了PYTORCH。第一步:下载apex:https://github.com/NVIDIA/apex得到压缩包apex-master.zip,下载到哪里无所谓,自己解压就行了,解压到哪里没关系。第二步:打开requirements.txt,看清要求:第三步:安装requirements.txt里面要求的东西;我用的是anaconda,打开anaconda prompt,进入自己的虚拟环境(自己随便)activate xxx(自己环境名字),然后`pip install cx

2021-07-29 22:28:39 1829 4

原创 PyTorch加载预训练模型(pretrained)

使用预训练模型的代码如下:# 加载预训练模型 resNet50 = models.resnet50(pretrained=True) ResNet50 = ResNet(Bottleneck, [3, 4, 6, 3], num_classes=2) # 读取参数 pretrained_dict = resNet50.state_dict() model_dict = ResNet50.state_dict() # 将pretained_dict里不属于

2021-07-25 20:54:48 990

原创 pytorch中的shape属性

torch.shape 和 torch.size() 输出结果相同。In:import torchx = torch.tensor([[0, 2], [3, 4], [9, 8]])print('xx1.shape', x.shape)#xx1.shape torch.Size([3, 2])#数组x有两个维度,第1个维度长度为3,代表x有三个子数组# 第2个维度长度为2,代表每个子数组有2个元素x = torch.tensor([[[0, 2], [0, 8], [2, 7]]

2021-07-06 09:43:31 5065

原创 pytorch(python)中ndim与shape

转载自:https://blog.csdn.net/weixin_34269583/article/details/93859740,本文只做个人记录学习使用,版权归原作者所有。[[1.,0.,0.], [0.,1.,2.]]在上面的例子中,数组的ndim为2(它有两个维度,最简单的判别是两层方括号)第一个维度长度为2,也就是两个子数组第二个维度长度为3,也就是每个子数组里有3个元素简单来看,shape就是每个维度中元素/单元长度sizendim就是每个数组的嵌套层数下面是一个二维数组,

2021-07-06 09:27:45 898

原创 【目标检测】基础知识:IoU、NMS、Bounding box regression

1. IoUIoU(Intersection over Union),即交并比,是目标检测中常见的评价标准,主要是衡量模型生成的bounding box和ground truth box之间的重叠程度,计算公式为:更直观的图像化表示:2. Non-maximum suppressionNMS(Non-maximum suppression),即非极大值抑制,在目标检测中的出镜率也很高呀。在目标检测中,不论是最初的region proposal,还是后来的anchor box,不可避免的一个问题就

2021-07-05 14:54:34 922 1

原创 目标检测中将已有的数据集从.xml转换成.txt格式

目标检测中将已有的数据集从.xml转换成.txt格式1.准备工作IDE:vscode或者pycharm1.1新建项目我新建了data目录并新建Annotations, images, ImageSets, JPEGImages, labels 五个文件夹。其中images和JPEGImages存放的是原始的图片数据集,Annotations存放的是标记后生成的xml文件,labels存放的是保存标记内容的txt文件,ImageSets存放的是训练数据集和测试数据集的分类情况。其中Annotat

2021-07-02 22:04:22 1488 1

原创 yolov5---detect.py注释解析

YOLOV5检测代码detect.py注释与解析检测参数以及main函数解析if __name__ == '__main__': """ weights:训练的权重 source:测试数据,可以是图片/视频路径,也可以是'0'(电脑自带摄像头),也可以是rtsp等视频流 output:网络预测之后的图片/视频的保存路径 img-size:网络输入图片大小 conf-thres:置信度阈值 iou-th

2021-06-24 20:45:35 2026 1

原创 pytorch 如何判断张量为空?

A = torch.ones(0, 3)print('tensor-A', A)if min(A.shape) == 0 : print('此处张量为空')输出:tensor-A tensor([], size=(0, 3))此处张量为空

2021-06-24 20:19:17 4104 3

原创 PyTorch的torch.cat

字面理解:torch.cat是将两个张量(tensor)拼接在一起,cat是concatenate的意思,即拼接,联系在一起。例子理解>>> import torch>>> A=torch.ones(2,3) #2x3的张量(矩阵) >>> print('tensor-A',A)tensor-A tensor([[ 1., 1., 1.], ..

2021-06-22 22:51:05 152

原创 window.open()子页面往父页面传值问题

**1.父页面**<script language="javascript" type="text/javascript"> var wd; var winTimer;//计时器变量, 监听窗口关闭 function openWindow() { wd = window.open("test2.html",null," height=300,width=450, Left=300px,Top=20px, menubar=no,titlebar=no,

2021-01-14 16:40:05 938

原创 ASP.NET中ListBox实现多选

1.aspx页面<body> <form runat="server"> <asp:ListBox ID="lsbDemo" runat="server" Height="42px" Width="235px" SelectionMode="Multiple" ></asp:ListBox> &nbsp; 提示:Ctrl+单击<br /> <asp:Butto

2021-01-08 18:19:18 1311

原创 文本框输入数字格式个6-2-3格式

1.js脚本 <script type="text/javascript"> window.onload = function () { var t = document.getElementById("txtCeshi"); t.onkeydown = change; t.onkeyup = change; t.onkeypress = change; } fun

2021-01-08 18:13:23 131

原创 ASP.NET中将girdview导出为Excel时报错,“只能在执行 Render() 的过程中调用 RegisterForEventValidation;

**解决方法:**在<%@ page language=“c#” …%>中加上enableeventvalidation=“false”加了这个必须在导出前取消分页,否则只导出当前页,而不是整个gridview的数据。

2020-11-04 16:39:22 137

原创 VS打开html ,aspx文件左下方不显示设计-拆分-源视图的解决方法 不显示设计视图

百度很多方法,不顶用重启VS即可

2020-10-13 17:04:53 1564 1

原创 VS2015连接MySQL数据库

1.下载并安装顺序安装【mysql-connector-odbc-5.3.9-winx64.msi】 数据驱动【mysql-for-visualstudio-1.2.7.msi】,vs驱动【mysql-connector-net-6.9.9.msi】,连接文件2.打开VS2015 --》视图 --》服务器资源管理器3.点击确定测试连接。server name 一栏注意...

2020-10-12 01:04:17 280

空空如也

空空如也

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

TA关注的人

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