opencv
chouchouT-T
一个啥也不会的程序员的日常学习分享。以及工作时的感悟
展开
-
【图像学习之 视频转素描】
视频转素描线程部分代码可以忽略# -*- coding:utf-8 -*-import cv2from PIL import Image, ImageOps, ImageFilterimport numpyfrom threading import Thread # 创建线程的模块# 透明度转换 素描转换的一部分def dodge(a, b, alpha): # alpha为图片透明度 return min(int(a * 255 / (256 - b * alpha原创 2022-01-17 22:08:33 · 2473 阅读 · 0 评论 -
Opencv 形态学操作 灰度、滤波、膨胀腐蚀、开闭运算、梯度-python代码
Opencv 形态学操作 -python代码Opencv 形态学操作 -python代码import cv2import numpy as npimport matplotlib as pldef display(name,image): cv2.imshow(name,image) cv2.waitKey(0) cv2.destroyAllWindows()Vshow = cv2.imread("img/OIP-C.jpg")gray = cv2.cvt原创 2021-11-30 23:30:10 · 2815 阅读 · 0 评论 -
Opencv学习之-形态学-测试膨胀腐蚀
Opencv学习-形态学-测试膨胀腐蚀原创 2021-03-10 18:24:52 · 140 阅读 · 0 评论 -
Opencv 实战学习总结 三 (绘制基本图形 线、矩形、圆、椭圆、多边形填充、文本)
Opencv 实战学习总结 三/// <summary>/// 绘制图像/// </summary>void testpainttestsharp() { Mat image = imread("3.jpg"); Point p1 = Point(20, 30); Point p2; p2.x = 200; p2.y = 300; Scalar color = Scalar(0,0,255); //线 line(image,p1,p2,color,10,L原创 2021-01-13 15:13:18 · 163 阅读 · 0 评论 -
Opencv 实战学习总结二 (图像加载、修改、保存、显示 以及 Mat对象的介绍及其遍历方式、效率对比)
Opencv 实战学习总结一加载图像并显示 Mat image = imread("1.jpg"); namedWindow("img3"); imshow("img3", gray); waitKey(0);最简单的加载图面并显示图片 waitKey(0) 是刷新显示并提供事件循环。图像转换 opencv转换灰度图 并保存到图像 Mat image = imread("1.jpg"); namedWindow("img"); imshow("img", image); Mat gr原创 2021-01-13 13:36:43 · 234 阅读 · 0 评论 -
Opencv 实战学习总结一 (思维导图)
Opencv 实战学习总结一原创 2021-01-13 12:03:35 · 537 阅读 · 0 评论