opencv接口文档

2 篇文章 0 订阅
2 篇文章 0 订阅

#读取图片  cv2.IMREAD_COLOR 彩色图片 忽略alpha通道, cv2.IMREAD_GRAYSCALE 灰度模式 cv2.IMREAD_UNCHANGED alpha通道

img = cv2.imread(your_file,cv2.IMREAD_COLOR)

#创建窗口并显示图片img

cv2.imshow(窗口名字,img)

#等待键盘输入 等待时间的毫秒数 如果为0则表示一直等待键盘输入

cv2.waitkey(time)

#删除建立的全部窗口 制定窗口

cv2.destroyAllWindows()

cv2.destroyWindows(windowname)

#保存图片 第一个参数要保存的文件路径和文件名 第二个参数是保存那个图片

#第三个参数针对png格式 则0-9压缩 值越大则图像越小

#jpeg格式的图片 0-100 图像的质量

 face_image = image[top:bottom, left:right] 

 face_frame = frame[top:bottom,left:right]

 cv2.imwrite('imgfilepath, face_image,[int(cv2.IMWRITE_PNG_COMPRESSION), 9])

cv2.imwrite('imgfilepath, face_image,[int(cv2.IMWRITE_JPEG_QUALITY), 63])

#对视频或者图像某个位置的人脸或者物体用矩形框起来  第四个参数是矩形框的颜色 第五个参数是框的粗细

cv2.rectangle(frame/image, (left, top), (right, bottom), (0, 0, 255), 2)

#对视频或者图像某个位置的人脸或者物体用文字表示出来 font字体

cv2.putText(frame/image, name, (left + 6, bottom - 6), font, 0.5, (255, 255, 255), 1)





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值