Open CV
文章平均质量分 91
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它包含了众多的计算机视觉算法,可以用于图像处理、目标检测、特征提取、图像分割、3D重建、机器学习等领域。本专栏注重基础知识的学习
無间行者
没有第一的技术,只有无敌的人,找到适合自已的路,勇往直前,开创出最适合自己的道,才是无敌
------------
岁月如刀斩天骄,花有重开日,人无在少年,不知道还能守护你多少年,勇往直前,道心坚定
------------
披荆斩棘、戮力前行
------------
展开
-
Java中加载本地库的方法:System.load与System.loadLibrary
使用System.load和System.loadLibrary都可以加载JNI库,关键的区别在于路径的指定方式。加载库时出现的任何错误通常会抛出一个UnsatisfiedLinkError,这意味着Java不能找到你指定的本地库。如果发生这种情况,检查路径和库名是否正确,并确保所有必需的依赖都是可访问的。原创 2024-01-08 14:15:31 · 4763 阅读 · 0 评论 -
Open CV 图像处理基础:(一)Open CV 在windows环境初始化和 Java 动态库加载方式介绍
Open CV是一个开源的计算机视觉和机器学习软件库,它提供了一系列的工具和程序库,让用户能够进行复杂的图像处理和计算机视觉任务。在Java中使用OpenCV涉及到环境初始化和动态库加载。以下是一些基本步骤和方法来设置OpenCV环境并在Java中加载相关的动态库。原创 2024-01-08 14:14:42 · 2710 阅读 · 2 评论 -
Open CV 图像处理基础:(二)从基本概念到实践操作
图像处理是计算机视觉领域的一个重要分支,它涉及对图像的各种操作和处理。了解图像的基本概念、读取和显示方法以及基本操作是图像处理的基础。本文将通过示例文章的形式,帮助初学者逐步掌握这些基础知识。imread、imshow、resize、getRotationMatrix2D、crop原创 2023-12-20 11:31:31 · 1212 阅读 · 0 评论 -
Open CV 图像处理基础:(三)使用 Open CV 在 Java 中进行基本的图片缩放操作
使用 OpenCV 在 Java 中进行基本的图片缩放操作原创 2024-01-02 15:02:42 · 956 阅读 · 0 评论 -
Open CV 图像处理基础:(四)使用 Open CV 在 Java 中进行基本的图片模糊处理
通过计算核窗口内所有像素的平均值来模糊图像。这种方法可以移除图像噪声,但也会使图像细节变得模糊。这里src是原始图像,dst是模糊后的图像,new Size(10, 10)定义了核窗口的大小。其中new Size(15, 15)指定了高斯核的大小,0指定了沿X和Y方向的标准偏差。它可以在保持边缘清晰的情况下减少不必要的噪声。这种模糊使用正态分布的权重核,相较于均值模糊,它保留了更多的图像细节。其中9是邻域直径,两个75分别是颜色空间和坐标空间的标准偏差。其中5指定了核的大小,它必须是一个正的奇数。原创 2024-01-08 09:12:55 · 972 阅读 · 0 评论 -
Open CV 图像处理基础:(五)Java 使用 Open CV 的绘图函数
这段代码首先加载了OpenCV的本地库,然后创建了一个400x400像素的黑色图像。之后,在图像上绘制了一个绿色的矩形、一个蓝色的斜线、一个红色的圆形、一个黄色的椭圆形,并添加了白色的文本“OpenCV”。原创 2024-01-11 11:28:52 · 1302 阅读 · 0 评论 -
Open CV 图像处理基础:(六)在Java中使用 Open CV进行图片翻转和图片旋转
在Java中使用OpenCV进行图片翻转和旋转是一种基本的图像处理技术,广泛应用于计算机视觉、图像编辑和人工智能领域。OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库,它提供了许多常见的图像处理和分析功能,旨在为实时的图像处理提供高效能的解决方案。原创 2024-01-12 00:13:24 · 1737 阅读 · 0 评论 -
Open CV 图像处理基础:(七)学习 OpenCV 的图像增强和边缘检测功能
OpenCV(开放源代码计算机视觉库)是一个广泛用于图像处理和计算机视觉任务的开源库。它提供了丰富的功能,包括图像增强和边缘检测等。在Java中使用OpenCV可以帮助我们对图像进行各种处理,并提取出图像的重要特征。在本教程中,我们学习了如何在Java中使用OpenCV库进行图像增强和边缘检测。我们了解了安装和配置OpenCV库的步骤,并学习了一些常用的图像增强技术,如调整亮度和对比度、直方图均衡化和锐化。我们还学习了两种常见的边缘检测算法:Canny边缘检测和Sobel边缘检测。原创 2024-01-14 22:51:37 · 1679 阅读 · 0 评论
分享