OpenCV
Renaissance5K
昨夜西风凋碧树。独上高楼,望尽天涯路。
展开
-
基于边界凹凸点和神经网络的粘连颗粒图像分割算法研究(既然有网友要源代码研究,在此公开绝大部分源代码)
基于边界凹凸点和神经网络的粘连颗粒图像分割算法研究中文摘要针对采矿工业中岩石颗粒的分类,传统机械筛分和人工测量岩石颗粒尺寸的方法都有实时性太差的缺点,用数字图像处理技术取代传统的复杂和耗时的手工采样方法,在岩石颗粒尺寸分布的量化上具有减少花费的人力、物力和时间的优点,以更小的劳动强度自动准确地估计尺寸分布。本文针对昏暗模糊的岩石颗粒降落体图像的特点,对岩石颗粒图像采用如下的数字图像处理...原创 2020-04-18 23:34:19 · 2709 阅读 · 6 评论 -
Visual Studio 2013下配置Opencv3.2 和CMAKE问题
1,opencv:比如:opencv-3.2.0-vc14.exe opencv-3.1.0.exe等。OpenCV3.2下载地址在这 里:http://opencv.org/opencv-3-2.html。 选择Windows自解压的那个连接点击进去即可下载OpenCV3.2的Windows版本。下载以后解压缩到指定目录即可。2,扩展模块下载地址,同样下载好之后先解压缩到指定目录原创 2017-09-06 20:01:29 · 9505 阅读 · 1 评论 -
OpenCV + Python Harris角点检测
原图:Harris角点检测:# -*- coding: utf-8 -*-import cv2import numpy as npfilename = 'C:\\Users\\kai\\Pictures\\rock2.bmp'# C:\\Users\\kai\\Pictures\\sample\\13.bmpimg = cv2.imrea原创 2017-08-29 22:09:47 · 645 阅读 · 0 评论 -
OpenCV,在图像中,直观显示HOG特征值
HOG特征提取算法的实现过程:大概过程:HOG特征提取方法就是将一个image(你要检测的目标或者扫描窗口):1)灰度化(将图像看做一个x,y,z(灰度)的三维图像);2)采用Gamma校正法对输入图像进行颜色空间的标准化(归一化);目的是调节图像的对比度,降低图像局部的阴影和光照变化所造成的影响,同时可以抑制噪音的干扰;3)计算图像每个像素的梯度(包括大小和方向);主要是为了原创 2017-09-10 19:56:57 · 1782 阅读 · 0 评论 -
OpenCV凸包凸缺陷检测
左边原图,右边结果。右图中,蓝色线为凸包,凸缺陷的起始点为黑色点,凸缺陷的起始点为绿色点,凸缺陷的最深点为红色点(即边缘点到凸包距离最大点)。void convexityDefects(InputArray contour, InputArray convexhull, OutputArray convexityDefects) 使用时注意,最后一个参数 convexityDe原创 2017-09-30 23:53:59 · 6251 阅读 · 2 评论 -
OpenCV的Mat操作像素点
Mat数据结构,操作灰度图像像素点:int gray_value = (int) image.at<uchar>(i , j) ;操作彩色图像像素点:int color_value = (int) image.at<Vec3b>(i , j) [k];说明:其中gray_value中存放灰度值,image是读入的图像,i表示行,j表示列;color_value中存放彩色像素...转载 2018-05-27 10:09:05 · 2449 阅读 · 0 评论