首页
学习
活动
专区
工具
TVP
发布

Python-⑦

专栏作者
18
文章
14893
阅读量
15
订阅数
基于Python的OpenCV关于色彩空间与通道的操作
色彩空间与通道(Colour) 色彩空间 BRG--->GRAY dst=cv2.cvtColor(sec,code) dse:转换后的图像 src:转换前的初始图像 code:色彩空间转换码 BGR--->HSV(H:色调;S:饱和度;V:亮度) 同上 通道 拆分通道 b,g,r=cv2.split
常温阔乐
2022-12-16
3250
基于Python的OpenCV有关像素的操作
·numpy.array(object,dtype,copy,order,subok,ndmin)
常温阔乐
2022-12-14
2K1
基于Python的OpenCV有关图像处理的基本操作
·shape:如果是彩色图像,那么获取的是一个包含图像的水平像素、垂直像素和通道数的数组;若为灰度图像,那么获取的是一个包含图像的水平像素和垂直像素的数组
常温阔乐
2022-12-12
5341
基于python的opencv人脸识别(具体人)的模型
import cv2recognizer = cv2.face.LBPHFaceRecognizer_create()recognizer.read('face_trainer/trainer.yml')cascadePath = "haarcascade_frontalface_default.xml"faceCascade = cv2.CascadeClassifier(cascadePath)font = cv2.FONT_HERSHEY_SIMPLEXidnum = 0names = ['YZE',
常温阔乐
2022-12-08
6721
基于python的opencv人脸训练模型
import numpy as npfrom PIL import Imageimport osimport cv2# 人脸数据路径path = 'Facedata'recognizer = cv2.face.LBPHFaceRecognizer_create()detector = cv2.CascadeClassifier("haarcascade_frontalface_default.xml")def getImagesAndLabels(path): imagePaths = [os.pat
常温阔乐
2022-12-08
4770
基于python的OpenCV人脸录入模型
import cv2import os# 调用笔记本内置摄像头,所以参数为0,如果有其他的摄像头可以调整参数为1,2cap = cv2.VideoCapture(0)face_detector = cv2.CascadeClassifier(r'haarcascade_frontalface_default.xml')face_id = input('\n enter user id:')# 输入数字0/1/2/3.....来记录图片print('\n Initializing face capture.
常温阔乐
2022-12-08
1.2K1
python实现数字转十六进制,大写字母转小写字母(字符串)
# 输入一串大写字母和数字,将字母转为小写字母,数字转为十六进制import numpy as npstr1=input("请输入一串数字和字母:")a=np.fromstring(str1,dtype=np.uint8) # 全部转换为ASCIIb=list(range(len(a))) # 设置一个和列表c = 0for i in range(len(str1)): if a[i]>=65 and a[i]<=90: # 判断是不是大写字母对应的ASCII b[c] =
常温阔乐
2022-12-08
2.6K1
基于python的OpenCV人脸识别模型
import numpy as npimport cv2# 人脸识别分类器faceCascade = cv2.CascadeClassifier(r'haarcascade_frontalface_default.xml')# 识别眼睛的分类器eyeCascade = cv2.CascadeClassifier(r'haarcascade_eye.xml')# 开启摄像头cap = cv2.VideoCapture(0)ok = Truewhile ok: # 读取摄像头中的图像,ok为是否读取成功的
常温阔乐
2022-12-08
5860
python关于type的说明
a = 1print(type(a)) # <class 'int'> -- 整型b = 1.1print(type(b)) # <class 'float'> -- 浮点型c = Trueprint(type(c)) # <class 'bool'> -- 布尔型d = "12345"print(type(d)) # <class 'str'> -- 字符串e = [10, 20, 30]print(type(e)) # <class 'list'> -- 列表f = (10, 20, 30)p
常温阔乐
2022-11-18
3680
python关于random的使用例子
import random# 计算电脑出拳的随机数字computer=random.randint(0,2)print(computer)player=int(input('请出拳:0-石头,1-剪刀,2-布:'))if(player==0 and computer==1)or(player==1 and computer==2)or(player==2 and computer==0): print('玩家获胜')elif player==computer: print('平局')else:
常温阔乐
2022-11-18
2640
python关于字典的用法
# 字典里面的数据是以“键值对”形式出现,字典数据和数据顺序没有关系,即字典不支持下标,后期无论数据如何变化,只需要按照对应的键的名字查找数据即可。# 字典特点:# 符号为大括号# 数据为键值对形式出现# 各个键值对之间用逗号隔开# 有数据字典dict1 = {'name': 'Tom', 'age': 20, 'gender': '男'}# 空字典dict2 = {}dict3 = dict()# 注意:一般称冒号前面的为键(key),简称k;冒号后面的为值(value),简称v。# eg1# 增:写法:
常温阔乐
2022-11-18
2940
Python有关datetime的例子
import datetimeb=input('请输入你的姓名:')a=eval(input('请输入你的出生年份:'))year=datetime.date.today().yearprint('你好!',b,'。','您',year-a,'岁')这是datetime的实例代码,可以直接拿去使用测试
常温阔乐
2022-11-18
5120
python有关turtle的用法例子
import turtleimport timeimport datetimeturtle.setup(1000,800)turtle.pensize(5)starttime = datetime.datetime.now()print(starttime)for i in range(9): if i < 2: turtle.pencolor('purple') turtle.fd(200) elif i < 3: turtle.pencolor('p
常温阔乐
2022-11-18
2020
python关于回文数的研究
a=list(input("输入一串数字:")) if a[:]==a[::-1]: print("为回文数") else: print("不是回文数")
常温阔乐
2022-11-18
3510
python关于猴子吃桃问题
假设猴子每天吃了前一天的四分之一多两个桃子,最后一天剩一个桃子,则共有多少个桃子?
常温阔乐
2022-11-18
3771
python中break和continue的使用例子
# eg1print('eg2:')i = 1while i <= 5: if i == 4: print('吃饱了,不吃了') break print(f'吃了第{i}个苹果') i += 1# eg2print('eg2:')i = 1while i <= 5: if i == 3: print(f'大虫子,第{i}个不吃了') # 在continue之前一定要修改计数器,否则会陷入死循环 i += 1
常温阔乐
2022-11-18
8271
python关于format的使用
name = "张三"age = 23weight = 75.5student_id = 1# 我的名字是张三print('我的名字是%s' % name)# 我的学号是0001print('我的学号是%04d' % student_id)# %04d:显示4位整数# 我的体重是75.50公斤print('我的体重是%.2f公斤' % weight)# %.2:小数后显示两位# 我的名字是张三,今年23岁了print('我的名字是%s,今年%d岁了' % (name, age))# 我的名字是张三,明年24
常温阔乐
2022-11-18
7451
python关于变量的声明
s = "我是全局变量"def glo_and_non(): def do_local (): s = "我是局部变量" print ("1 "+ s) #在do_local中声明了一个局部变量s def do_nonlocal(): nonlocal s #在glo_and_non中声明的一个变量 s = "我不是局部,也不是全局" def do_global (): global s #声明的一个全局变量
常温阔乐
2022-11-18
2.6K1
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档