1.            介绍2.            示例项目3.       &n
转载 2024-08-16 18:05:11
54阅读
初学opencv学习——图像的 IO操作(1)读取视频video cv2 VideoCapture2)检查视频是否打开正确# 检查是否打开正确if video.isOpened():# 我们都知道视频和游戏其实都是由图像组成的,通过访问图像的帧数连贯形成的,这里也是一样# video.read() 一帧一帧地读取# open 得到的是一个布尔值,就是 True 或者 False# frame
 一、      前言    OpenCV是开源的跨平台的计算机视觉库,实现了图像处理、计算机视觉和机器学习的很多通用算法。对于移动设备没有快速输入的键盘,大的屏幕,其优势在于图像和声音,因此要发挥好移动设备的性能,必须很好的利用这一特点。本文档主要说明如何在iOS系统中使用OpenCV。二、&nb
转载 2023-09-13 17:44:47
0阅读
呃,OpenCV(中文)是Intel主导的开源图像处理函数库,基于C语言编写,是图像处理领域居家旅行必备、男女老少咸宜的开发库。 上学的时候用OpenCV做过图像处理方面的开发,现在刚接触iOS,了解了一下OpenCViOS平台的配置和开发方法,配置过程和遇到的问题简单做一下记录。 环境配置 OpenCV src 首先把最新版本的OpenCV代码下载或co到本地,比如我把OpenCV-2.1.
转载 4月前
376阅读
# OpenCViOS开发中的应用 ## 简介 OpenCV是一个开源的计算机视觉库,它提供了丰富的图像处理和计算机视觉算法,可以用于各种平台和编程语言。在iOS开发中,OpenCV可以帮助我们处理图像和视频,实现各种功能,例如人脸识别、图像滤波、边缘检测等。本文将介绍如何在iOS应用中集成OpenCV,并通过示例代码演示其基本用法。 ## 安装OpenCV 要在iOS应用中使用Open
原创 2023-09-05 16:04:51
254阅读
OpenCV C++案例实战三十《中文点选验证码识别》前言一、图像预处理1.1 字符切割1.2 字符提取二、鼠标点击事件2.1 功能源码三、字符匹配3.1 功能源码四、结果展示五、源码总结 前言相信大家在登陆某个网站时或多或少都会经历过需要验证码才能登陆。常见的验证码方式有字符输入验证码、滑动条拼图验证码以及字符点选验证码。本案例要实现的是中文字符点选验证。本案例逻辑算法仅为本人为实现此功能所设
转载 2024-03-19 21:30:38
342阅读
《Learning opencv3》完成功能创建XML向XML中存储或者是读取Int float型基本数据通过创建XML元素,存取复杂的结构如:结构体、矩阵基础知识数据存在opencv3提供一种机制用于序列化和去序列化,可以操作disk中的YAML文件或者XML文件。这些方式可以用于在一个文件中加载或者存储任何数量,任意类中的数据物体(包括基本的数据类型,etc:int,float)。FileS
转载 2023-10-13 23:30:00
108阅读
# 方法一:安装OpenCV:1.安装brew2.安装cmake3.下载OpenCV sorce4.在OpenCV文件夹中新建文件夹,进入,用cmake build OpenCV5.在终端中的文件夹下make6.在终端中sudo make install,完成安装 # 方法二:直接用homebrew安装:brew install opencv3 # 配置xcode:(详细参见第
转载 2023-05-24 09:32:41
119阅读
Opencv3的安装与配置 说明:刚开始学习opencv,想每一步都留有记录,并且能够激励自己好好学习,所以想写opencv系列的文章。1.使用开发环境windows操作系统 VS2019 Opencv3.4.92.安装步骤2.1下载和安装Opencv SDKOpencv SDK到Opencv的官网进行下载,从release中下载需要的opencv版本,我选择的是opencv-3
转载 2023-11-07 12:02:26
74阅读
目录1. 整体思路1.1. 文字检测, Detection1.2. 文字识别, Classification1.2.1. segmentation based method, 需要分割字符的方式1.3. 最后进行后处理校正2. 关键技术2.1. 特征提取3. 开源项目整理3.1. Tesseract3.1.1. TesserOCR3.1.2. 结合OpenCV EAST3.2. 中文 OCR 项目
目录前言正文腐蚀膨胀开运算闭运算形态学梯度礼帽闭帽code参考 前言学习不同的形态学操作,例如腐蚀,膨胀,开运算,闭运算等 我们要学习的函数有:cv2.erode(),cv2.dilate(),cv2.morphologyEx() 等正文腐蚀就像土壤侵蚀一样,这个操作会把前景物体的边界腐蚀掉(但是前景仍然 是白色)。这是怎么做到的呢?卷积核沿着图像滑动,如果与卷积核对应的原图 像的所有像素值都是
在Led生产线上,产品的质量控制主要是依靠人工目视来实现。但是由于人眼的主观性,很难对产品的质量进行精确、稳定地控制。为此,需要一种能快速有效检测显示缺陷的设备来替代主观评价的检测,客观评价各类缺陷。与人眼相比,机器视觉系统具有高速度、精确性、可重复性、长期工作的稳定性,将机器视觉技术应用在led的光学检测上可在很大程度上提高产品质量控制的精度及速度。 本文主要是介绍基于机器视觉来实现对数码管字
1 数据读取在Python中有很多库可以完成数据读取的操作,比较常见的有Pillow和OpenCV。1.1 PillowPillow是Python图像处理函式库(PIL)的一个分支。Pillow提供了常见的图像读取和处理的操作,而且可以与ipython notebook无缝集成,是应用比较广泛的库。1.2 OpenCVOpenCV是一个跨平台的计算机视觉库,最早由Intel开源得来。OpenCV
转载 2024-05-14 20:52:20
276阅读
关于“iOS opencv学习”这个主题,我将详细记录学习过程中的关键环节和重要策略,以便于后续的参考和复盘。在这个过程中,我经历了多个阶段,从初始的技术痛点到演进历程、架构设计、性能优化、故障复盘以及扩展应用,这种系统化的流程使我对 iOSOpenCV 的应用有了更深入的理解。 ## 初始技术痛点 在刚开始使用 OpenCV 时,我面临着几个关键痛点,这些痛点主要集中在以下几个方面:
原创 7月前
53阅读
iOS中的OpenCV播放视频的技术解决方案 在iOS应用开发中,我们经常会使用OpenCV进行图像与视频处理。在此过程中,如何有效地播放视频并将其与OpenCV处理结合起来,成为了开发者们必须面对的挑战。下面记录了我在解决“iOS OpenCV播放”这一问题时的思考与实践过程。 ### 背景描述 随着移动设备摄影技术的发展,越来越多的应用需要处理实时视频流。OpenCV作为一个强大的计算机
原创 7月前
22阅读
# 在 iOS 项目中集成 OpenCV OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它提供了数百个算法,可以用于图像和视频处理。在这篇文章中,我们将讨论如何在 iOS 项目中集成 OpenCV,提供相应的代码示例,并详细说明每一步的操作。 ## 安装 OpenCV 在开始之前,我们需要将 OpenCV 库集成
原创 9月前
152阅读
在这篇文章中,我们将一起探讨如何在 iOS 环境中使用 OpenCV 的教程。我们将从环境准备开始,一直到扩展应用,确保你能顺利完成这一过程。 ## 环境准备 为了开发 OpenCV iOS 应用程序,你需要满足以下的软硬件要求: - **硬件要求**: - 一台运行 macOS 的笔记本或台式电脑 - 至少 8GB 的内存(推荐 16GB) - iOS 设备(如 i
原创 7月前
74阅读
# 实现opencv iOS文档 ## 简介 欢迎阅读本文,本文将指导您如何在iOS平台上实现opencv文档。作为一名经验丰富的开发者,我将帮助您了解整个过程。 ## 流程 首先,让我们用表格展示实现“opencv iOS文档”的整个流程。 | 步骤 | 描述 | |------|---------------------| | 1 | 下载opencv
原创 2024-05-09 06:03:26
63阅读
又到了编译OpenCV的季节,坑爹的是,这次竟然跳进了那么多坑。废话少说,现在的OpenCV编译的坑还真多。这里我只编译了opencv及其contrib模块(比如SIFT这类有版权的算法),并没有加上caffe以及torch的绑定。------------------------------------------------------------------------------------
OpenCV的简单使用教程(C++)OpenCV简介OpenCV的使用基础打开、显示和保存图像图像存储变量 Mat类图像元素的存储读入图像文件创建Mat类复制Mat类图像元素的访问OpenCV画图命令行交互界面 OpenCV简介OpenCV是一个开源发行的跨平台计算机视觉和机器学习软件库,提供了图像处理和计算机视觉方面的很多通用算法。接下来,我简要介绍一些OpenCV基础且常用的函数(C++接口
转载 2023-12-24 00:20:05
174阅读
  • 1
  • 2
  • 3
  • 4
  • 5