搜索到与相关的文章
Python

python下的opencv画矩形和文字注释的实现方法

画矩形函数调用:cv2.rectangle(img,pt1,pt2,color,thickness,line_type,shift)img:图像.pt1:矩形的一个顶点。pt2:矩形对角线上的另一个顶点color:线条颜色(RGB)或亮度(灰度图像)(grayscaleimage)。thickness:组成矩形的线条的粗细程度。取负值时(如CV_FILLED)函数绘制填充了色彩的矩形。line_type:线条的类型。见cvLine的描述shift:坐标点的

系统 2019-09-27 17:56:28 2252

Python

python print出共轭复数的方法详解

复数是由一个实数和一个虚数组合构成,表示为:x+yj一个复数时一对有序浮点数(x,y),其中x是实数部分,y是虚数部分。Python语言中有关复数的概念:1、虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数2、复数由实数部分和虚数部分构成3、表示虚数的语法:real+imagej4、实数部分和虚数部分都是浮点数5、虚数部分必须有后缀j或J复数的内建属性:复数对象拥有数据属性,分别为该复数的实部和虚部。复数还拥有conjugate方法,调

系统 2019-09-27 17:56:19 2252

Python

python 利用浏览器 Cookie 模拟登录的用户访问知乎的方法

首先在火狐浏览器上登录知乎,然后使用火狐浏览器插件Httpfox获取GET请求的Cookie,这里注意使用状态值为200(获取成功)的某次GET.将Cookies复制出来,注意这一行非常长,不要人为添加换行符。而且Cookie中使用了双引号,最后复制到代码里使用单引号包起来。使用下边代码检验是否是模拟了登录的用户的请求:importrequestsimportreheaders={'User-Agent':'Mozilla/5.0(WindowsNT10.

系统 2019-09-27 17:55:03 2252

Python

对python中GUI,Label和Button的实例详解

如下所示:#coding=utf-8importTkintertop=Tkinter.Tk()#400x300:代表初始化时主窗口的大小,300,100分别代表窗口的初始化位置#x:为小写的xtop.geometry('400x300+300+100')#创建一个文本框,里面内容为“helloworld”lab=Tkinter.Label(top,text='helloworld')#布局方式lab.pack()#创建一个按钮button=Tkinter.

系统 2019-09-27 17:54:22 2252

Python

Python数据类型详解——列表

Python数据类型详解——列表在“Python之基本数据类型概览”一节中,大概介绍了列表的基本用法,本节我们详细学一下列表。如何定义列表:在[]内以英文里输入法的逗号,,按照索引,存放各种数据类型,每个位置代表一个元素。回顾一下列表的特点:1、可存放多个值。2、按照从左到右的顺序定义列表元素,下标从0开始顺序访问,是有序的。3、可修改指定索引位置对应的值,可变。一、列表元素的增加操作1、追加用append方法将数据追加到列表的尾部names=['Kwan

系统 2019-09-27 17:53:06 2252

Python

Python hexstring-list-str之间的转换方法

在Python操作数据内容时,多数情况下可能遇到下面3种类型的数据处理:hexstring如:'1C532145697A8B6F'str如:'\x1C\x53\x21\x45\x69\x7A\x8B\x6F'list如:[0x1C,0x53,0x21,0x45,0x69,0x7A,0x8B,0x6F]各种第三方模块(如pyDes),或者自己写的接口中,可能存在由于类型不统一需要在这3种数据中来回切换的情况。需要用到的核心的方法如下:list()将对象转换为

系统 2019-09-27 17:52:42 2252

Python

python-opencv实现实时人脸识别

python_opencv这个库功能还是非常强大的,可以读取本地摄像头的内容,并且可以直接使用不同分类器对人脸进行识别。这里主要展示使用opencv实现对笔记本摄像头中的人脸实时识别和标注。主要是笔记本摄像头实时获取画面,然后获取其中人脸的位置,并在人脸位置的正方形进行标注。代码主要如下:#导入cv模块importcv2cap=cv2.VideoCapture(0)#告诉OpenCV使用人脸识别分类器#分类器下载地址https://github.com/o

系统 2019-09-27 17:52:34 2252

Python

余弦相似性计算及python代码实现过程解析

A:西米喜欢健身B:超超不爱健身,喜欢打游戏step1:分词A:西米/喜欢/健身B:超超/不/喜欢/健身,喜欢/打/游戏step2:列出两个句子的并集西米/喜欢/健身/超超/不/打/游戏step3:计算词频向量A:[1,1,1,0,0,0,0]B:[0,1,1,1,1,1,1]step4:计算余弦值余弦值越大,证明夹角越小,两个向量越相似。step5:python代码实现importjiebaimportjieba.analysedefwords2vec(

系统 2019-09-27 17:52:29 2252

Python

python 中如何获取列表的索引

1.index方法list_a=[12,213,22,2,32]forainlist_a:print(list_a.index(a))结果:01234如果列表的没有重复的话那么用index完全可以的,那么如果列表中的元素有重复的呢?list_a=[12,213,22,2,2,22,2,2,32]forainlist_a:print(list_a.index(a))结果:012332338很显然结果不是你想要的!!!那么就看第二种方法>2.enumerate

系统 2019-09-27 17:50:58 2252

Python

Python实现一个带权无回置随机抽选函数的方法

需求有一个抽奖应用,从所有参与的用户抽出K位中奖用户(K=奖品数量),且要根据每位用户拥有的抽奖码数量作为权重。如假设有三个用户及他们的权重是:A(1),B(1),C(2)。希望抽到A的概率为25%,抽到B的概率为25%,抽到C的概率为50%。分析比较直观的做法是把两个C放到列表中抽选,如[A,B,C,C],使用Python内置的函数random.choice[A,B,C,C],这样C抽到的概率即为50%。这个办法的问题是权重比较大的时候,浪费内存空间。更

系统 2019-09-27 17:45:25 2252