- 博客(65)
- 资源 (7)
- 收藏
- 关注
原创 制作不规则边框图片,使用python
前言:前几日见到有的图片竟然边框不规则,于是有了兴趣就像上图这类图片上网查询后原来这是32位的png格式图片,有(b,g,r,alpha)(b,g,r,alpha)(b,g,r,alpha)其中alpha为透明度,当透明度为alpha时就如上图,当alpha为255时就是原始色彩于是发现win10自带的截屏使用如上功能就可以制作这种图片接下来就用python写了个小程序,可以把原(r,g,b)<=(20,20,20)(r,g,b)<=(20,20,20)(r,.
2020-07-16 22:33:18
816
原创 关于机器人运动学中变换矩阵左乘右乘的理解
闲话明天就要考机器人学了,复习了一段时间也很无聊,便想不同为何转换矩阵中固定角与欧拉角的左乘右乘之原因(只怪听课不认真,多有忝列),果然用自己一套笨拙又通俗易懂的说辞说服了自己。这里分享出来,看看就好。实质与等价凡事通俗易懂就不得不反过来看看事物的本质,一个转换的可以从连个不同角度看实质:{向量旋转角度坐标系旋转角度\begin{cases} 向量旋转角度 \\ 坐标系旋转角度\end{cases}{向量旋转角度坐标系旋转角度这里为了简单与方便就只考虑二维的,并且也只有旋转变换。有
2020-07-09 17:12:35
10234
7
原创 c51单片机原理复习资料2020
今年考了单片机原理,整理了大几千字的复习文档,留着也没用,就在下面分享出,仅供参考.以下文档复制自word文档,无图片,下载参见:坚果云github这里还有一个c51的中文介绍文档,觉得也挺不错的,下载参见:坚果云github仅供参考复习范围(题型:选择、简答、编程、扩展设计)51是哈弗结构的,ram,rom分开编址AT89C51的基本参数(CPU,RAM, ROM等)和内部的组成结构。(1)8位微处理器(CPU);(2)数据存储器(128B RAM)+128B 特殊功能寄存器;.
2020-07-03 09:37:03
1710
原创 Number theory 1_2, To prove there is no rational solution of equation: x^2+y^2=7
Q: To prove there is no rational solution of equation: x2+y2=7x^2+y^2=7x2+y2=7prove:If exist rational solution of equation: x2+y2=7x^2+y^2=7x2+y2=7Then we have integer numbers ‘a,b,c’ satisfying:(ac)2+(bc)2=7(\frac{a}{c})^2+(\frac{b}{c})^2=7(ca)2+(cb
2020-06-25 10:31:32
217
原创 Number Theory 1_1,Pythagorean array common frmula
Q:To give integer solutions of a2+b2=c2a^2+b^2=c^2a2+b2=c2solution:We get :(ac)2+(bc)2=1(\frac{a}{c})^2+(\frac{b}{c})^2=1(ca)2+(cb)2=1let: ac=x\frac{a}{c}=xca=x bc=y\frac{b}{c}=ycb=ythen: just to find Rational number soluntion of x2+y2=1x^2+y^2=1x
2020-06-25 10:04:21
215
原创 github common use
1.start Synchronize on a new device:mkdir a new foldercdgit initgit remote add origin repository sitegit pull origin master2.uploadgit add .git commit -m “notice”git push -u origin master3.use without enter password every time:git bash
2020-06-20 20:49:15
219
原创 python opencv基于轮廓检测的手势识别(剪刀,石头,布)
前言这段时间老师要求做一“剪刀,石头,布”的视觉项目,最初打算去草草找一个手势识别训练好的模板直接套用,就在git找到了这个:git但使用后效果不要太差,考虑到自己不会训练模型,便寻思着用图像学解决,最终效果还不那么差强人意。效果可以玩一个简单的剪刀石头布的游戏,这样以后就不用靠手气啦流程肤色识别将图片转化到YCRCB色彩空间,会神奇地出现肤色地YCRCB会集中在一个椭圆区域,就用这个就可以很好地把手分割出来参考:REFERENCE其中的双重for循环比较浪费时间,采用
2020-06-20 20:45:15
5175
7
原创 牛顿迭代法求解工业机械人运动学逆解(改进DH模型),Using Newton's Method to compute industrial robots inverse solution
前言求解求解工业机械人运动学逆解有几何法,解析法,迭代法,最近恰好学了数值分析地牛顿迭代法,机器人学老师又恰好布置了一个求解逆解的题,便用上了。牛顿迭代法(Newton’s Method)一元函数根据泰勒公式,我们有f(x)=f(x0)+f′(x0)(x−x0)+O(x−x0)2f(x)=f(x0)+f'(x0)(x-x0)+O(x-x0)^2f(x)=f(x0)+f′(x0)(x−x0)+O(x−x0)2忽略二次项,得到f(x)=f(x0)+f′(x0)(x−x0)f(x)=f(x0)
2020-05-12 18:56:43
5110
1
原创 标准DH与改进DH的讨论The discussion of sDH and mDH
浅尝辄止是乐趣,也是前言这个学期开了“机器人学”的课程,学到了机器人手臂位置的表示,老师主要教的mDH,后来略微提到了sDH,在提到标准的DH表示后有不理解,于是自己钻研了一会,在在这里写下来,以防止以后自己再有不解,再者也是分享给诸位。读本文的前提:掌握了基本的坐标变换,至少知道mDH或者sDH中一种重要理解1.一个连杆对应一个坐标系,坐标系代表了连杆的特征。2.连杆与连杆之间的位置...
2020-04-19 18:55:21
3584
3
原创 c51串口收发汇编程序,is is仿真
发送代码:ORG 0000HLJMP STARTstart: MOV SCON, #0x50;0101 0000usart mode 1 ANL PCON, #0x7F;smod=0 MOV TMOD, #0x20;timer1 works as Baud rate producer MOV TH1, #0xFD;SET Baud rete=9600,as ...
2020-04-18 23:30:08
673
原创 linux c语言,gcc基于信号机制的程序抢占型调度,用linux编一个迷你操作系统,实现了多线程的功能
拨开迷雾见分晓,一重山来一峰高前言这学期学习操作系统,十分激动,学习了前面内容,提及进程,不由想到在单片机中使用的free-rtos,可以很帅气地同时运行几段代码,便有了模拟的心思,期待深入学习后。不想第一章后就有一个模拟进程调度的实验,老师也给了代码,怀着崇敬之心看代码,看见许多printf,疑惑后,发现只是单纯模拟进程的状态量。2020带有暗淡的春,冰雪解除后也难体得温暖,无多事可作,...
2020-03-31 18:52:41
389
原创 基于牛顿插值的实时概率预测方法
18402218@smail.cczu.edu.com感谢博文:https://blog.csdn.net/zhangyue_lala/article/details/64437547?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task基于牛顿插...
2020-03-08 15:47:52
2407
原创 BMP讲解,调色板讲解,纯C语言读写24BMP文件,32位BMP转24位BMP,读写8位BMP
杂叙:最近在做嵌入式视觉工作,故不可以用opencv库,只好自己写,做视觉第一点便是读取图片,于是学习了bmp(byte map picture)的读写,发现这是一个小坑,首先不知道怎么得到bmp图片,这里推荐网站:转换网站正文:1.bmp文件概述:bmp图片有32,24,16,8,1,位bmp文件之分,一般由header字段(54字节),调色板字段(1位bmp有2*4字节,8位b...
2020-02-02 17:15:08
2786
5
原创 stm32 f4 DMA串口;包含DMA版printf;含代码
####DMA(Direct Memory Access)的理解:1.直接内存访问,(内存是主存,即ram)而非处理器读取外设数据,再赋值给内存中某个地址。2.控制器是一种外设,可以将其视为一种能够通过一组专用总线将内部和外部存储器与每个具有DMA能力的外设连接起来的控制器。它之所以属于外设,是因为它是在处理器的编程控制下来 执行传输的。3.DMA控制器将包括一条地址总线、一条数据总线和控制...
2020-01-12 22:38:32
2125
3
原创 2019年末记
年尾,又枉一虚华,风吹寒,柳叶尖,不知飘零何处,依依。月愈圆,忘尽伤心残梢夜,寒色凝;人愈满,笑断昨日苦相生,歌舞升。大道尚静。红叶又化芳泥。丹若不粒,干纤,本且浅,叶难舒伸,当苦心。...
2020-01-01 09:53:57
147
原创 c++ vector的使用,sort,find,易错点
闲话:c++容器,使用的最多的有vector,deque与map,各自有不同的特色。而vector也使用得最多,最方便,所有在这里写下vector最常用的sort,find函数以及一些易错点。正文:vector的优点:申请的空间都是连续的,而且不用自己new,delete分配释放空间,减少内存溢出的风险,访问速度快,可以直接下标访问(list就不可以),对sort函数很友好。vector的...
2019-12-31 20:20:32
901
1
原创 ccf-csp201709-4通信网络,c++,80分
查看原题:通信网络题目描述:某国的军队由N个部门组成,为了提高安全性,部门之间建立了M条通路,每条通路只能单向传递信息,即一条从部门a到部门b的通路只能由a向b传递信息。信息可以通过中转的方式进行传递,即如果a能将信息传递到b,b又能将信息传递到c,则a能将信息传递到c。一条信息可能通过多次中转最终到达目的地。 由于保密工作做得很好,并不是所有部门之间都互相知道彼此的存在。只有当两个部门之...
2019-12-31 10:57:00
431
原创 2019数学建模国赛小记
小叙参加了2019年数学建模国赛,做的B题,那个充斥着力学与积分的同心鼓,很幸运地拿了国二,建模几个月来学到了许多东西(尤在面对问题时地去建模解决,而不是靠经验式地试探),但国赛那几天是艰难的。对于建模的经验与体验之类的网上有许多,不少也是抱怨的,我这里也不多谈。我更多地说一下建模做比赛之外对我其余方向的影响。我专业学计算机的,嵌入式与opencv也会一些皮毛,有时也会面临一些实际问题,比如...
2019-12-29 10:45:28
2834
1
原创 ccf-csp201709-2公共钥匙盒;c++100分代码及解释
转到原题:公共钥匙盒题目描述:问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 钥匙盒一共有N个挂钩,从左到右排成一排,用来挂N个教室的钥匙。一串钥匙没有固定的悬挂位置,但钥匙上有标识,所以老师们不会弄混钥匙。 每次取钥匙的时候,...
2019-12-28 20:27:13
557
原创 最小转机问题;求解不带权图两点间最小距离;图的广度优先搜索
题目描述:最少转机时间限制: 1 s 空间限制: 512 MB暑假来了, 你们一家打算坐飞机去旅游, 现在你们位于 S 号城市, 目标是 G 号城市,可是 S号城市并没不一定有直达 G 号城市的航班, 爸爸已经给你收集了很多航班的信息,现在希望聪明的你找到一种乘坐方式, 使得转机的次数最少(终点不计算在内)。 如果不可达, 请输出-1输入第一行四个整数 n, k, s, g, 其中 n 表...
2019-12-28 15:08:09
813
原创 铲雪车:带权树最长路
铲雪车时间限制: 1 s 空间限制: 512 MB题目描述大雪履盖了整个城市,市政府要求冬季服务部门尽快将一些街道(列在一份清单中)的积雪清除掉以恢复交通,整个城市由许多交叉路口和街道构成,当然任意两个交叉路口都是直接或间接连通的,清单给出了最少的街道,使得这些街道的积雪清除后任意两个交叉路口之间有且仅有一条通路,冬季服务部门只有一辆铲雪车及一名司机,这辆铲雪车的出发点位于某个交叉路口。无论...
2019-12-26 16:20:35
532
原创 ccf-csp 2017-12-2游戏 c++100分代码
查看原题:游戏问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只...
2019-12-26 08:25:39
278
1
原创 ccf-csp 2018买菜 c++100分
原题网址:买菜问题描述 小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车。具体的,对于小H来说有n个不相交的时间段[a1,b1],[a2,b2]…[an,bn]在装车,对于小W来说有n个不相交的时间段[c1,d1],[c2,d2]…[cn,dn]在装车。其中,一个时间段[s, t]表示的是从时...
2019-12-25 16:48:07
338
1
原创 ccf-csp 2018 小明放学 c++ 100分代码及解释
ccf-csp 2018 小明放学 c++ 100分代码及解释原题网址:小明放学题目背景 汉东省政法大学附属中学所在的光明区最近实施了名为“智慧光明”的智慧城市项目。具体到交通领域,通过“智慧光明”终端,可以看到光明区所有红绿灯此时此刻的状态。小明的学校也安装了“智慧光明”终端,小明想利用这个终端给出的信息,估算自己放学回到家的时间。问题描述 一次放学的时候,小明已经规划好了自己回家...
2019-12-25 16:35:47
1926
BGU Deep Reinforcement Learning final examination review
2023-02-25
纯C语言读写24BMP文件,32位BMP转24位BMP,读写8位BMP,二值化程序
2020-02-02
纯C语言读写24BMP文件,32位BMP转24位BMP
2020-02-02
数学建模2019B.zip
2019-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅