自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flask Web框架环境配置与编程

将编码转换为图片再用Image.open打开。

2024-04-16 11:40:45 158 1

原创 onnxruntime使用yolov5模型检测

编译提示onnxruntime_gpu要求numpy>=1.16.6,然后重新安装执行安装onnxruntime_gpu的命令。编译numpy报错误提示,需要安装有cython。再次安装numpy,会进入漫长的编译等待过程。jetpack系统原来运行过的命令。安装pip工具包,安装jtop工具。先安装1.19.4版本的numpy。2、部署onnxruntime。1、增加基本基本命令。

2024-04-16 11:33:09 463

原创 Jetson Nano pytorch环境配置及识别代码

pytorch的安装:要使用gpu版本要在使用前安装对应的其他包,才能使其顺利启用。不同版本、不同类型的系统要安装对应版本的包。安装成功检测方式:在python3中import torch,然后看到troch.__version__没报错就算OKTrue'1.8.0'True>>>quit()模型的使用:224224)),print"cuda:0"ifelse"cpu") )"cuda:0"ifelse"cpu"13224224))检测:print。

2024-04-16 11:26:18 1529

原创 ubuntu18.04 Opencv nparray图像与pillow Image间格式转换(在图片上插入中文)

因此在转换时需要使用cv2.COLOR_RBG2BGR和cv2.COLOR_BGR2RGB转换。(总的是cv2.cvtColor(img,cv2.COLOR_BGR2RGB/RGB2BGR))cv2转换为PIL用Image.fromarray(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))PIL转换为cv2用numpy.asarray(cv2.cvtColor(img,cv2.COLOR_RGB2BGR))PIL是RGB格式,Image.open()返回的是Image对象。

2024-04-16 11:17:10 274 1

原创 opencv捕获摄像头图片使用pipeline提高fps

使用以上函数编辑参数可使得调用摄像头时使用pipeline,能提高fps。

2024-04-16 11:12:55 113

原创 JavaWeb学习

Vue是一套前端框架。View-Model的通信桥梁,实现数据的双向绑定。

2024-04-16 11:08:57 1277

原创 前端学习笔记(一)——html

html被读取时,只会读取文本中的一个空格,所以需要用 代表文本中的空格。<label> 定义了 <input> 元素的标签,一般为输入标题。<fieldset> 定义了一组相关的表单元素,并使用外框包含起来。<legend> 定义了 <fieldset> 元素的标题。<textarea> 定义文本域 (一个多行的输入控件)h1一个网页只能有一个。段落之间会有一个明显的行距用来分隔段与段。<option> 定义下拉列表中的选项。<form> 定义供用户输入的表单。严谨的单标签<xx />用斜杠。

2023-10-12 11:33:07 51

原创 Python学习笔记

​ 由于python进行属性的定义时,没办法设置私有属性,因此要通过@property的方法来进行设置。这样可以隐藏属性名,让用户进行使用的时候无法随意修改。

2023-08-12 15:39:02 57 1

原创 洛谷-P4924 [1007]魔法少女小Scarlet 题解

接下来 mm 行,每行 44 个整数 x,y,r,zx,y,r,z,表示在这次魔法中,Scarlet 会把以第 xx 行第 yy 列为中心的 2r+12r+1 阶矩阵按照某种时针方向旋转,其中 z=0z=0 表示顺时针,z=1z=1 表示逆时针。运用到代码中就是遍历每个点使得new[j-y+x][y-i+x]=old[i][j],其中(x,y)为旋转中心点坐标,利用for循环控制点的范围。可得到顺时针旋转90°之后的点A'(|A'B'|+x,y-|OB'|)故A'坐标为(j-y+x,y-i+x)

2023-08-10 12:09:04 164 1

原创 C++中的类

class中的函数如果没有定义,系统会设置,但是一旦定义了则需要写完整,否则会被“undfined reference to ”函数的位置可以是类定义内,也可是定义外,定义外则要说明范围,如我定义一个需要说明geta()函数的范围是在A类中的;

2023-08-07 17:01:21 44

原创 算法学习:滑动窗口

要素:窗口大小,窗口左右。用途:查找已知范围内满足条件的值(最值分为两类:固定窗口和变化窗口区别在于固定窗口只变化右侧的大小,变化窗口则先找到满足的右窗口,再缩小左窗口,找到满足的最小窗口。(最大窗口则相反)以下转载自博客园//变化窗口string s, t; // 在 s 中寻找 t 的「最小覆盖子串」 int left = 0, right = 0; string res = s; while(right < s.size()) .

2022-03-16 21:00:48 121

原创 寻找子字符串出现的位置

思路:比较子串和母串是否一致用到strcmp();在母串中截取与子串相同长度的临时字符串,与子串比较*截取起点作为参数传输#include<stdio.h>#include<string.h> //截取 比较 记录 输出 char str3[50];int pianduan(char str1[],char str3[],int i,int len2){ int k; for(k=0;k<len2;k++) { str3[k]=str1[i+

2021-11-08 20:40:25 505

原创 高精度计算

精高度计算:位数过高导致基本类型存储不下,因此把数字转存到数组中基本思想:把n个数组中的数字加减乘除---->其实就是两个数字的加减乘除问题在于数组中的数字一个个间隔如何做运算基本流程:1.读入两个数字(当作字符串读入); 2.储存到两个数组a[],b[]中;3.字符转换成数字;4.两个数组对应位数进行运算,运算结果储...

2021-10-28 20:32:02 149

原创 P1055 [NOIP2008 普及组] ISBN 号码

题目描述每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括99位数字、11位识别码和33位分隔符,其规定格式如x-xxx-xxxxx-x,其中符号-就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如00代表英语;第一个分隔符-之后的三位数字代表出版社,例如670670代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。识别码的计算方法如下:首位数字乘以1.

2021-10-27 20:50:42 293

原创 算出某年后的指定日期的星期几

对于此题有的想法首先分析题目,需判断年份(是否为闰年)月份(是否为闰月)想法1:某年大多为1月1日在星期一的年份,故算出指定日期到该年1月1日的间隔天数再取余7即可;想法2:每年过后,1月1日的星期往前进一位,闰年过后则进两位。那么算出某年份1月1日到某年份指定日期时的间隔天数再加上往前进位的天数也可以得到。判断闰年的想法:找出指定年份最近的闰年,差值取余4为0说明是闰年。(算是减少了判断闰年的麻烦??)...

2021-10-25 09:55:17 183

空空如也

空空如也

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

TA关注的人

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