自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

关注微信公众号【OpenCV学堂】

-应知空谷幽人意,只在春风淡荡中

  • 博客(295)
  • 资源 (12)
  • 收藏
  • 关注

原创 【原理解密】多角度、多尺度、多目标的边缘模板匹配

OpenCV4 实现边缘模板匹配

2024-02-15 13:18:11 539

原创 【图像文本化】Base64编解码OpenCV4中 Mat 对象

如何在不同系统跟语言中传输Mat对象......

2024-02-06 16:00:57 458

原创 【见微知著】OpenCV中C++11 lambda方式急速像素遍历

必须知道的最快速的两种OpenCV像素遍历方法....

2024-02-06 15:25:15 652

原创 【守护工地安全】YOLOv8实现安全帽检测

科技向善,用YOLOv8做安全帽检测,守护工人兄弟安全

2024-01-19 16:46:39 407

原创 【实战OBB】自定义旋转对象检测

YOLOv8 自定义旋转对象检测

2024-01-16 14:23:41 400 2

原创 【新特性演示】YOLOv8实现旋转对象检测

源码教学,YOLOv8实现旋转对象检测....

2024-01-13 13:32:27 568

原创 【YOLOv8新玩法】姿态评估寻找链接切割点

YOLOv8实现关键点切割

2024-01-09 14:12:14 419

原创 【世说新语】OpenCV4中联通组件分析算法的一个缺点

联通组件标记算法如何实现分级组件分割~~~~

2024-01-08 10:58:11 687

原创 【细胞识别】YOLOv8实现CBC细胞检测

使用YOLOv8实现红细胞与白细胞检测与识别......

2024-01-03 15:46:57 405

原创 【奇技淫巧】OpenCV中Blob分析的两个关键技巧

色块查找也很轻松,一文彻底拿下图像Blob分析!

2023-12-28 12:06:36 992

原创 【轻松入门】OpenCV4.8 + QT5.x开发环境搭建

轻松带你配置好OpenCV +QT,C++开发环境.....

2023-12-27 23:36:23 698

原创 【YOLOv8新玩法】姿态评估解锁找圆心位置

YOLOv8 Pose在机器视觉领域的新玩法~~~~~

2023-12-22 09:29:52 501

原创 【轻松驾驭】OpenCV图像旋转的原理与技巧

掌握图像旋转的基本原理与代码技巧

2023-12-20 10:34:20 1029

原创 【YOLOv8量化】普通CPU上加速推理可达100+FPS

轻松量化YOLOv8,流水线推理轻松加速!

2023-12-19 21:09:30 1258

原创 【真情流露】我为什么要写一本OpenCV C++书籍

十年OpenCV开发者的内心真情流量

2023-12-18 12:14:49 1016 2

原创 【入坑指南】| OpenCV4.8 + CUDA + 扩展模块支持编译

利用GPU给OpenCV代码加速的开发技巧分享

2023-12-15 16:31:29 1177

原创 【一秒梵高】基于OpenCV4实现图像九种风格迁移

OpenCV C++ 实现九种典型的图像风格迁移

2023-12-14 15:54:27 420

原创 【含泪分享】OpenCV4工业缺陷检测的六种方法

十年OpenCV开发,机器视觉行业经验,总结出来的六个方法,泣血含泪无私分享给大家了

2023-12-13 15:24:33 5465

原创 【本人新书】《OpenCV应用开发:入门、进阶与工程化实践》

一本工程化开发实战的OpenCV C++扛鼎之作

2023-12-12 20:15:53 1138

原创 十年OpenCV开发以后发布的作品 - OpenCV实验大师

一个开发者十年磨一剑的良心推荐,OpenCV开发者的福音!

2023-12-08 16:09:51 674

原创 自定义QT QWidget对象响应弹出菜单的解决方法

说真话,以前都不是自定义控件上用,一直没问题,然后我自定义了一个绘图的Canvas,继承自QWidget,想添加右键鼠标弹出菜单,于是遇到两个坑爹的错误!为了节省大家时间,直接看错误就好!无法跟信号槽方法链接错误信息:qobject::connect: no such slot xxxx其中xxx表示方法名称!原因是自定义的类没有添加 Q_OBJECT,如果有看看是否添加了对应的方法,跟绑定声明:connect(markBin, SIGNAL(triggered()), this, SLOT(

2021-10-12 15:09:56 638

原创 详解OpenVINO 模型库中的人脸检测模型

人脸检测模型OpenVINO的模型库中有多个人脸检测模型,这些模型分别支持不同场景与不同分辨率的人脸检测,同时检测精度与速度也不同。下面以OpenVINO2020 R04版本为例来逐一解释模型库中的人脸检测,列表如下:从列表中可以看出骨干特征网络主要是MobileNetv2与SqueezeNet两种支持实时特征网络,ResNet152是高精度的特征网络,检测头分别支持SSD、FCOS、ATSS。MobileNetv2版本的模型结构深度可分离卷积ResNet网络残差网络模型在2015年提出,

2020-10-19 10:19:57 1923 2

原创 全程实操 | 最新版OpenCV4.4免费视频课程送给大家

Hello,大家好!今天我想告诉大家一个好消息,【OpenCV4.x C++快速入门视频教程】 免费学了。整个课程一口气录完,全程实操,代码教学,保证了原汁原味的OpenCV学习,绝对无剪切,讲师基本功深厚,在线写在线运行,一步一步带你入门OpenCV4.x,是上乘的良心之作。怎么看, B站搜索 【OpenCV学堂】 即可,或者扫码真的,我把多年OpenCV开发与教学经验,认真汇总与总结提炼出了这门课程,目标是帮助更多应用开发者、OpenCV爱好者、计算机视觉开发感兴趣的人走好入门OpenCV框架开发

2020-08-10 19:16:37 2192 5

原创 ### 如何系统化学习OpenCV4

如何系统化学习OpenCV4OpenCV4.0发布以来,其依靠良好的接口代码、系统级别的优化、更加通用易学的函数调用,集成OpenVINO与tensorflow、caffe等模型加速推断、实现了从传统的图像处理到基于深度学习的视觉处理路线图的完整拓展。OpenCV4 毫无疑问是一个OpenCV发展历史的一个重要里程碑之作。官方的宣传口号是 OpenCV4 is more than OpenCV ...

2019-08-17 11:38:17 2048

原创 OpenCV4 视频教程来了....

文章目录OpenCV4 视频教程来了....教程提纲课程特色课程链接OpenCV4 视频教程来了…教程提纲主要是是针对OpenCV4核心模块功能,设计的系统化视频教学课程,一步步教你如何使用OpenCV完成图像处理与视频分析任务,从环境配置开始,到案例分析,中间穿插大量工程编程技巧,对每个API函数都做到了原理与参数的详细解释,全部教程基于VS2015/VS2017, C++ 演示教学。课件...

2019-06-11 15:55:35 18128 63

原创 我是如何转型走上计算机视觉OpenCV开发之路的

我是如何转型走上计算机视觉OpenCV开发之路的2004年我大学毕业,学的是软件工程专业,第一份工作是在一家日资外包企业,无法忍受学习日语,忍无可忍无须再忍,干了八个月就跳槽啦,来到了第二家公司还是做外包的(没办法,那个年代所有软件公司都是以做外包为荣),这个公司一待就是十年,主要是上班地方离家近、加班很少!在一家公司待的时间太久就会感觉无聊,2009年的某一天谷歌发布了Android,当时我也...

2018-09-28 14:57:42 7138 13

原创 我为什么要写《OpenCV Android 开发实战》这本书

我为什么要写《OpenCV Android 开发实战》这本书 2015年我出版了个人第一本关于图像处理方面的书籍《Java图像处理-编程技巧与应用实践》,这本书主要是从理论与编码上面详细阐述了图像处理基础算法以及它们在编码实现上的技巧。一转眼已经三年过去了,在这三年的时光里我无时无刻都在关注图像处理与计算机视觉技术发展与未来,同时渐渐萌发了再写一本图像处理相关技术书籍的念头,主要是因为《Ja...

2018-07-06 11:06:55 13335 20

原创 OpenCV实现图像连通组件标记与分析

OpenCV实现图像连通组件标记与分析一:连通组件标记算法介绍连接组件标记算法(connected component labeling algorithm)是图像分析中最常用的算法之一,算法的实质是扫描一幅图像的每个像素,对于像素值相同的分为相同的组(group),最终得到图像中所有的像素连通组件。扫描的方式可以是从上到下,从左到右,对于一幅有N个像素的图像来说,最大连通组件个数为N...

2018-06-12 10:54:46 9182 5

原创 理解CNN卷积层与池化层计算

概述深度学习中CNN网络是核心,对CNN网络来说卷积层与池化层的计算至关重要,不同的步长、填充方式、卷积核大小、池化层策略等都会对最终输出模型与参数、计算复杂度产生重要影响,本文将从卷积层与池化层计算这些相关参数出发,演示一下不同步长、填充方式、卷积核大小计算结果差异。一:卷积层卷积神经网络(CNN)第一次提出是在1997年,杨乐春(LeNet)大神的一篇关于数字OCR识别的论文,...

2018-04-27 09:08:25 24404 5

原创 TensorFlow中数据的feed与fetch

TensorFlow中数据的feed与fetch一:占位符(placeholder)与feed当我们构建一个模型的时候,有时候我们需要在运行时候输入一些初始数据,这个时候定义模型数据输入在tensorflow中就是用placeholder(占位符)来完成。它的定义如下:def placeholder(dtype, shape=None, name=None):其中dtype...

2018-03-30 16:42:29 6450

原创 使用TensorFlow进行简单的图像处理

使用TensorFlow进行简单的图像处理概述作为计算机视觉开发者,使用TensorFlow进行简单的图像处理是基本技能,而TensorFlow在tf.image包中支持对图像的常见的操作包括:亮度调整对比度调整饱和度调整图像采样插值放缩色彩空间转换Gamma校正标准化图像的读入与显示我们通过OpenCV来实现,这里需要注意一点,OpenCV中图像三个通道是BG

2018-01-21 11:18:09 6298 2

原创 Python+OpenCV3.3图像处理视频教程-贾志刚-专题视频课程

Python+OpenCV3.3图像处理视频培训课程:该教程基于Python3.6+OpenCV新版本3.3.0详细讲述Python OpenCV图像处理部分内容,包括opencv人脸识别、人脸检测、数字验证码识别等内容。是Python开发者学习图像知识与应用开发佳实践课程。...

2017-12-08 16:06:22 6160 1

原创 图像各向异性滤波

图像各向异性滤波各向异性概念 各向异性(英文名称:anisotropy)是指材料在各方向的力学和物理性能呈现差异的特性。晶体的各向异性即沿晶格的不同方向,原子排列的周期性和疏密程度不尽相同,由此导致晶体在不同方向的物理化学特性也不同,这就是晶体的各向异性。亦称“非均质性”。物体的全部或部分物理、化学等性质随方向的不同而各自表现出一定的差异的特性。即在不同的方向所测得的性能数值不同。对图像来说各向异

2017-11-01 16:19:14 6898 3

原创 OpenCV实现手写体数字训练与识别

OpenCV实现手写体数字训练与识别机器学习(ML)是OpenCV模块之一,对于常见的数字识别与英文字母识别都可以做到很高的识别率,完成这类应用的主要思想与方法是首选对训练图像数据完成预处理与特征提取,根据特征数据组成符合OpenCV要求的训练数据集与标记集,然后通过机器学习的KNN、SVM、ANN等方法完成训练,训练结束之后保存训练结果,对待检测的图像完成分割、二值化、ROI等操作之后,加载训练好

2017-09-12 10:39:06 18001 13

原创 OpenCV3.2 Java图像处理视频学习教程-贾志刚-专题视频课程

OpenCV3.2 Java图像处理视频培训课程:基于OpenCV新版本3.2.0详细讲述Java OpenCV图像处理部分内容,包括Mat对象使用、图像读写、 基于常用核心API讲述基本原理、使用方法、参数、代码演示、图像处理思路与流程讲授。主要内容包括opencv像素操作、滤波、边缘提取、直线与圆检测、形态学操作与分水岭、图像金子塔融合重建、多尺度模板匹配、opencv人脸检测、OpenCV跟...

2017-09-05 08:56:53 2361

原创 OpenCV图像分割实战视频教程-贾志刚-专题视频课程

基于OpenCV新版本3.2 讲述,详细解释了KMeans、高斯混合模型(GMM)、分水岭变换、Grabcut等算法基本原理与在图像分割中的应用,基于OpenCV相关API演示每种图像分割方法,通过证件照背景融合替换与视频背景融合替换两个真实案例,讲述了图像分割在实际应用场景中的实现与演示。...

2017-09-05 08:56:40 2636

原创 OpenCV视频分析与对象跟踪实战教程-贾志刚-专题视频课程

OpenCV视频分析与对象跟踪实战视频培训课程概况:基于OpenCV新版本3.2 从基本的OpenCV视频读写与摄像头输入视频API讲解开始, 用原理与代码实现相结合的方式讲述了视频背景建模、前景ROI对象获取、特定颜色对象发现与跟踪、光流跟踪、MeanShift算法原理与CAMShift跟踪、固定摄像头视频中移动对象分析与统计、单对象跟踪与多对象跟踪等OpenCV视频分析与跟踪模块中主要知识点与...

2017-09-05 08:56:24 2140 1

原创 OpenCV级联分类器训练与使用实战教程-贾志刚-专题视频课程

基于OpenCV新版本3.1.0详细讲述了HAAR与LBP级联分类器的基本原理与使用技巧,通过视频中人脸实时检测与眼睛跟踪例子演示了级联分类器在项目中的运用。通过OpenCV自带的训练工具实现样本数据训练生成自己的级联分类器文件,使用它实现自定义对象检测。...

2017-09-05 08:55:58 1113 1

原创 基于OpenCV实现二维码发现与定位

基于OpenCV实现二维码发现与定位在如今流行扫描的年代,应用程序实现二维码扫描检测与识别已经是应用程序的标配、特别是在移动端、如果你的应用程序不能自动发现检测二维码,自动定位二维码你都不好意思跟别人打招呼,二维码识别与解析基于ZXing包即可。难点就在于如何从画面中快速而准确的找到二维码区域,寻找到二维码三个匹配模式点。一:二维码的结构与基本原理标准的二维码结构如下: 特别要关注的是图中三

2017-08-18 00:34:02 50202 20

原创 基于OpenCV实现的Android移动端口红AR

这个是我们去年想做的一个项目,后来因为各种原因就此搁浅了。但是算法部分我已经把它基本成型了,对各种光线条件下都可以准确的找到嘴唇,提取唇形、然后通过色彩渲染自动变化颜色,实现各种颜色的口红实时渲染,基于OpenCV与Android NDK完成的算法演示。算法的主要思路首先是通过人脸检测寻找到人脸区域,一旦找到之后就会使用跟踪算法对人脸部位进行跟踪、人脸检测算法可以选择Face++或者OpenCV自带

2017-06-28 09:04:40 7361 13

OpenCV实验大师平台 - 免费软件

可视化使用OpenCV的神器,OpenCV开发者的福音,支持win10使用,安装文档详见这里: https://mp.weixin.qq.com/s/a9ZyGHYadN61_Cz8n0bImg

2023-12-08

Spring3 MVC 登录系统演示

该协议主要是阐述如何利用HTTP Cookie与SetCookie头字段来实现对HTTP Request 状态的跟踪与管理,这个在用户行为分析,登录系统设计等方法有着很重要的应用。对 于大多数现代的浏览器都支持RFC6265.

2014-03-24

微信菜单管理客户端

演示各种swing编程技巧与Java Socket技术

2013-12-26

360度全景图-HTML5 Canvas实现

360度全景图,打开fullview.html即可运行 支持chrome/FF/IE9+

2013-12-06

Spring3 MVC with Japer Report Demo

直接maven clean install之后就可以

2013-01-05

Java Socket实现的HTTP下载客户端

1. 纯Java实现的HTTP下载客户端,不借助任何第三方库 2. 可以任意类型文件下载 3. 基于JAVA Socket编程 4. 演示了SwingUI如何通过Model更新View 5. 下载以后双击Jar就可以运行

2012-12-08

直方图应用相似图片识别Java

基于Java语言实现的 相似图像识别,基于直方图比较算法

2012-11-07

OSGi, Spring , Web

全部代码与配置 1. run virgo 2. html5 演示 3. freemarker运用

2012-06-15

Swing截屏工具

1.基于Swing实现的快速截屏工具 2.支持剪切板操作与保持为PNG格式图片 3.支持鼠标选择 4.特有mask功能

2012-06-13

Java Swing截屏工具

纯Swing的截屏工具,很实用 全屏状态下,选择你要截取的区域,按<Esc>键返回即可保存与copy到剪切板中

2012-06-12

Java创建透明与任意形状窗口

Java创建透明与任意形状窗口,演示JDK6的新特性,创建任意形状与透明的JFrame

2012-05-28

SMTP-Java源代码

- Swing开发,CardLayout, Custom UI, Layout技巧 - Swing开发中如何实现MVC - SMTP协议,Socket编程技巧 - SSL, TLS简单原理知识

2012-03-15

Ant & SVN task script

it's very article which introduece svn task work with ant script in your project.

2008-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除