自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 lableMe 打包成exe后的汉化问题

主要是自带的labelme.spec 文件里并没有设置汉化包的位置,因此我们只需要修改。将我提供的代码粘贴上替换掉就好。

2024-04-18 00:43:25 181

原创 异地远程桌面软件,比向日葵,todesk更好用

这个界面,这个图片未截图部分是两台电脑的虚拟ip,或者在桌面右下角找到应用图标,点击图片,出现的界面里也有虚拟ip。在平时异地远程其他电脑,只能借助向日葵和todesk,但是有时候很不稳定,而且不开会员,画面不清晰。现在我学会了怎么用电脑自带的远程桌面软件来异地远程电脑,可以帮我们异地组成虚拟局域网,更快捷方便的连接异地电脑。有了虚拟ip我们就可以用电脑自带的远程桌面软件连接。晨钟酱的抖音 - 抖音 (douyin.com)

2024-04-18 00:03:08 186

原创 yolov5 自训练pt模型转onnx,再转rknn,并部署 注意事项

yolov5 部署到rk3588 教程来自。

2024-04-17 23:48:26 398

原创 关于nms交并比计算

如果两个物体不相交,即其中一个物体在另一个物体的左侧、右侧、上方或下方,则返回的交集面积为 0。否则,计算水平方向上的交集宽度为两个物体右边界的最小值减去左边界的最大值,计算垂直方向上的交集高度为两个物体下边界的最小值减去上边界的最大值。这个函数是对物体之间相交情况的一种简单判断和计算,常用于目标检测等应用中,以评估检测到的物体之间的重叠程度。物体的右边界的右侧,则两个物体没有水平方向上的重叠,此时交集宽度为 0。物体的下边界的下方,则两个物体没有垂直方向上的重叠,此时交集高度为 0。

2024-03-28 20:39:39 378

原创 异或运算解答经典例题

异或运算,也称为「按位异或」,是计算机中常见的一种位运算操作。异或是一种二进制运算,用符号 ^ 表示,其计算规则是对二进制数进行逐位运算,当两个二进制数的当前位不同时,位运算结果为 1,否则为 0。二进制的加法运算规则中,每一位只会对应进位或不进位两种情况,而异或运算的结果恰好把这两种情况都包含进去了。因此异或运算在计算机中被广泛使用,尤其是在编码和加密方面。,除了某个元素只出现一次以外,其余每个元素均出现两次。你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。

2024-03-11 22:26:17 414

原创 关于视频的处理,利用ffmpeg提取视频字幕和音频,如果ffmpeg无法识别字幕,则通过ocr识别字幕

如果没有字幕,则用ocr提取字幕,我在github上找到两个相关案例。可以提取各种图片,文档,功能比教强大,但需要自己按需求修改的。print("提取音频流...")print("没有音频流可提取")print("提取字幕流...")print("没有字幕流可提取")ffmpeg提取视频字幕和音频,代码。# 检查是否有音频流。# 检查是否有字幕流。

2024-03-05 00:16:02 606

原创 bvh文件,人体骨骼重定向

鼠标双击节点,被选中节点变蓝,其余节点变暗,然后在bvh骨骼上同样双击,则骨骼节点与人体节点绑定。鼠标右击选择rename,更改第一个角色名,然后在选择如图选项,鼠标右击选择倒数第二个选项。创建新的人体节点,然后按照之前方式绑定骨骼节点,然后点击锁按钮,锁定角色。然后点击人体节点上方的锁图标,弹出框选择第一个即可,锁定当前角色即可。然后在人体节点上方选择第一个角色,动作来源选择第二个角色,如图所示。然后导入第二个角色,方法如上,导入之后点击图中框选按钮。绑定之后,人体节点变绿,然后一次绑定其他节点。

2024-03-01 22:47:10 466

原创 06 python 文件基础操作

with open('04_test.txt','a',encoding='UTF-8') as f: #如果文件存在,则在a模式下不会清空原有内容,只会在原有内容后加入新内容。if line.split(',')[-1] == '正式': #简短写法。# print(f'lines对象的类型是{type(lines)},{lines}')print(f'lines对象的类型是{type(line1)},{line1}')# print(f'读取全部字节的结果{f.read()}')

2023-12-13 22:16:41 1043

原创 python相关工具代码之网络图片下载并显示出下载图片保存到的地址

pyqtSignal([int,int],[int,str]) #二个参数([整数,整数]或者[整数,字符串])重载版本。pyqtSignal([int],[str] # 一个参数(整数或者字符串)重载版本的信号。pyqtSignal(int,str) #二个参数(整数,字符串)的信号。pyqtSignal(int) # 一个参数(整数)的信号。

2023-12-13 21:31:26 483

原创 05 python数据容器

'''演示数据容器之:list语法:[元素,元素,....]'''#定义一个列表List#定义嵌套列表'''演示tuple元组的定义和操作'''#定义元祖t2 = ()print(f't1的类型是{type(t1)},内容是{t1}')print(f't2的类型是{type(t2)},内容是{t2}')print(f't3的类型是{type(t3)},内容是{t3}')#定义单个元素的元素(单个元素需要带上单个逗号)t4 = (1,)

2023-12-13 21:29:16 1009

原创 04 python函数

'''演示函数的定义语法'''#定义一个语法,输出相关信息print('HI 我是学习的人,学python的人')#调用函数,让函数工作say_hi()'''定义一个自动查核算的小函数'''print('欢迎来到延安大学!\n请出示你的健康吗及核酸证明!')#调用函数,让函数工作check()'''演示:定义函数返回值的语法格式'''#定义一个函数,完成2数相加功能#通过返回值,将相加的结果的返回给调用者#函数的返回值可以通过变量接受print(r)

2023-12-13 21:02:40 1146

原创 03 python循环语句

print(f"员工{i}绩效分{num},满足,发放工资1000元,公司余额;print(f"余额不足,当前余额:{money}元,不足以发工资,下个月再来")print(f"员工{i}绩效分{num},不满足,下一位")print(f'{name}中一共有{count}个a')print(f'送的第{j}朵玫瑰花')print(f'今天是第{i}天,准备表白')print(f'今天是表白第{i}天,坚持')print(f'我宣你,坚持{i}天结束')print(f'今天是滴{i}天,表白成功')

2023-12-13 20:54:55 809

原创 02 python语句判断

print(f'bool1变量的内容是:{bool1},其类型是{type(bool1)}')print(f'{num1} == {num2}的结果是:{num1 == num2}')print(f'{num1} {num2}的结果是:{num1 == num2}')print(f'{num1} < {num2}的结果是:{num1 < num2}')high=int(input('请输入您的身高(cm):'))

2023-12-13 20:40:19 905

原创 01 python 入门语法

message='我将要进行%s,今年是:%d年,我今天学习了%f分钟' % (name,set_up_years,stock_price)message='python大学科,北京%s期学科,平均工资:%s元' % (class_num,avg_salary)print('数字11.322宽度限制6,小数精度限制4,结果为:%6.4f' % num1)print('字符串在python中的数据类型是:%s' % type('\'字符串\''))print('1+1的结果是:%d' % (1+1))

2023-12-13 20:32:53 453

原创 c语言之蛇形填数

一、题目要求如下图所示,小明用从1开始的正整数“蛇形”填充无限大的矩阵。容易看出矩阵第二行第二列中的数是5。请你计算矩阵中第20行第20列的数是多少?1 2 6 7 15 …3 5 8 14 …4 9 13 …10 12 …11 …二、题目分析将题目中所给数字图像倾斜得到如下图所示的图像 1 3 2 4 5 6 10 9 8 7 11 12 13 14 15可以看到 1行1列=1 最大 =1*1...

2022-01-09 23:35:00 1264

原创 c语言之门牌制作

题目描述小蓝要为一条街的住户制作门牌号。这条街一共有2020位住户,门牌号从1到2020编号。小蓝制作门牌的方法是先制作0到9这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌1017需要依次粘贴字符1、0、1、7,即需要1个字符0,2个字符1,1个字符7。请问要制作所有的1到2020号门牌,总共需要多少个字符2?#include <stdio.h>#include <stdlib.h>int main(){ int j = 0; for (int...

2022-01-07 00:06:52 755

原创 c语言之既约分数

题目如果一个分数的分子和分母的最大公约数是1,这个分数称为既约分数。例如,3/4,5/2,1/8,7/1都是既约分数。请问,有多少个既约分数,分子和分母都是1到2020之间的整数(包括1和2020)#include <stdio.h>#include <stdlib.h> int gcd(int a,int b) //辗转相除法(欧几里得算法) { if( a%b == 0) return b; ...

2022-01-07 00:04:05 945

原创 c语言之给定条件的整数集

一、题目要求二、程序及运行结果2.1 for循环#include<stdio.h>#include<stdlib.h>intmain(){intx;intcnt=0;scanf("%d",&x);inti,j,k;for(i=x;i<=x+3;i++){for(j=x;j<=x+3;j++){for(k=x;k<=x+3;k++)...

2021-12-14 23:35:23 906

原创 c语言之最大公约数

一、枚举法1.2 程序代码及运行结果#include <stdio.h>#include <stdlib.h>int main(){ int a,b; int min; scanf("%d %d",&a,&b); if(a>b){ min=b; } else{ min=a; } int i; int ret=0; for(i=1;i...

2021-12-07 00:38:18 586

原创 c语言之正序整数拆解

二、代码分析及运行结果例子:13245有五位数13425 / 10000 =113425%10000=34253425 / 1000=33425%1000=425425 /100=4425 / 100=2525 / 10 =225%10 =5c语言的算法思路很重要,可以先在纸上自己写分析这样我们就单独取得了整数各个数位,按照分析可写出以下代码#include <stdio.h>#include <stdlib.h>...

2021-12-04 00:55:21 894

原创 c语言简单习题之计算前n项和

一、题目要求1.1计算fn1.2例题代码及运行结果#include<stdio.h>#include<stdlib.h>intmain(){intx;scanf("%d",&x);inti;doublesum=0.0;for(i=1;i<=x;i++){sum+=1.0/i;}printf("f(%d)=%0.2f",x,sum);return0;}2...

2021-12-03 00:50:11 758

原创 c语言之从嵌套的循环跳出

一、break与goto1、例题1、1不从循环跳出 #include <stdio.h>#include <stdlib.h>int main(){ int x; scanf("%d",&x); int one; int two; int five; for(one=1;one<x*10;one++){ for(two=1;two<x*5;two++){...

2021-12-03 00:46:59 1670

原创 c语言简单练习之找寻前50位素数

一、题目概述找寻前50位素数二、例题代码及运行结果#include <stdio.h>#include <stdlib.h>//求前50的素数int main(){ int x; int cnt=0; for(x=1;cnt<50;x++){ //cnt计数器的引入是为了保证素数的个数 int i; int isprime=1; for(i=2;i<x;i++){...

2021-12-02 01:29:24 620

原创 循环的嵌套

一、基本描述二、嵌套循环的例题 2.1例题概述2.1.1判断是否为素数2.1.2程序代码及运行结果#include <stdio.h>#include <stdlib.h>int main(){ int x; scanf("%d",&x); int i; int isprime; //引入一个变量方便for循环里if条件判断完后结果的输出 for(i=2;i<x;i++){ if(x%i...

2021-12-02 01:26:51 192

原创 c语言之循环的选择

左边的for循环图,中间是while循环图,右边是do while 循环图例子:循环次数程序代码及运行结果 #include <stdio.h>#include <stdlib.h>int main(){ int i; int n; scanf("%d",&n); for(i=1;i<n;i++){ printf("i=%d\n",i); }printf("i=%d\n",i);...

2021-12-02 01:18:33 258

原创 c语言简单学习之for循环

一、for循环二、for循环简单例题 2.1代码及运行结果 #include <stdio.h>#include <stdlib.h>int main(){ int i; int a=1; int n; scanf("%d",&n); for(i=1;i<=n;i++){ a*=i; } printf("%d",a);}...

2021-11-30 23:59:26 244

原创 c语言之简单阶乘

一、大概描述二、while循环代码及运行结果 #include <stdio.h>#include <stdlib.h>int main(){ int i=1; int n; int a=1; scanf("%d",&n); while(i<=n){ a*=i; i++; } printf("%d",a);}三、for循环代码及运行结果 #include <stdio....

2021-11-30 23:56:26 159

原创 c语言之求平均数

一、题目要求二、代码及运行结果 #include <stdio.h>#include <stdlib.h>3int main(){ int number; int sum=0; int count=0; scanf("%d",&number); while(number != -1){ sum += number; count ++; scanf("%d",...

2021-11-30 01:08:57 2941

原创 c语言之猜数游戏

一、题目要求及分析二、程序及运行结果#include <stdio.h>#include <stdlib.h>#include <time.h>int main(){ srand (time(0)); int number = rand()%100+1; int count = 0; int a = 0; printf("电脑给出了1到100的整数 "); do { printf("请输入1...

2021-11-30 01:05:32 2745

原创 c语言while循环语句,do-while循环语句

一·概括左边是do-while循环结构,右边是while循环结构。二、举例2.1 while循环代码及运行结果int main(){ int x; int n=0; scanf("%d",&x); n++; x /=10; while (x>0){ n++; x /=10; } printf("%d",n); return 0;}...

2021-11-24 00:20:55 612

原创 c语言简单问题之闰年判断

闰年判断(30分)题目内容:输入一个1900-2200之间的年份,判断这一年是不是闰年,是闰年输出yes,不是则输出no闰年判断条件:1、能整除4且不能整除1002、能整除400如果输入不合法,输出error输入样例1:1900输出样例1:no输入样例2:1800输出样例2:error二、代码示例#include <stdio.h>#include <stdlib.h>int main(){..

2021-11-18 17:53:26 1851

原创 c语言之多路分支简单学习

一、简单摘要二、简单例题1、用户通过输入月份的阿拉伯数字,系统输出相应月份对应的英语单词2、代码示例

2021-11-17 01:35:23 600

原创 多路分支的简单应用题之打招呼之成绩转换

一、打招呼要求根据用户输入的不同数字,程序作出简单回应例如用户输入1,系统回应 早安用户输入2,系统回应 午安用户输入3,系统回应 晚安用户输入4,系统回应 再见用户输入其他,系统回应 啊 你说什么1、代码1.1if else 级联代码#include <stdio.h>#include <stdlib.h>int main(){ int type; scanf("%d",&type); i...

2021-11-17 01:28:34 95

原创 c语言简单分段函数用多路分支与if else 级联的写法

一,简单分段函数f(x)= -1 ( X<0 ) 0 (X=0) 2x (X>0)二、代码1、多路分支代码int main(){int i;double x,y; scanf("%lf",&x);i=1*(x<0)+2*(x==0)+3*(x>0);switch(i){case 1:y=-1;printf("%0.2f\n",y);break;case 2...

2021-11-17 01:15:26 4687 1

原创 c语言基础判断题之工资问题

一、发工资小明每个月基本工资x元,还有奖金y元,每迟到1次扣奖金的50元。这个月迟到z次,最多将所有奖金扣完。请问小明这个月领多少钱?输入:3个正整数输出:1个整数(没有回车)如果输入不合法,则输出"error"比如:输入:3000 200 2输出: 3100输入:5600 500 3输出:5950输入:1000 -2 5输出:error输入: 2000 200 6输出:2000输入:8000 200 -3输出: error.

2021-11-16 02:37:40 1649 2

原创 c语言简单判断练习题之明星捐款

一、明星捐款某明星每年都会做慈善,小明统计了一下这个明星今年做了3次慈善,第一次捐助希望小学x万元,第二次捐助一个癌症患者y万元,第三次举办了慈善晚会,募捐z万元,其中有t万元是其他人捐助的。请问,这个明星今年一共捐助了多少钱?(万元)输入: 4个空格分开的正实数(单精度实数)输出:总共捐款数(只输出数值,保留小数点后的小数2位)如果输入不合法,则输出error例如:输入:3.2 5 7 5.5输出:9.70输入:5 -2 1 3输出:error输入:3

2021-11-16 01:48:25 503

原创 c语言简单题目练习之时间换算

一、时间换算1.1、题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。有效的输入范围是0到2359,即你的程序不可能从测试服

2021-11-10 01:47:12 527

原创 c语言简单题目之分队列

一、分队列(5分)1、题目内容:班级第一次列队,通常老师会让同学按身高排成一列,然后1、2报数,喊到1的同学向前一 步,就这样,队伍就变成两列了。假设现在一个班级有n个同学,并且他们已经按身高排成 了一列,同学按身高从1到n编号,你能告诉我最后哪些编号的同学站在了第一列么?1.1、输入格式:输入一个正整数n,表示班级的人数。1.2、输出格式:按顺序输出所有在第一列的同学对应的编号,每两个编号之间用一个空格隔开,最后一个编号后面没有空格。1.3、输入样例:111.4、输出样

2021-11-10 01:03:43 1188

原创 c语言基础3

一、关系运算及判断条件1、什么是关系运算2、运算符优先级3、简单判断3.1 例子

2021-11-09 01:09:00 91 1

原创 c语言简单题目练习之逆序数、时间差、找零计算器

一、逆序数1、要求输入一个三位数,输出其逆序数,且当输入为整百数时,输出为个位数,例如输入700,输出7,而不是007。例子:输入123,输出321。2、代码#include <stdio.h>#include <stdlib.h>#include<stdio.h>int main(){int A;int B;scanf("%d",&A);int a;a=A%10;int b;b=(A/10)%10;int c;

2021-11-09 00:59:42 1409 1

空空如也

空空如也

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

TA关注的人

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