opencv
白色铅笔
新手
展开
-
Python-opencv学习 5 阈值分割
阈值分割 - opencvthreshold()阈值方法阈值方法实例threshold()retval,dst=cv2.threshold(src,thresh,maxval,type)retval,阈值dst,处理结果src,原图像thresh,阈值maxval,最大值type,类型阈值方法• cv2.THRESH_BINARY• cv2.THRESH_BINARY_I...原创 2019-08-25 16:54:54 · 388 阅读 · 0 评论 -
Python-opencv学习 1 图像读取与显示
图像读取与显示 - opencvcv2.imread()cv2.imshow()cv2.imwrite()cv2.waitKey()cv2.destroyAllWindows()cv2.imread() 使用cv2.imread()函数读取图像。图像应该当前路径下,或者给出完整的图像路径。第二个参数是一个标识,它用来指定图像的读取方式。以下是官方文档的参数说明:cv2.IMREAD_CO...原创 2019-08-21 21:29:50 · 183 阅读 · 0 评论 -
Python-opencv学习 2 图像处理基础
图像处理基础 - opencv像素处理使用item()和itemset()访问像素获取图像属性感兴趣区域通道合并像素处理改变灰度图像信息#改变像素点信息import cv2i=cv2.imread("image\\lena256.bmp",cv2.IMREAD_UNCHANGED)#请确保当前目录下有灰度图像lena256.bmpp=i[100,100]print(p)i[100...原创 2019-08-22 15:00:16 · 268 阅读 · 0 评论 -
Python-opencv学习 3 图像运算
图像运算 - opencv图像加法图像融合图像加法 图像加法有两种,一种是直接使用加号连接,另一种是用cv2.add()直接使用加号连接时,若像素点超出上限会取模:如200+155=100用cv2.add()函数时,若像素点超出上限会取最大值:如200+155=255# -*- coding: utf-8 -*-import cv2import numpy as npa=cv...原创 2019-08-22 16:06:17 · 120 阅读 · 0 评论 -
Python-opencv学习 4 类型转换
类型转换 - opencvcv2.cvtColor()cv2.cvtColor() cv2.cvtColor()常用两个参数,第一个是要转换的图像,第二个是转换方式BGR2GRAY# -*- coding: utf-8 -*-import cv2a=cv2.imread("C:\\Users\\Chester\\Downloads\\opencv-python_simpletest\...原创 2019-08-22 16:37:31 · 1828 阅读 · 0 评论 -
Python-opencv学习 5 几何变换
几何变换 - opencv图像缩放图像翻转图像缩放dst=cv2.resize(src,dsize,fx,fy)dsize 缩放大小fx,fy 相对倍数两个参数设置一个即可,值得注意的是,dsize是先列后行的元组。使用dsize时import cv2a=cv2.imread("C:\\Users\\Chester\\Downloads\\opencv-python_simpl...原创 2019-08-22 20:11:28 · 149 阅读 · 0 评论