- 博客(731)
- 资源 (11)
- 收藏
- 关注
原创 使用Python,OpenCV进行卡类型及16位卡号数字的OCR
这篇博客将介绍如何通过OpenCV和Python使用模板匹配执行光学字符识别(OCR)。具体来说,将使用Python+OpenCV实现模板匹配算法,以自动识别卡的类型和以及16位卡号数字。
2021-08-28 23:42:42 5187 19
原创 Matplotlib三维绘图,这一篇就够了
Matplotlib三维绘图,这一篇就够了。这篇博客将介绍3D线图、散点图、随机颜色散点图、散点不同mark点图、线框图、曲面不透明图、曲面透明图等7种3D效果图。
2021-08-25 22:02:19 38973 19
原创 Python可视化——3D绘图解决方案pyecharts、matplotlib、openpyxl
这篇博客将介绍python中可视化比较棒的3D绘图包,pyecharts、matplotlib、openpyxl。支持2D/3D散点图、2D/3D条形图、2D/3D折线图、2D/3D饼图、2D/3D地图、热力图、图表、股票图、雷达图、箱线图、树图、树map图、日晷图、平行线图、桑葚图、漏斗图、仪表盘图、画报图、主题河流图、日历图、个性化图,也支持局部放大、数据集、拖动、富文本图;也支持点、线、流图。
2021-08-24 20:35:18 8282 4
原创 使用Python,OpenCV的Meanshift 和 Camshift 算法来查找和跟踪视频中的对象
这篇博客将介绍如何使用 Meanshift 和 Camshift 算法来查找和跟踪视频中的对象。Meanshift 均移总是能找到一个具有最大像素分布的窗口,并且追踪对象;CAMshift 是 Meanshift的优化,它会持续性的自动调整窗口的大小,并且计算最佳拟合椭圆的方向。它再次应用具有新缩放搜索窗口和先前窗口位置的均值变换,直到达到所需的精度;
2021-08-23 21:19:40 1742 1
原创 使用Python,OpenCV,本地二进制模式(LBP)进行人脸识别
在深度学习和暹罗网络之前,面部识别算法依赖于特征提取和机器学习。今天,我们将涵盖最受欢迎的预学习人脸识别算法之一,用局部二进制模式(LBPS)面对脸部检测。
2021-08-21 12:17:58 1736 2
原创 Python,OpenCV提取图片中的多个茄子种子轮廓,并按从左到右排序后显示
这篇博客将介绍如何使用Python,OpenCV提取图片中的多个茄子种子轮廓,并按从左到右排序后显示
2021-08-18 20:37:17 1873
原创 OpenCV中的光流及视频特征点追踪
这篇博客将介绍光流的概念以及如何使用 Lucas-Kanade 方法估计光流,并演示如何使用 cv2.calcOpticalFlowPyrLK() 来跟踪视频中的特征点。光流是由物体或相机的运动引起的图像物体在连续两帧之间的明显运动的模式。它是 2D 矢量场,其中每个矢量是一个位移矢量,显示点从第一帧到第二帧的移动。
2021-08-14 23:14:57 6967 18
原创 Matplot pyplot绘制单图,多子图不同样式详解,这一篇就够了
matplotlib.pyplot 是使 matplotlib 像 MATLAB 一样工作的函数集合。这篇博客将介绍 1. 单图单线2. 单图多线不同样式(红色圆圈、蓝色实线、绿色三角等)3. 使用关键字字符串绘图(data 可指定依赖值为:numpy.recarray 或 pandas.DataFrame)4. 使用分类变量绘图(绘制条形图、散点图、折线图)5. 多子表多轴及共享轴6. 多子表(水平堆叠、垂直堆叠、水平垂直堆叠、水平垂直堆叠共享轴、水平垂直堆叠去掉子图中间的冗余xy
2021-08-13 21:07:57 2291 12
原创 Python,OpenCV中的图像修复——cv2.inpaint()
这篇博客将介绍如何通过OpenCV中图像修复的技术——cv2.inpaint() 去除旧照片中的小噪音、笔划等。并实现俩种方法的修复(快速行进算法以及流体力学算法)
2021-08-08 13:06:53 5931 21
原创 Python,OpenCV中的K均值聚类——K-Means Cluster
这篇博客将介绍什么是 K-Means 聚类以及 如何使用 cv2.kmeans() 函数进行数据聚类。
2021-08-06 20:53:42 3109 8
原创 Python,OpenCV基于支持向量机SVM的手写数字OCR
上一节介绍了基于KNN的手写数字OCR+字母OCR,这一节将介绍基于支持向量机SVM的手写数字OCR。
2021-08-06 20:39:31 1029
原创 OpenCV中的SURF(Speeded-Up Robust Features 加速鲁棒特征)
上一篇博客介绍了用于关键点检测和描述的SIFT,但它相对较慢。这篇博客将介绍其优化版本——SURF(Speeded-Up Robust Features 加速鲁棒特征),它是加速版的SIFT。
2021-07-31 13:39:42 2452 4
原创 OpenCV中的相机失真、内外参、不失真图像、相机校准
这篇博客将介绍相机的失真、相机的内在和外在参数等,并学习找到这些参数,不失真图像,并进行相机校准、立体成像等。
2021-07-29 20:37:05 1765 14
原创 OpenCV中的Shi-Tomasi角点检测器
这篇博客将介绍另一个角点检测器:Shi-Tomasi角点检测器。- Shi-Tomasi角点检测器是Harris角点检测器的优化,效果更好;- cv2.goodFeaturesToTrack(),通过Shi-Tomasi方法(或者Harris角点检测)在图像中找到N个最强的角点。并且在跟踪对象方面性能很好。
2021-07-27 21:08:28 1596 11
原创 OpenCV中的Harris角点检测
这篇博客将了解什么是特征,角点,哈里斯角点检测(Harris Corner Detection)的概念。并使用cv2.cornerHarris(),cv2.cornerSubPix()实现哈里斯角点检测;
2021-07-27 21:03:33 2579 7
原创 Python,OpenCV中的霍夫圆变换——cv2.HoughCircles()
Python,OpenCV中的霍夫圆变换1. 效果图2. 源码参考这篇博客将学习如何使用霍夫圆变换在图像中找到圆圈,OpenCV使用cv2.HoughCircles()实现霍夫圆变换。circles = cv2.HoughCircles(img, cv2.HOUGH_GRADIENT, 1, 20,param1=50, param2=40, minRadius=25, maxRadius=0)img: 待检测的灰度图cv2.HOUGH_GRADIENT:检测的方法,霍夫梯度1:检测的圆与原始图
2021-07-26 22:01:48 6410 9
原创 使用OpenCV,Numpy计算直方图,Matplot绘制直方图及分析
这篇博客将介绍如何使用Python,OpenCV,Numpy函数计算直方图,并使用 OpenCV 和 Matplotlib 函数绘制直方图,并对直方图进行分析。通过查看图像的直方图,可以直观地了解该图像的对比度、亮度、强度分布等。直方图分别有3种计算方法,俩种绘制方法;
2021-07-25 17:07:47 1285 5
原创 OpenCV中的霍夫线变换、概率霍夫线变换
这篇博客将介绍Python,OpenCV中的霍夫变换。包括什么是霍夫变换(Hough Transform)、概率霍夫变换(Probablistic Hough Transform),以及如何使用cv2.HoughLines(),cv2.HoughLinesP()来检测图像中的线条;
2021-07-24 23:50:00 1941 6
原创 OpenCV中的图像变换——傅里叶变换
这篇博客将介绍OpenCV中的图像变换,包括用Numpy、OpenCV计算图像的傅里叶变换,以及傅里叶变换的一些应用;
2021-07-22 21:51:11 34968 54
原创 Hbase基础(特点、架构、应用场景、集群搭建、HA设计)这一篇就够了
这篇博客将由简入繁,入门HBase,将介绍Hbase的特点、架构、应用场景、集群搭建、HA设计等。
2021-07-21 21:37:22 1436 4
原创 使用Python,Opencv进行二维直方图的计算及绘制
这篇博客将介绍如何使用Python,Opencv进行二维直方图的计算及绘制(分别用Opencv和Numpy计算),二维直方图可以让我们对不同的像素密度有更好的了解。
2021-07-17 21:31:37 1328 9
原创 Python,OpenCV直方图均衡化以提高图像对比度
这篇博客将介绍直方图均衡化以及俩种经典的方法:(全局 & 自适应直方图均衡化);均衡化作用:1)可以提升图像的对比度;2)使所有图像具有相同的照明条件;
2021-07-17 19:16:22 3849 24
原创 Numpy掩码数组masked arrays,这一篇就够了
掩码数组是包括可能缺少或无效项的数组。numpy.ma模块为numpy提供了一个几乎可以替代numpy的替代品,它支持带掩码的数据数组。MaskedArray是numpy.ndarray的一个子类,因此它继承了索引和切片机制。
2021-07-17 17:54:52 5800 1
原创 Python,OpenCV轮廓属性、轮廓检测及绘制
这篇博客将介绍OpenCV中的轮廓,轮廓的特征及属性(质心,面积,轮廓,近似轮廓,周长,最小外接圆,面积最小外接矩形,直角矩形,凸包);计算轮廓属性提取物体的一些常用特性,如坚固性、等效直径、掩模图像、宽高比、平均强度、等效直径、极值点、拟合椭圆等;...
2021-07-14 20:33:21 3431 13
原创 Python,Opencv cv2.Canny()边缘检测
这篇博客将介绍Canny边缘检测的概念,并利用cv2.Canny()实现边缘检测;
2021-07-11 22:51:17 7141 16
原创 使用cv2.Sobel()、cv2.Scharr()、cv2.Laplacian()寻找图像的梯度、边缘
这篇博客将介绍如何使用cv2.Sobel()、cv2.Scharr()、cv2.Laplacian()寻找图像的梯度、边缘;
2021-07-11 22:23:08 1084 2
原创 Windows下命令行及Java+Tesseract-OCR对图像进行(字母+数字+中文)识别,亲测可行
Windows下Java+Tesseract-OCR对图像进行字符识别,亲测可行
2021-07-11 14:12:31 4734 14
原创 10000+ gif表情包不是梦,get这一篇文就够了!!!小哥哥快到碗里来,再也不怕斗图没有表情包了
最近看的爬虫的博客太多,小小的学习了下。主要是http请求,分析网页的http请求拼接(分页),返回值html 或者json的解析(用到正则表达式re或者json模块);
2021-07-08 23:36:45 9545 12
原创 使用Python,OpenCV制作图像Mask——截取ROIs及构建透明的叠加层
这篇博客将介绍如何使用OpenCV制作Mask图像掩码。使用位运算和图像掩码让我们只关注图像中感兴趣的部分。截取出任意区域的ROIs。
2021-07-04 18:06:42 3288 9
原创 使用dlib应用(HOG和CNN)进行人脸检测
这篇博客将介绍如何使用dlib库应用HOG+线性SVM和CNNs执行人脸检测。dlib库是人脸识别最常用的软件包之一,其中内置了两种人脸检测方法:- HOG+线性SVM人脸检测器:精确高效的人脸检测算法,精确度比MMOD—CNN稍低一些(不能容忍视角旋转的变化),但要高于OpenCV的Haar级联。- MMOD-CNN人脸检测器:既高度准确又非常健壮,能够从不同的视角、光照条件和遮挡条件下检测人脸。可以在NVIDIA GPU上运行,使其速度超快!该模型需要更多的计算(速度较慢)。
2021-07-01 22:25:32 4348 6
原创 使用OpenCV,Haar级联检测器进行面部、眼睛、嘴部检测
这篇博客将介绍如何使用预训练好的OpenCV Haar级联人脸、眼睛、嘴部检测器,并将它们应用于实时视频流。人脸检测结果是最稳定和准确的。不幸的是,在许多情况下,眼睛检测和嘴巴检测结果是不可用的——对于面部特征/部分提取,强烈建议[使用python,dlib,OpenCV提取眼睛,鼻子,嘴唇及下颌](https://blog.csdn.net/qq_40985985/article/details/106136330),dlib的检测要比眼睛Haar级联,嘴巴Haar级联本身更稳定,甚至更快。
2021-06-27 11:27:45 23681 16
原创 使用Python,OpenCV旋转图像任意角度(完整和局部丢失~)
这篇博客将介绍如何使用OpenCV旋转图像。并演示如何使用imutils库中的两个方便函数imutils.rotate和imutils.rotate_bound不丢失细节的旋转图像。
2021-06-19 23:10:33 9927 14
原创 使用OpenCV执行图像算法(加法和减法)以提亮图像或者使图像变暗
这篇博客将介绍如何使用OpenCV执行图像算术(加法和减法)以提亮图像或者使图像变暗。
2021-06-15 23:19:58 1900 2
原创 使用Python,OpenCV获取、更改像素,修改图像通道,剪裁ROI
这篇博客将介绍使用Python,OpenCV获取、更改像素,修改图像通道,截取图像感兴趣ROI;单通道图,BGR三通道图,四通道透明图,不透明图;
2021-06-14 23:03:38 31235 24
原创 使用Python,OpenCV实现图像和实时视频流中的人脸模糊和马赛克
这篇博客将介绍检测人脸,然后使用Python,OpenCV模糊来“匿名化”每张图像,以确保隐私得到保护,保证没有人脸可以被识别如何使用。并介绍俩种模糊的方法:简单高斯模糊、像素化模糊。
2021-06-07 22:56:20 5390 25
原创 使用Python,OpenCV进行平滑和模糊
这篇博客将介绍如何使用OpenCV对图片进行平滑和模糊操作。具体包括:- 简单平均模糊(cv2.blur)- 加权高斯模糊(cv2.GaussianBlur)- 中值滤波(cv2.medianBlur)- 双边滤波(cv2.bilateralFilter)平滑和模糊是计算机视觉和图像处理中最常见的预处理步骤之一。
2021-05-29 23:54:18 1904 12
预训练好的超分辨率模型:super-resolution-models.rar
2023-10-25
使用PyTorch执行特征提取和微调的迁移学习来进行图像分类
2023-06-15
热视觉3:使用Python和OpenCV的发烧探测器(图像/视频/摄像头实时视频流人脸温度检测)
2023-05-29
使用Python和OpenCV从图像/视频/实时摄像头流中测量任意一点的温度
2023-05-29
animegan2-pytorch.rar Python使用AI animegan2-pytorch制作属于你的漫画头像/风景图
2023-04-28
photo2cartoon使用AI photo2cartoon生成漫画头像
2023-04-28
使用Python,OpenCV快速傅立叶变换(FFT)在图像和视频流中进行模糊检测
2023-03-04
使用Python,OpenCV检测极值点,文本方向检测及校正,ocr识别/翻译,图像转字符画,基础图像处理
2023-03-01
pytorch-classify-object-detect.rar 使用Pytorch训练卷积神进行对象检测(图像和视频流中)
2023-02-28
使用Python,Opencv进行EAST模型进行文本检测和识别
2023-02-28
tessdata.rar 语言模型文件
2023-02-28
使用Python,OpenCV训练lenet模型,进行笑容检测
2023-02-28
对象追踪-使用Python,Opencv检测视频中的绿色小球,并进行画面处理去掉水印等
2023-02-28
neo4j-community-3.5.31-windows.zip安装包 3.x,4.x,5.x以及绘制人物关系图谱demo
2023-02-28
图像搜索引擎使用python搜索视觉上相似的图像
2022-11-09
point-clustering.rar Java后端前端进行经纬度点抽稀聚合渲染
2022-10-24
深度学习天气照片数据集,分别包括clody,haze,sunrise,snow,shine,rain,thunder
2022-08-05
ImageNet 1000种类标签 coco.pickle coco80,coco91标签类 coco部分测试images
2022-06-28
tessdata 进行ocr识别中文,英文,字母需要的文件
2022-06-07
基于深度学习的预训练好的超分辨率模型
2022-05-18
dbclusterdemo.rar
2022-04-08
bunny.pcd等点云源文件
2021-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人