自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于mediapipe的单人人体骨架细节提取

MediaPipe 是一款由 Google Research 开发并开源的多媒体机器学习模型应用框架。在谷歌,一系列重要产品,如 、Google Lens、ARCore、Google Home 以及 ,都已深度整合了 MediaPipe。本文将介绍的为基于mediapipe的人体骨架提取方案。1、mediapipe的安装安装指令如下:pip install mediapipe官网地址:h...

2023-08-10 23:13:00 162

原创 基于轻量级OpenPose的人体骨架提取

1、项目源码及权重文件下载项目源码:https://github.com/Daniil-Osokin/lightweight-human-pose-estimation.pytorch/blob/master/demo.py权重文件:https://download.01.org/opencv/openvino_training_extensions/models/human_pose_es...

2023-08-10 15:45:00 673 2

原创 基于YoloV8的人体骨架提取代码编写时遇到的问题

1、获取骨架端点的xy轴位置在最初进行编写的时候,我借鉴了网上的代码,其中出现最多的便是bboxes_keypoints = results[0].keypoints.cpu().numpy().astype('uint32'),但是实际运行时往往会报错AttributeError: 'Keypoints' object has no attribute 'astype'. See valid...

2023-08-09 22:19:00 430 2

原创 基于YOLO V8的人体骨架提取

题外话:我记得没错的话,最多两年前,当时YOLO系列才出到V5,怎么现在都出到V8了啊。1、前言YOLOv8是 ultralytics 公司在 2023 年 1月 10 号开源的 YOLOv5 的下一个重大更新版本,目前支持图像分类、物体检测和实例分割任务,该公司同样也是YOLOV5的提出者,本文将面对YOLOV8-pose的本地部署进行一系列的讲解,并对本人在进行部署时出现的问题进行逐一排...

2023-08-09 22:05:00 808

原创 批量提取pdf内的特定数据

批量提取pdf内的特定数据需求介绍实习的时候需要提取大量pdf内的日期,本身只是一个劳动力较大的工作,但是不想浪费太多时间,所以写了个程序直接呈现出来,节约时间。需要注意的是,pdf文件需要是由word转过来的,或者至少是可以复制黏贴的,不是图片,如果是图片的话会比较麻烦,但是暂时不需要。pdf内容提取代码from io import StringIO # 用于像文件一样对字符串缓...

2022-08-26 17:04:00 47

原创 第二章 微分方程与差分方程模型

第二章 微分方程与差分方程模型2.1 常微分方程的求解2.1.1 符号解求解例1(符号解)\(y^{\prime \prime}+2 y^{\prime}+y=x^{2}\)from sympy import *y = symbols('y', cls=Function)x = symbols('x')eq = Eq(y(x).diff(x,2)+2*y(x).diff(x,1...

2022-08-26 16:46:00 30

原创 爬取 flbook 文档

爬取 flbook 文档需求介绍由于实习期间被主管委派了下载下来《安徽省助企政策汇编》的任务,去大概搜索了解了一下 flbook 网站,发现该网站并不提供已经发布的文档的下载渠道(感觉挺莫名其妙的,都公开允许观看了,为什么不给下载渠道啊,更何况还是个政府文件,发布在这种网站上,总觉得哪里有问题),幸好之前有小小的学习过爬虫的一些基本的操作,经过一晚上的瞎捣鼓之后还真的给捣鼓出来了。最终成果...

2022-08-18 23:38:00 66

原创 第一章 规划问题

第一章 规划问题1.1 线性规划模型1.1.1 基础numpy操作import numpy as npa = np.array([[1,2,3],[4,5,6]])b = np.array([[1,2],[3,4],[5,6]])c = np.array([[1,2,3]])d = np.array([[9,8,7],[3,2,1]])# 矩阵加法sum = a + dpri...

2022-08-10 11:19:00 13

原创 第一次复习

7.8 题目1.字符串中的第一个唯一字符(熟悉)class Solution: def firstUniqChar(self, s): res = {} for i,j in enumerate(s): if j not in res: res[j] = i ...

2022-07-18 16:15:00 15

原创 7.15 LeetCode刷题记录(滑动窗口 中等x1)

7.15 LeetCode刷题记录1、无重复字符串的最长子串(滑动窗口)题目给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = "abcabcbb"输出: 3解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长...

2022-07-15 17:34:00 18

原创 7.13 LeetCode刷题记录(简单x1,中等x1)

7.13 LeetCode刷题记录(简单x1,中等x1)1、两数之和(简单)题目给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,1...

2022-07-13 17:54:00 14

原创 7.12 LeetCode刷题记录(动态规划,简单x1,中等x2)

7.12 LeetCode刷题记录(动态规划,简单x1,中等x2)1 动态规划概念动态规划(英语:Dynamic programming,简称 DP),是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划常常适用于有重叠子问题和最优子结构性质的问题。单来说,动态规划其实就是,给定一个问题,我们把它拆成一个个子问...

2022-07-12 15:03:00 18

原创 7.8 leetcode刷题记录(简单x2)

7.8 leetcode刷题记录(简单x2)1.字符串中的第一个唯一字符给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。示例 1: 输入: s = "leetcode" 输出: 0示例 2: 输入: s = "loveleetcode" 输出: 2示例 3: 输入: s = "aabb" 输出: -1解答way 1(利用哈希表求解,...

2022-07-08 18:23:00 18

原创 latex入门

第一章 LaTex入门1.1 基本模板1.1.1 基本英文模板\documentclass{article}\begin{document}Hello world!Happy \TeX ing!\end{document}效果如下:1.1.2 基本中文模板\documentclass[UTF-8]{ctexart}\begin{document}\section{文...

2022-07-07 16:41:00 24

原创 数字图像处理复习

数字图像处理总复习第一章第二章第三章第四章第五章

2022-05-11 22:13:00 14

原创 lua快速入门

Lua 快速入门可直接进行变量的赋值,类似pythona = 1local b = 2 -- lua中默认为全局变量,如果需要赋值局部变量需要添加local前缀未声明的变量全部为 nillprint(c) -- c = nill可同时对多个变量赋值a,b,c = 1,2print(a,b,c) -- 1 2 nillnumber 数值型(Lua支持16进制表示法以及科学...

2022-04-23 16:46:00 19

原创 第一章 爬虫入门

第一章 爬虫入门1.1 第一个爬虫程序基础代码# 制作者:tlottfrom urllib.request import urlopenurl = "http://www.baidu.com"resp = urlopen(url) # resp是response的意思with open("mybaidu.html", mode="w", encoding="utf-8")...

2022-04-03 15:22:00 1914

原创 人工智能导论复习

人工智能导论复习题人工智能导论复习题第一章 绪论1.智能是( )和( )的总和。正确答案:(1) 知识,智力2.( )是一切智能行为的基础正确答案:(1) 知识3.( )是获取知识并应用知识求解问题的能力。正确答案:(1) 智力4.智能的特征有( )、( )、( )、( )。正确答案:(1) 具有感知能力(2) 具有记忆与思维能力(3) 具...

2022-01-05 00:22:00 538 1

原创 Unit2 Activities

Unit2 Activities2.1 活动的基本用法2.1.1 活动的创建项目中的任何Activity都应该重写onCreate()方法,而目前FirstActivity中已经重写了这个方法,这是Android Studio自动帮我们完成的,代码如下所示:public class FirstActivity extends AppCompatActivity { @Overr...

2021-10-28 00:28:00 22

原创 Unit2 Kotlin Learning

Unit2 Kotlin Learning2.1 变量与函数2.1.1 变量1、Kotilin定义一个变量,只允许在变量前声明两个关键字:val 和varval(value的缩写):用来声明一个不可变的变量var(variable的简写):用来声明一个可变的变量fun main(){ val a = 10 println("a = " + a)}P.S. Kotl...

2021-10-23 22:04:00 17

原创 Unit1 The first code

Unit1 The first code1.1 Android系统架构1、Linux内核,为设备的硬件提供底层驱动,如显示、音频、照相机、蓝牙、WiFi驱动等。2、系统运行库层,通过C/C++库为系统提供主要特性支持,且还有Android运行时库,提供核心库,允许开发者使用Java语言编写应用。3、应用框架层,提供各种API。4、应用层,应用程序。Android应用开发特色:1、四...

2021-10-21 11:35:00 12

原创 第五章 数据结构例题

数据结构例题from pprint import pprintsentence = "This is a common interview question."first = {}for number in sentence: if number in first: first[number] += 1 else: first[numbe...

2021-09-06 21:13:00 15

原创 第五章 数据结构6

第五章 数据结构6相关代码如下from sys import getsizeofvalues = (x * 2 for x in range(100000000))print("gen:", getsizeof(values))print(values)# print(len(values)) 会报错,因为生成器是无大小的,仅在遍历时才会有值values = [x * 2 for ...

2021-09-06 21:12:00 11

原创 第五章 数据结构5

第五章 数据结构5相关代码如下# 集合# 集合中无重复数字numbers = [1, 1, 2, 3, 4]first = set(numbers) # set()可将列表转化为集合second = {1, 5}# second.add(5)# second.remove(5)# len(second)print(first | second) # 集合名 | 集合名,...

2021-09-06 13:19:00 12

原创 第五章 数据结构3

第五章 数据结构3相关代码如下# 映射函数items = [ ("product1", 10), ("product2", 9), ("product3", 12),]prices = list(map(lambda item: item[1], items))# map( , )遍历后面的可迭代对象,并对其使用前面的临时函数print(prices)...

2021-09-06 13:18:00 9

原创 第五章 数据结构4

第五章 数据结构4相关代码如下from array import array # 用于数组内容from collections import deque # 用于队列内容# 堆# 所谓堆,是指最后一个进入,第一个离开browsing_session = []browsing_session.append(1)browsing_session.append(2)br...

2021-09-06 13:18:00 10

原创 第五章 数据结构1

第五章 数据结构1相关代码如下letters = ["a", "b", "c"]matrix = [[0, 1], [2, 3]]zeros = [0] * 5combined = zeros + lettersnumbers = list(range(20)) # range()函数可遍历20,list()函数可将遍历的内容化为数组chars = list("Hello W...

2021-09-06 13:17:00 14

原创 第五章 数据结构2

第五章 数据结构2相关代码如下letters = ["a", "b", "c"]# Addletters.append("d") # 在末尾加入letters.insert(1, "-") # 在对应位置进行添加print(letters)# Removeletters.pop(0) # 若不添加数字,则删除末尾的字符,若添加数字则删除对应位置的字符letters....

2021-09-06 13:17:00 19

原创 第三章 基本语法

第三章 基本语法相关代码如下age = 22if age >= 18: print("Adult")elif age >= 13: print("Teenager")else: print("Child")print("All done!")name = " "if not name.strip(): # 移除字符串开头多余内容,默认空...

2021-09-06 13:16:00 9

原创 第四章 函数

第四章 函数相关代码如下def increment(number: int, by: int = 1) -> tuple: return (number, number + by)# ( , , )是元组,无法对内部数字进行更改,[ , , ]是数组,可以对内部数字进行更改# tuple是元组的意思print(increment(2))print("------...

2021-09-06 13:16:00 11

原创 第二章 数字

第二章 数字相关代码如下x = 10x = 0b10 # 二进制输入print(bin(x))x = 0x12c # 十六进制输入print(hex(x))# a + bi 复数表达x = 1 + 2j # 复数输入print(x)x = 10 / 3 # 除法x = 10 // 3 # 整除x = 10 ** 3 # 幂运算x = x + 1...

2021-09-06 13:15:00 21

原创 第一章 字符串

第一章 字符串相关代码如下course = " Python Programming"print(course.upper()) # 字符串全大写print(course.lower()) # 字符串全小写print(course.title()) # 首字母大写print(course.strip()) # 去除多余空格,lstrip去左空格,rstrip去右空格...

2021-09-06 13:14:00 11

原创 md语法学习

Markdown学习标题标题:“# +标题”二级标题:“## +二级标题”......字体粗体:“xx”斜体:“xx”斜粗体:“xx”删除线:“xx”引用hello world"> "分割线"---"图片超链接点击进入tlott的博客列表ACABC表格名字性别生日表白我4...

2021-04-26 17:56:00 11

原创 dos命令

DOS打开CMDwin键+R 输入CMD打开控制台在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口资源管理器的地址栏前面加上cmd路径管理员方式运行选择以管理员模式运行常用的DOS命令#盘符切换 D:#查看当前目录下的所有文件 dir#切换目录 cd (change directory) 通过/d可进入别盘文件 cd..返回上一...

2021-04-26 17:54:00 9

空空如也

空空如也

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

TA关注的人

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