自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python类和对象

  Python Cookbook第八章主要介绍了一些类定义的技巧,在此对感兴趣的一些内容进行记录。简化数据的初始化  可以通过定义一个通用基类来同一管理数据的初始化。class Structure: _fields = [] def __init__(self, *args): if len(args) != len(self._fields): raise TypeError('Excepted {} arguments'.format(l

2020-09-19 09:52:45 193

原创 多个容器同时进行迭代的方法

  啃了一段时间的python cookbook总算看到30%左右的样子,怕是战线拉太长,到时候看完前面都快忘了,还是要多记多用。  有时候我们可能会需要对多个容器同时进行迭代,下面记录一下一些方法。zip()可以对多个序列同时进行迭代,需要注意的是,当其中任一序列迭代完成,整个迭代将不在继续进行。 a = [i for i in range(10) if i % 2 == 0] b = [i for i in range(10) if i % 2 != 0] c = [i f

2020-09-05 09:23:22 315

原创 python collections模块学习

  上个学期开开心心学着c++,这学期莫名奇妙就要开始学习python。虽然从头开始有些烦躁,但学习了一些python的内容后,感觉用起来比c++简单很多,打开了新世界的大门,c++告辞,python yes!。  言归正传,最近在看python cookbook时,发现了这个collections模块,感觉里面有很多有用的类,因此对部分内容进行一些简单的记录。defaultdict用于实现一键对多值的字典,可以选用list或set作为参数。使用list作为参数当需要保存插入值的顺序时,可以使用

2020-08-29 09:41:45 200 1

原创 windows下OpenCV库安装

 由于大量的学习笔记在windows下,一直切ubuntu不是很舒服,所以想着在windows下安装OpenCV库来进行日常的练习。由于在ubuntu上一直使用Clion,在windows下我也选择Clion而不是vs。准备工作 本此安装的OpenCV版本为3.4.5包括contribe库。需要下载的安装包及步骤见这个博客:MinGW-w64编译OpenCV-3.4.5但其中有一些步骤需要调整。源文件修改 由于种种因素,在使用cmake编译时,可能会有很多的文件下载不来。因此建议更换下载地址,将

2020-07-08 10:15:40 947

原创 OpenCV_contrib库出现feature is not implemented问题

重新安装opencv和opencv_contrib库将图中OPENCV_ENABLE_NONFREE这一项打钩前期安装可参照该文章Ubuntu16.04中用CMake-gui安装OpenCV3.2.0和OpenCV_contrib-3.2.0(图文)

2019-12-07 11:07:00 283

原创 ubuntu安装opencv_contrib

ubuntu下安装opencv_contrib最近学习opencv发现有很多函数都在opencv_contrib里,由于是想安装一个,没曾想回想起当初安装库时被各种错误支配的恐惧,幸亏最后还是安装好了。卸载原来的opencv找到build目录sudo make uninstall下载对应版本opencv_contribhttps://github.com/opencv/open...

2019-11-29 16:46:25 469

原创 CodeBlock编译报错问题

第一次使用code block 要先在电脑上添加环境变量,右键我的电脑点击属性,打开高级系统设置找到环境变量找到path 点击编辑将事先下好的MinGW路径导入如不是第一次运行出问题在code block的setting栏找到找到compiler栏,选择GUN GCC Compiler然后打开Toolchain executables ,选择自己编译器的路径,点ok保存...

2019-09-03 14:57:22 837

原创 开启编程(护发)之旅

开启编程(护发)之旅一个偶然的机会让我脱离的力学走上了编程的道路换了linux系统,才发现windows是真的好,刚上来联网都要打代码,留下了悔恨的泪水,当初不懂得珍惜。老师也切断了我在实验室的电脑上装双系统的后路,冷静分析这linux来得太突然,我就在自己的电脑上用虚拟机再体验一会儿windows的美好吧。没办法,开始记命令,不知不觉间电脑面前的头发又多了许多,而我还没有对象。...

2019-08-29 21:43:14 157

空空如也

空空如也

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

TA关注的人

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