![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
KeepLiang
windows客户端、Qt
展开
-
Python基础--列表
Python是一门动态解释型面向对象的编程语言,在人工智能、科学计算等方面表现出了极具竞争性。Python中的列表是一种非常强大的数据结构,与C语言中的数组类似,但列表的功能比数组要强大,因为列表可以存储多个类型的数据,而C的数组只能存储定义的类型。 在windows下配置好Python的环境变量后,可以在终端命令行中输入python进入python的环境。 1.创建列表 列表的创建非常简单...原创 2018-09-11 13:41:40 · 119 阅读 · 0 评论 -
Python基础--字典
字典是可变序列,字典包括两部分,一个是键还有一个是值,成为键值对。字典中的键是不允许重复,值可以重复。字典所有的内容都包含在一对大括号内。 下面进入终端进行操作: 1.创建一个字典 创建一个字典很简单,一个大括号,键和值用”:”分隔。 2.dict()创建字典 dict()会根据给的参数决定键值 3.访问某个键的值 语法是:字典名[键],这样就会返回对应键的值,如果没有这个键...原创 2018-09-12 20:14:46 · 269 阅读 · 0 评论 -
Python基础--装饰器
装饰器是python一个非常强大的功能,装饰器可以在不修改原代码的情况下给函数添加新的功能。要了解装饰器,首先要明白,函数的调用方式、函数即变量。装饰器利用了函数即变量,在其他函数调用原函数,来达到修饰的作用。1.函数调用方式def food(): print("food")food#不加上()是不会调用的print(food)#打印函数,返回函数的地址food()#调用直接写fo...原创 2018-09-24 11:14:01 · 161 阅读 · 0 评论 -
Python基础--集合
集合是无序可变序列,和字典一样,外面是一对”{}”,集合没有键值对,并且集合中的值都是唯一的。 1.创建集合 创建集合非常简单,外面一对{},用type()方法查看类型 2.集合元素不允许重复 尝试创建含有重复元素的集合,python会自动去除重复的元素 3.集合元素的增加 集合元素的增加直接调用add()方法 4.集合元素的删除 直接调用pop()方法,返回被删除元素...原创 2018-09-14 16:11:37 · 100 阅读 · 0 评论 -
Python基础--正则表达式
正则表达式是处理字符串非常有用的工具,学习起来也足够的蛋疼,为此总结一下正则表达式。Python中提供了re模块对正则表达式操作的功能。下面就了解正则表达式的元字符。一.元字符1."."匹配换行符以外的任意单个字符2."*"匹配位于*之前的字符0或者多次3."+"匹配位于+之前的字符1一次或者多次,也就是贪婪模式4."-"在[]中表示范围5."|"匹配位...原创 2018-10-09 20:34:22 · 237 阅读 · 0 评论 -
Python基础--opencv入门1
opencv是一个开源计算机视觉库,安装非常简单,WIN+R启动cmd后直接使用pip安装,我用的是python3.6pip install opencv-python最近在忙于某个比赛项目中,需要用到图像识别,首先想到的就是使用python。python的特点我就不说了,主要是考虑到其的简洁和庞大的第三方库。这是opencv的文档:https://opencv.org1.打开摄...原创 2019-01-06 21:24:23 · 404 阅读 · 1 评论 -
Python基础--opencv入门2
这次我们为水果画一个矩形框,这个矩形框最好就是能把水果刚好包裹,当然没有那么的完美~~~~这个矩形帮助我们比较准确地获取水果的宽度和高度~~~为什么不用上次博客说的找到最大的轮廓的外接圆呢?#上次的程序contours=cv2.findContours(src,cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)[1]cv2.drawContours...原创 2019-01-07 23:09:45 · 416 阅读 · 1 评论 -
Python基础--opencv入门3
这次我们利用opencv为水果图片提取颜色特征,我的思路是:设置几种颜色区间,让opencv根据每种颜色区间画出对应颜色的部分,然后我们统计这些颜色的轮廓面积,计算出颜色占水果面积的比例。构建颜色区间opencv有多种表示颜色的方式,如:RGB,HSV等我采用的是HSV,网上找的区间图如下:import numpy as npimport collections#颜色名称和h...原创 2019-01-10 10:49:04 · 262 阅读 · 0 评论