2021年2月4日

(python函数03)zip()函数

摘要: (python函数03)zip()函数 zip是用来压缩的,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个元组(tuple),然后返回有这些tuples组成的对象,可强制转化为列表和字典。若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。 示例代码01 list 阅读全文

posted @ 2021-02-04 16:28 华子哈 阅读(80) 评论(0) 推荐(0) 编辑

2021年2月3日

(python函数02)列表生成式

摘要: (python函数02)列表生成式 示例代码 num = [i for i in range(1, 10)] print(num) ​ num = [i for i in range(1, 10) if i != 3] print(num) ​ print(type(num)) 执行结果 阅读全文

posted @ 2021-02-03 17:58 华子哈 阅读(59) 评论(0) 推荐(0) 编辑

(Opencv07)绘制边框

摘要: (Opencv07)绘制边框 cv2.boundingRect(img) 这个函数可以获得一个图像的最小矩形边框一些信息 cv2.rectangle()可以画出该最小矩形边框 x, y ,w, h = cv2.boungingRect(img) img : 需要是一个二值图像。 x,y : 可以包围 阅读全文

posted @ 2021-02-03 17:43 华子哈 阅读(232) 评论(0) 推荐(0) 编辑

2021年2月2日

(python函数01)enumerate函数

摘要: enumerate函数 enumerate函数示例代码01运行结果01示例代码02运行结果02 enumerate(枚举,列举)是python的内置函数,enumerate的参数为可迭代对象,如字符串,列表等,返回的是元组 示例代码01 gao = ['1', '2', '3', '4'] for 阅读全文

posted @ 2021-02-02 20:15 华子哈 阅读(132) 评论(0) 推荐(0) 编辑

(Opencv06)绘制轮廓函数

摘要: (Opencv06)绘制轮廓函数 cv2.drawContours(image, contours, contourIdx, color, thickness) img: 指在哪副图像上绘制轮廓 会改变原图像,如果要保留原图像就img.copy() image为三通道才能显示轮廓 contours: 阅读全文

posted @ 2021-02-02 19:40 华子哈 阅读(99) 评论(0) 推荐(0) 编辑

(opencv5)轮廓检测函数

摘要: (opencv5)轮廓检测函数 contours, hierarchy = cv2.findContours(img, mode, method,[offset) 注意 : 1.输入为二值图像,黑色为背景,白色为目标 2.该函数会修改原图像,因此若想保留原图像在,则需拷贝一份,在拷贝图里修改。 im 阅读全文

posted @ 2021-02-02 18:34 华子哈 阅读(277) 评论(0) 推荐(0) 编辑

2021年2月1日

(Opencv4)二值化图像

摘要: (Opencv4)二值化图像 ret, dst = cv2.threshold(src, thresh, maxval, type) threshold : 极限,临界值,阈值 ret: 一个数 srv : 输入图,只能输入单通道图像, 通常来说为灰度图 dst : 输出图 thresh: 阈值 m 阅读全文

posted @ 2021-02-01 21:10 华子哈 阅读(124) 评论(0) 推荐(0) 编辑

(Ooencv3)颜色空间转换

摘要: (Ooencv3)颜色空间转换 opencv中有多种色彩空间,包括 RGB、HSI、HSL、HSV、HSB、YCrCb、CIE XYZ、CIE Lab8种,使用中经常要遇到色彩空间的转化,以便生成mask图等操作。 可以使用下面的色彩空间转化函数 cv2.cvtColor( )进行色彩空间的转换: 阅读全文

posted @ 2021-02-01 20:59 华子哈 阅读(99) 评论(0) 推荐(0) 编辑

(Opencv02)图片展示

摘要: (Opencv02)图片展示 在程序里我们怎么把图片显示出来呢? 这里需要记一个自定义函数就好啦! def cv_show(name, img): cv2.imshow(name, img) cv2.waitKey(0) cv2.destroyAllWindows() name : 显示图片窗口的名 阅读全文

posted @ 2021-02-01 20:37 华子哈 阅读(42) 评论(0) 推荐(0) 编辑

(opencv01)读入图像

摘要: (opencv01)Opencv之读入图像 读入图像 img = cv2.imread(filepath, flags) filepath : 要读入图片的完整路径 flags : 读入图片的标志 cv2.IMREAD_COLOR :默认参数,读入一副彩色图片, 忽略alpha通道,可以直接写1 c 阅读全文

posted @ 2021-02-01 20:23 华子哈 阅读(37) 评论(0) 推荐(0) 编辑

导航