openCV
溪午不闻钟_
这个作者很懒,什么都没留下…
展开
-
使用Intellij IDEA在Java环境中安装OpenCV
1. 下载与安装https://opencv.org/releases/随便选一个下载下载完成后双击安装,打开安装目录下的java目录,找到.jar结尾的文件2. 在IDEA中配置新建一个Java项目打开Project Structure,添加依赖右键编辑点击加号把x64 文件夹中的dll文件添加进去3. 运行新建一个Java文件,输入以下代码import org.opencv.core.Core;import org.opencv.core.CvType;import原创 2022-04-25 17:32:15 · 7083 阅读 · 4 评论 -
VS2015配置OpenCvSharp遇到的问题及解决
问题一:未能加载文件或程序集“netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”或它的某一个依赖项。问题描述控制台报错“未能加载文件或程序集“netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”或它的某一个依赖项。”分析原因.NET Standard 2.1 版本已经不支持 .NET Fr原创 2021-09-11 20:07:56 · 2573 阅读 · 0 评论 -
Java实现openCV彩色图像&灰度图像直方图均衡化
原图灰度图灰度图的直方图均衡化关键代码Imgproc.cvtColor(src,src,Imgproc.COLOR_BGR2GRAY);Imgproc.equalizeHist(src,src);灰度图直方图均衡化结果彩色图直方图均衡化关键代码List<Mat> splitMat = new ArrayList<Mat>();List<Mat> mergeMatList = new ArrayList<Mat>();Core.spli原创 2021-01-24 17:35:53 · 359 阅读 · 0 评论 -
Java实现openCV白平衡处理以及效率提升
之前在进行openCV的白平衡处理时看到一位大佬的文章原文链接这篇文章提出了在Java中实现openCV白平衡的处理问题一种行之有效的方法,给我带来了许多启发,但是这篇文章中的代码的执行速率一直不高,究其原因,是由于在下面这个函数中public Mat changeRGB(Mat mat, double k) { Mat newMat = new Mat(mat.size(), CvType.CV_8UC1); for (int i = 0; i < mat.rows(); i+原创 2021-01-23 21:12:14 · 382 阅读 · 0 评论 -
opevCV图像翻转(基于android)
Core.flip(src,src,0);Utils.matToBitmap(src, bitmap);其中,Core.flip(src,src,0)函数三个参数分别为输入图像,输出图像,flipcode当flipcode>0,图像水平翻转;flipcode=0, 图像垂直翻转;flipcode<0, 图像水平垂直同时翻转...原创 2021-01-23 16:14:02 · 191 阅读 · 0 评论 -
openCV中值滤波处理参数问题
进行中值滤波处理的函数为medianBlur(src,dst,ksize);其中各个参数含义如下:src表示输入图像,当ksize为3、5的时候输入图可以为浮点型或整形,当ksize大于5的时候,只能为字节型图像dst表示中值滤波的输出图像ksize表示途中模板的大小,必须为大于1的奇数常见的问题会出现在ksize的取值上,如果没有取大于1的技术,就会出现如下错误CvException [org.opencv.core.CvException: cv::Exc原创 2021-01-22 10:45:51 · 1110 阅读 · 0 评论