# 使用OpenCV4Android进行人脸检测
随着移动设备日益普及,人脸检测技术在应用程序中也愈发重要。OpenCV(Open Source Computer Vision Library)是一个强大的计算机视觉库,在Android平台上也有广泛的应用。本文将介绍如何使用OpenCV4Android实现人脸检测功能,并提供相关代码示例。
## OpenCV环境配置
在开始编写代码之前,需
原创
2024-09-03 06:05:03
59阅读
# 使用OpenCV4Android开发摄像头应用
在移动应用开发中,图像处理和计算机视觉是两个热门领域。OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库,广泛应用于实时图像处理领域。而OpenCV4Android则是OpenCV的一个针对Android平台的实现,提供了便捷的API来接入摄像头功能。本文将介绍如何使用O
原创
2024-09-02 03:37:02
105阅读
本来公司也不需要这个功能,想到有些软件有银行卡识别,很好奇怎么弄得,然后查到opencv,然后发现这东西能做人脸识别
原创
2022-07-08 14:39:23
271阅读
Ubuntu18.04下使用CMake-gui安装OpenCV4.5.0和OpenCV_contrib-4.5.0,以及遇到的报错。1.引言写这篇博客主要是为了记录自己在Ubuntu下安装Opencv的过程,为了防止忘记安装步骤,不能偷懒啊。
安装过程主要是参考了几位大佬的博客,在此向几位博主表示感谢,有人引路真好,参考的博客文章如下:wuyu1125HzhihualalulaBar纪小达http
文章目录一. 实验要求二. 实验思路1. 想到啥说啥2. 算法原理3. 识别流程4. 详细步骤三. 实验效果四. 实验代码 一. 实验要求二. 实验思路1. 想到啥说啥这个实验叫 “人脸检测” 更为准确一些。做这个实验总共花了整3天时间,第一天只搜资料,第二天看论文写代码,第三天看论文改进代码。我一开始就决定不使用任何带机器学习和深度学习的算法和代码,那样实在没什么意思,而且检查的时候也不好给助
转载
2023-08-31 16:27:16
137阅读
ref: http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/O4A_SDK.html#running-opencv-samplesOpenCV4Android SDKThis tutorial was ...
转载
2014-12-29 12:07:00
94阅读
2评论
ok 12-17 08:13:10.461: W/dalvikvm(540): No implementation found for native Lorg/opencv/core/Mat;.n_Mat ()J http://www.itstrike.cn/Question/5d...
转载
2014-12-21 14:49:00
201阅读
2评论
http://blog..net/yanzi1225627/article/details/27863615前文曾详细探讨了关于OpenCV的使用,原本以为天下已太平。但不断有人反应依然配不好OpenCV4Android,不能得心应手的在Android上使用O...
转载
2016-07-26 11:51:00
95阅读
2评论
前言本文适合没有接触过OpenCV,想要在Win10平台上使用OpenCV的小伙伴。本人也是最近(2018年11月11日)因学习需要而在学习OpenCV,文中若有错误,请直言不讳,谢谢各位大佬!一、起步(一)、作者硬件配置一台笔记本电脑有线鼠标(二)、软件配置操作系统:Windows 10 家庭中文版目标软件:
Visual Studio 2017 社区版(Visual Studio 201
转载
2024-01-06 09:27:40
46阅读
一.使用numpy.array来访问像素,并且使用item(行,列)来访问像素,用itemset(索引值,新值)来修改像素值。 编辑切换为居中添加图片注释,不超过 140 字(可选) 编辑切换为居中添加图片注释,不超过 140 字(可选)二.使用Numpy生成一个二维随机数组,用来模拟一幅灰度图像,并对其像素进行访问、修改。import numpy as np
#
Canny的实现 1.使用高斯滤波器,以平滑图像,滤除噪声 这一步的主要作用是去除噪声,因为噪声在边界识别上也属于高频信号,容易被识别为伪边缘。使用高斯模糊去除噪声,可降低伪边缘的识别;同时,高斯模糊的半径选择很重要,过大的半径很容易使一些弱边缘检测不到。 2.计算图中每个像素点的梯度强度和方向 此 ...
linux环境:虚拟机Ubuntu16.04 如果要安装opencv3.x.x,请移步Linux学习之安装OpenCV3.4.1,只要按步骤来就没有问题。问题是如果安装opencv4.x.x,那么上述就行不通了。下面给出linux下安装opencv4的步骤:1.安装依赖sudo apt-get install cmake
sudo apt-get install build-essential
转载
2023-10-08 22:33:28
87阅读
cvFilter2D 卷积 cvCopyMakerBorder 卷积边界 cvSobel Sobel导数 -CV_SCHARR Scharr滤波器 cvLaplace Laplace变换 cvCanny Canny算子霍夫变换: cvHoughLines2 霍夫线变换 cvHoughCircles 霍夫圆变换cvRemap 重映射仿射变换: cvWarpAffine 稠密仿射变换
原创
2022-08-05 17:48:07
160阅读
【从零学习OpenCV 4】了解OpenCV的模块架构
原创
2021-07-23 10:42:56
542阅读
游戏代码也写了几年, 有时候在想如果现在给刚入行的自己一点建议也许能有一点帮助。所以这篇日志主要是分享一下自己对于游戏编程入门的一些想法。这篇文章由爱发电支持写作, 如果你喜欢我做的事情,可以考虑在那里支持我。语言的选择在一开始更多是推荐从高级语言入门,比如 Java、C#、lua、python,javascript。在这个时期可以配合一些游戏引擎来学习,如果你是因为喜欢游戏才学习编程的可能不