
安卓opencv
文章平均质量分 92
安卓opencv
小灰机的记录本
这个作者很懒,什么都没留下…
展开
-
Android Studio4.0导入OpenCv4.3.0
1、准备环境Android Studio4.0;官网下载:https://developer.android.google.cn/studio/(Android Studio安装之前首先需要确认电脑上是否安装好JAVA环境,具体安装可以参考其他大佬,本文不作为重点)OpenCv4.3.0;官网下载:https://opencv.org/百度网盘:链接:https://pan.baidu.com/s/1SNBrAKU5ycW_svoun3efxw 提取码:i5lj2、新建工程双击打开Android原创 2020-07-21 08:44:03 · 4355 阅读 · 6 评论 -
Android Studio4.0+OpenCv4.3.0之图像中绘制直线、图形、文本
图像处理结束后,我们常常需要把图片目标标记出来或者添加注释,接下来介绍如何实现。绘制直线Imgproc.line(存放图像的Mat,起始点, 终止点, 颜色, 尺寸);//例子Imgproc.line(rgba, new Point(0, 0), new Point(10, 10), new Scalar(0, 0, 0), 3);...原创 2020-08-09 15:22:12 · 727 阅读 · 0 评论 -
Android Studio4.0+OpenCv4.3.0实战之SVM算法
本文主要介绍如何使用Android Studio4.0+OpenCv4.3.0中的SVM算法手写体数字识别。(阅读本文之前最好对SVM算法基础原理有一点了解)一、简单介绍一下SVMSVM全称Support Vector Machine,中文:支持向量机,这是一种监督学习算法。具体原理我感觉还是很复杂的,这里我就不具体说了。我就尝试一下用大白话简单描述一下,希望有助于理解。在两类样本之间按照间隔最大化绘制一条直线(或一个平面),后面的样本会依据这一条直线(或一个平面)判断自己属于哪一类。这里我们就大致原创 2020-07-26 17:38:47 · 1648 阅读 · 0 评论 -
Android Studio4.0+OpenCv4.3.0实战之KMeans算法
本文主要介绍如何使用Android Studio4.0+OpenCv4.3.0中的KMeans算法实现图像处理。(阅读本文之前最好对KMeans算法基础原理有一点了解)一、KMeans算法KMeans算法,又叫做K均值聚类算法,是一种迭代求解的聚类分析算法,也是非监督的机器学习算法。(大白话:就是把一个东西,按照一定的标准,多次计算后自动分成K个部分)由于其具有原理比较简单、实现也是很容易、收敛速度快等优点,一般作为掌握聚类算法的第一个算法。关于KMeans算法介绍就说这么多,具体的公式理论什么的网上原创 2020-07-25 21:55:10 · 2065 阅读 · 0 评论 -
Android Studio4.0+OpenCv4.3.0之Mat导入图片、创建、复制克隆、保存
什么是MatMat是opencv中用来存储图片信息的内存对象。简单的说Mat就是一个矩阵,矩阵的行列体现图像的像素,矩阵中元素存放对应像素点数据。Mat和矩阵区别在于,矩阵元素是一个数,Mat元素是一个数组,数组中元素个数也就是图像的通道数(彩色图片通常是三通道或者四通道,灰度图片通常是一通道)。常用的Mat API导入一张图片Mat src = Imgcodecs.imread(路径);Mat src = Imgcodecs.imread(路径,图片类型);图片类型(例子Imgcodecs.I原创 2020-08-09 12:42:13 · 1094 阅读 · 0 评论