- 博客(34)
- 收藏
- 关注
原创 C++primer第11章:关联容器
关联容器(有序的和无序的)支持普通容器的操作,但不支持顺序容器的操作(push_back和push_front)有序容器的关键字类型需要定义一个严格弱序(小于等于)比较类型应当是一个函数指针类型(decltype(compareIsbn)*)
2023-07-31 17:02:04
587
原创 C++ primer第15章:面向对象程序设计
面向对象程序设计的核心思想是数据抽象、继承和动态绑定。通过数据抽象,可以将类的接口与实现分离;通过继承,可以定义相似的类型并对其相似关系建模;使用动态绑定,可以在一定程度上忽略相似类型的区别,而以统一的方式使用它们的对象。公有继承:public继承,继承类的可见性与基类相同私有继承:private继承,保护继承:protected继承,除了公有继承,其他的很少用,不用过多细究。公有继承 public protected 不可见私有继承 private private 不可见。
2023-07-27 09:40:09
462
原创 线搜索weak wolfe条件与Armijo条件
见:https://zhuanlan.zhihu.com/p/118443321。与weak wolfe条件的区别就在与曲率设置了绝对值的要求,可以抑制震荡。、结束条件:当梯度值过小。适用性强,收敛速率慢。
2023-07-24 23:34:30
673
原创 ros安装rosdep update 这一布出现The read operation timed out的问题
ros安装rosdep update 这一布出现The read operation timed out的问题:
2022-06-24 17:19:07
248
原创 YCM安装以及遇到的坑
推荐文章:https://vimjc.com/vim-youcompleteme-install.html1、版本支持:在 Linux 终端输入 vim --version 可查看当前 Vim 的版本和编译信息vim --version2、安装依赖软件和库sudo apt-get install build-essential cmake python-dev python3-dev3、下载 YouCompleteMe 源码git clone https://github.com/Vall
2021-11-16 20:57:04
1298
原创 python中遇到的问题
1、python的图片是根据当前的坐标轴来确定的,刷新的话使用matplotlib.cla()实时刷新图片的代码如下(不包括显示图片和循环的部分): plt.xlabel("X-AXIS") plt.ylabel("Y-AXIS") plt.title("PLOT-1") plt.xlim([laneRange[0], laneRange[-1]]) fig.show() plt.pause(0.005) plt.cla()...
2021-10-31 18:45:20
107
原创 错误:无法定位程序输入点OPENSSL_sk_new_reserve于动态链接库
Anaconda3\DLLs中的文件进行复制粘贴到Anaconda3\Library\bin中即可
2020-07-15 20:56:30
395
原创 我在Matlab使用技巧记录
2020.5.9eval函数,可以将字符转化数字cd函数,可以更改当前文件夹。快捷键F9可以运行选中的程序片段。%%在matlab中表示节,节可以单独运行。
2020-05-09 22:53:11
378
原创 MIT学习笔记-Linear Algebra(三)
Teacher:Gilbert StrangThe text of the course: Introduction to Linear AlgebraWebsite:web.mit.edu/18.06,which got a lot of exercise from the past MATLAB codes, the syllabus for the courseLecture 26S...
2020-04-29 20:14:23
648
原创 MIT学习笔记-Linear Algebra(二)
Teacher:Gilbert StrangThe text of the course: Introduction to Linear AlgebraWebsite:web.mit.edu/18.06,which got a lot of exercise from the past MATLAB codes, the syllabus for the courseLecture 14o...
2020-03-18 12:41:57
1255
原创 MIT学习笔记-Linear Algebra(一)
Teacher:Gilbert StrangThe text of the course: Introduction to Linear AlgebraWebsite,which got a lot of exercise from the past MATLAB codes, the syllabus for the course
2020-02-18 14:07:01
1702
原创 MIT——Linear Algebra错题本
1、Written assignment – worth thinking about (Inspired by Strang 1.1 problem 18 page 9) Draw two non-colinear vectors v and w, and the region that consists of all combinations cv+dw where 0 ≤ c ≤...
2020-02-18 11:45:57
171
原创 用Julia的途中遇到的bug
最近在学习过程中遇到了需要下载Julia的情况,由于遇到的坑实在太多了,特此开一新帖记录所遇到的坑。20200216:使用Pkg.add(“IJulia”)出问题,发现原来是由于国内网络的原因。换1.4版本,按中文论坛帖子,换成韩国的源julia> ENV["JULIA_PKG_SERVER"] = "https://kr.pkg.julialang.org"julia> ver...
2020-02-17 19:39:26
412
原创 python中作为imshow()等函数是否带小括号的区别
初学python,遇见几个参数(函数):plt.show()y = StandardScaler().fit_transform(y.values.reshape(-1, 1))心生疑问,为何有的参数(函数)要加括号,而有的不要,查阅资料后发现,带小括号的参数返回结果,而不带小括号的则不返回结果,仅仅将其本身作为参数...
2020-02-14 11:20:34
356
原创 第一章~第二章:计算机视觉处理算法基础及视觉特征提取(进阶作业)
(本周共计4个作业,一个扩展作业)以Lena为原始图像,通过OpenCV实现平均滤波,高斯滤波及中值滤波,比较滤波结果。import cv2 as cvhelp(cv.inRange)filename = r'D:\opencv\opencv\sources\samples\data\lena.jpg'img = cv.imread(filename)Gaussian = cv....
2020-02-06 07:00:11
386
原创 计算机视觉处理算法基础及视觉特征提取
(本周共计6个必做作业)画图解释图像卷积滤波的基本原理,并进一步简述常见的图像平滑滤波算法。图像卷积(Image Convolution)是卷积核与对应图像的乘积再相加。在图像卷积滤波中,不同算法的区别在于卷积核的不同。对于滤波器的要求:1、滤波器大小应为奇数,这样才有中心和半径的概念。2、为保证滤波后图像亮度不变,卷积核所有元素之和应等于1。如果大于1则图像会更亮,反之则更暗。3、滤波后...
2020-02-04 19:37:12
799
原创 python-opencv中xfeatures2d函数引用SIFT失效的解决办法 2020/1/30亲测有效
之前下载的是python-opencv4.x的库,用到xfeatures2d时出了问题。查资料发现是opencv3.4.3开始SIFT函数申请了专利,于是opencv库不在提供此函数的使用。百度了很多,说是重装低版本系统,实际上下载3.4.2.16以前的contrib扩展包即可。输入以下代码即可,不用重装python—opencv。pip install -i http://pypi.dou...
2020-01-30 00:46:58
1387
1
原创 将矩阵中非零元素的索引提取并在for循环中引用
昨天在提取图像矩阵非0元素的位置并引用的时候,发现了一些问题。如果直接使用np.nonzero()的话:pos = np.nonzero(gray != 0)# (array([ 73, ......, 468], dtype=int64), array([511, ......, 167], dtype=int64))完全没有办法引用,必须想点办法经过努力后的代码:po...
2020-01-28 11:02:01
681
原创 python—opencv教学网址
https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_tutorials.html
2020-01-26 20:46:29
197
原创 第一章计算机视觉引论
(本周共计5个必做作业)视觉系统都有哪些构成要素? 以机械臂视觉控制系统为例,说明视觉系统的构成要素。机械臂视觉控制系统:光源(室内光线或专用光源)、相机(放在机械臂前端的单相机)、主机(台式计算机或嵌入式处理器)、视觉处理系统(用C++或其他语言编写的视觉识别算法及程序)。2.尝试从模仿人类视觉处理流程的角度,阐述本对课程内容组织的理解。进一步在网上搜索,找到自己认为学习过程中最值得参...
2020-01-16 20:30:10
321
原创 python与matlab指定矩阵范围时冒号的区别
python的冒号在指定范围时是含左不含右的,这点跟matlab不一样。例,在python中,X[:, m:n],即取矩阵X的所有行中的的第m到n-1列数据含左不含右 。
2020-01-16 20:23:02
511
原创 python下载库时官网不可用怎么办
用python下载库时,有时会遇到https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv网址不可用的问题,换用chrome内核的浏览器即可
2020-01-16 11:53:45
1061
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人