【Opencv实战】这是我见过的最强大“美颜滤镜”,代码美颜傻瓜式一键操作~(附源码)
前言继老干妈、辣条之后,中国美颜软件在海外一夜成名,把所有人都幻化成了粉红小甜心❤。人类学者克里斯特尔·阿比丁博士认为,这是一种亚洲风情的文化扩散。🤦♀️🤦♀️哈喽!哈喽,我是栗子君!“亚洲四大邪术”之一的中国美颜术绝非浪得虚名——根据小编的第八定律,99% 的人拍了照在发朋友圈之前,都会给
【Opencv实战】这个印章“神器”够牛,节省了时间提高了效率,厉害~(附完整源码)
前言🚀 作者 :“程序员梨子”🚀 **文章简介 **:本篇文章主要是写了opencv的提取印章文字小程序!🚀 **文章源码免费获取 : 为了感谢每一个关注我的小可爱💓每篇文章的项目源码都是无偿分享滴💓👇👇👇👇点这里蓝色这行字体自取,需要什么源码记得说标题名字哈!私信我也可!🚀 欢
OpenCV中的图像处理 —— 图像梯度+Canny边缘检测
OpenCV中的图像处理 —— 图像梯度+Canny边缘检测+图像金字塔目录OpenCV中的图像处理 —— 图像梯度+Canny边缘检测+图像金字塔1. 图像梯度1.1 Sobel和Scharr算子1.2 Laplacian算子2. Canny边缘检测2.1 多阶段的Canny边缘检测算法
下载不再卡顿,OpenCV 中国镜像仓库正式启用
OpenCV 中国官方仓库落地 https://gitcode.net
OpenCV图像处理——GUI功能(二)
OpenCV图像处理文章目录OpenCV图像处理一、图像入门1.读取图像2.显示图像3.保存图像二、视频入门1.用相机捕捉视频2.播放视频文件3.保存视频总结一、图像入门1.读取图像使用 cv.imread() 函数读取一张图像,图片应该在工作目录中,或者应该提供完整的图像路径。第二个参数是一个 f
Opencv从入门到精通(四):在图像上画线/矩形/圆/文字
import cv2import numpy as npimg = np.ones(shape=(512, 512, 3)) # HWCprint(img.dtype)# img[:] = 255, 0, 0 # 整个图像变为蓝色# 画直线# cv2.line(img, (0, 0), (100,
Opencv从入门到精通(三):图像基础操作和变形与裁剪
文章目录一、基础操作二、resize和crop一、基础操作在Opencv中约定通道是BGR但是彩色图像是RGBimg = cv2.imread('./1.png')# print(img, type(img)) # ndarrayimg_gray = cv2.cvtColor(img, code=
【OpenCv】图像的轮廓查找
1 原理 边界或者轮廓可以简单认为成将连续的点(连着边界)连在一起的曲线,具有相同的颜色或者灰度。轮廓在形状分析和物体的检测和识别中很有用。在机器视觉领域最常用的轮廓查找的算法之一是 Moore-Neighbor 算法,像素的摩尔邻域 PPP 是与该像素共享顶点或边的 888 个像素的集合。这些像
OpenCV中的GUI特性 —— 绘图+鼠标画笔+轨迹栏调色板
OpenCV中的GUI特性 —— 绘图+鼠标画笔+轨迹栏调色板这一部分内容主要包括OpenCV的绘图函数、鼠标回调函数与画图的结合和轨迹栏的使用,绘图函数的传参是关键,鼠标回调函数也是一个相当重要的概念,OpenCV没有提供按钮功能,而轨迹栏可以实现类似的功能,当轨迹栏作为调色板时会有什么样的体验嘞
64行代码实现简单人脸识别
64行代码实现简单人脸识别。快来学习吧!
OpenCV-Python实战(22)——使用Keras和Flask在Web端部署图像识别应用
在本文中,我们将看到如何使用 Keras 和 Flask 创建深度学习 REST API。更具体地说,我们首先学习如何使用 Keras 中包含的预训练深度学习架构,然后介绍如何使用这些预训练深度学习架构创建深度学习 API,用于高性能图像识别任务。
摄像头实时换脸,上网课老师都不认识我了,哈哈
摄像头实时换脸了
OpenCV-Python实战(番外篇)——想要识别猫咪的情绪?从猫脸检测开始
在本项目中,我们将使用 OpenCV 和 Flask 构建检测猫脸的深度学习 Web 应用程序,项目可以处理来自浏览器的不同请求方式(例如 GET 和 POST 等),最后通过实战测试使用 OpenCV 和 Flask 创建的 Web 猫脸检测 API。
OpenCV-人像—酷感冷艳滤镜
OpenCV&C++代码实现人像-酷感冷艳滤镜
详解用OpenCV绘制各类几何图形
本文详细介绍了OpenCV绘制几何图形的方法,利用cv2.line()、v2.circle()、cv2.rectangle()、cv2.ellipse()、cv2.polylines()、cv2.putText()函数实现。
(超详细)Ubuntu18.04下安装及卸载opencv+opencv_contrib
(opencv版本问题 以及c++ python问题)为了做毕设,我已经被这个东西折磨了很多天了,现在真的悟了。写下人生的第一篇博客,希望能够帮助大家。版本:Ubuntu18.04 Opencv-4.1.2 Opencv_contrib-4.1.2百度云链接:https://pan.baidu.
OpenCV-Python实战(21)——OpenCV人脸检测项目在Web端的部署
将 OpenCV 计算机视觉项目部署在 Web 端一个有趣的话题,部署在 Web 端的优势之一是不需要安装任何应用,只需要访问地址就可以访问应用,有很多 Python Web 框架可用于部署应用程序,这些框架可以使我们专注于应用程序的核心逻辑,而不必处理低级细节(例如,协议、套接字或进程和线程管理等
[Python从零到壹] 四十四.图像增强及运算篇之图像灰度线性变换详解
欢迎大家来到“Python从零到壹”,在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍。第二部分将讲解图像运算和图像增强,上一篇文章是图像点运算的灰度化处理知识,包括各种灰度算法的实现,以及灰度线性变换和灰度非线性变换。这篇文章将详细讲解图像灰度线性变换,包括灰度上移、对比度增强
OpenCV学习(53)
图像变换(7):标准霍夫变换:HoughLines()函数此函数可以找出采用标准霍夫变换的二值图像线条。在 OpenCV中,我们可以用其来调用标准霍夫变换SHT和多尺度霍夫变换 MSHT的 OpenCV内建算法。 第一个参数,InputArray类型的image,输入图像,即源图像。需为8位的
【opencv学习】基于透视变换和OCR识别的小票识别
本文基于之前学习的透视变换、和OCR识别,做了个简单的小票识别,如下:import cv2import numpy as npfrom PIL import Imageimport pytesseract as tessdsize = (55, 88) # 统一尺度# 展示图像,封装成函数def