自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 利用opencv在图片中绘制YOLO标签文件中的矩形框

利用opencv在图片中绘制YOLO标签文件(.txt)中的矩形框:import cv2import osdef cut_one_image(img_path, txt_path): # 读取txt文件信息 def read_list(txt_path): pos = [] with open(txt_path, 'r') as file_to_read: while True: lines =

2022-03-25 15:32:08 1028

原创 【yolo标签格式转换】xml文件转txt

yolo标签格式转换:.xml文件转换为.txt文件,且转换为yolo标签格式。import xml.etree.ElementTree as ETimport pickleimport osfrom os import listdir, getcwdfrom os.path import joinimport cv2classes = ["holothurian", "echinus", "scallop", "starfish", "waterweeds"]imgpath = r't

2022-03-25 15:29:25 4329 1

原创 树莓派 摄像头mjpg-streamer视频推流+开机自启动

之前都是使用的GitHub上的一个安装和设置流程,最近要重新设置时发现那个帖被删了,查阅资料自己整理一个,免得日后又要重找。效果图1.Enable树莓派摄像头sudo raspi-configenable摄像头(执行一次即可,无需每次开机都执行),进入后,将camera一项enable,然后重启:sudo reboot2.更新/安装库sudo apt-get updatesudo apt-get install subversionsudo apt-get install libjp

2021-11-10 16:24:28 4910

原创 赵仲秋《基于稀疏编码多尺度空间潜在语义分析的图像分类》论文阅读笔记

论文:赵仲秋,季海峰,高隽,胡东辉,吴信东.基于稀疏编码多尺度空间潜在语义分析的图像分类[J].计算机学报,2014,37(06):1251-1260.文章摘要:传统潜在语义分析方法无法利用图像中区域语义构成的上下文信息来获得图像目标空间分布信息,因此它丢掉了局部特征之间的空间关系信息。而基于最近邻矢量量化来构造共生矩阵具有较大的量化误差,使得特征描述缺乏鲁棒性,影响后续潜在语义分析获得特征的精确性。为了弥补这些不足,文中提出了一种基于稀疏编码的多尺度空间潜在语义分析的图像分类方法。首先通过空间金字.

2021-08-22 20:07:17 183

原创 dlib各种库下载地址(C++,python及不同操作系统)

dlib各种库下载地址:https://pypi.org/project/dlib/进入后进行筛选或查询即可获得

2021-05-09 23:33:14 675

原创 pytorch基本模块(定义网络、损失函数和更新权重)逐条详述

本文中所讲解的代码模块包含:定义网络、损失函数和更新权重(跟其他文章有所不同)。整代码(可直接运行)可直接复制至pycharm中方便查看,其中英文原版注释均有保留。import torchimport torch.nn as nnimport torch.nn.functional as F# 汉字均为我个人理解,英文为原文标注。class Net(nn.Module): def __init__(self): # 继承原有模型 super(Net,

2021-04-26 20:54:09 3304 2

原创 汉诺塔简单方法【python】

图源汉诺塔简言之就是三根柱子,将其中一棵柱子(本文定为A柱)上的圆盘全部移动到另一棵柱子(本文定为C柱)上,在C柱上依然按照在A柱上的顺序进行排列;其中,在过程中依旧不能够让在下方的大圆盘压在其上方的小圆盘上(此处大、小圆盘为相对大、小)。先规定在上文限定的A柱为初始柱,C柱为目标柱,B柱为中转柱。代码如下:def moveT(n, a, b, c): if n == 1: print(a, '->', c, '2') # 移动最小一个 retur.

2021-04-22 19:33:06 232 1

原创 约瑟夫问题简单算法(python)

约瑟夫环问题:40个人围成一个圆圈。从编号为1的人开始报数,数到7的那个人被杀掉;下一个人又从1开始报数依此规律重复下去,直到圆桌周围的人只剩最后一个。此方法以报数方式直接根据规则求解:person = [i for i in range(1,41)]print(person)k = 0while len(person) > 1: i = 0 while i < len(person): k += 1 # 报数 if k == 7:

2021-04-19 17:18:43 2763

原创 python serial()数据传输格式

python串口通信模块serial()函数,在通信传输时,仅可传输字符串str形式进行编码encode()后的文本。因此在运用于与stm32之类的开发板进行串口通信时,需注意要为开发板设置一个“壳”完成字符串的读取与转换。可使用另一种方法,但此方法对传输数据有极高要求,即不超过常用ASCII表。(保证数据在转换前后数据不发生改变)例子如下:# 需传输数据为十六进制 0x61it = str(chr(0x61)).encode()将其转换为该数值对应的字符,然后编码,对方接收后的十六进制数即为6

2021-04-06 22:22:27 1464

原创 关于树莓派USB端口号查询说明

关于树莓派USB端口号查询说明表示方式树莓派USB端口说明查询方式表示方式树莓派USB端口号的表示方式与电脑端并不同(后会附上查询方式及指令),电脑端通常为如 'COM1’和’COM2’的形式。但树莓派通常是表示为 如‘/dev/ttyUSB0’的形式。树莓派USB端口说明树莓派的USB端口接通时被映射为一个文件存在/dev/目录下,通常是ttyUSB0, ttyUSB1等等。实际应用它存在这样一个问题,树莓派并不是指定哪一个端口就是ttyUSB0,或哪一个就是ttyUSB1,而是把第一个接入设备的

2020-12-22 21:37:26 8030

开发文档模板[全套].zip

软件开发文档,产品经理与程序员均需要,上传自留

2021-12-14

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

TA关注的人

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