Opencv系列
googler_offer
这个作者很懒,什么都没留下…
展开
-
Opencv系列-图像增强
Opencv系列-图像增强图像增强对于图像预处理有很大的帮助,再一次看到这篇文章的时候,有如看到。。。反正不一样的感觉1. 基于直方图均衡化的图像增强直方图均衡化是通过图像的灰阶分布,使得在0-255灰阶上的分布更加均衡,提高了图像的对比度,达到改善图像的效果与目的。对比度比较低的图像适合使用直方图均衡化方法来增强图像细节。彩色图像的直方图均衡化细节:#include #in原创 2018-01-27 23:52:47 · 1914 阅读 · 0 评论 -
opencv系列-图像清晰度评价
opencv系列-图像清晰度评价1,换了opencv3.4,用来测试2,opencv好评呀图像清晰度评价算法有很多种,在空域中,主要思路是考察图像的领域对比度,即相邻像素间的灰度特征的梯度差;在频域中,主要思路是考察图像的频率分量,对焦清晰的图像高频分量较多,对焦模糊的图像低频分量较多。这里实现3种清晰度评价方法,分别是Tenengrad梯度方法、Laplacian梯度方法和方差方法。Teneng...转载 2018-05-20 16:13:47 · 7049 阅读 · 0 评论 -
opencv基础-实现图像阈值化
opencv基础-实现图像阈值化阈值化函数原型double threshold( InputArray src, OutputArray dst, double thresh, double maxval, int type );其中type包含如下:enum { THRESH_BINARY=CV_THRESH_BI...原创 2018-07-18 21:44:25 · 208 阅读 · 0 评论 -
opencv基础-均值滤波blur
opencv基础-均值滤波blur函数原型void blur( InputArray src, OutputArray dst, Size ksize, Point anchor=Point(-1,-1), int borderType=BORDER_DEFAULT );原理:平滑也叫...原创 2018-07-18 22:02:17 · 1340 阅读 · 0 评论 -
opencv基础-平滑滤波
opencv基础-高斯平滑滤波函数原型cv::GaussianBlur( src, dst, cv::Size(param1, param2), param3, param4, cv::BORDER_REPLICATE );void cv::GaussianBlur( InputArray _src, OutputArray _dst, Size ksize, ...原创 2018-07-18 22:12:34 · 654 阅读 · 0 评论 -
OpenCV(一)-Threshold函数详解
double threshold(InputArray src, OutputArray dst, double thresh, double maxval, int type)第一个参数为输入矩阵第二个参数为输出矩阵第三个为阈值第四个为最大值(只与0,1两种类型有关)第五个为类型,类型取值如下:0: THRESH_BINARY 当前点值大于阈值时,取Maxval,也就是...原创 2019-02-22 14:35:40 · 2085 阅读 · 0 评论 -
opencv中的基本数据结构
enum { CV_8U=0, CV_8S=1, CV_16U=2, CV_16S=3, CV_32S=4, CV_32F=5, CV_64F=6 };Point_ 二维点坐标(x,y)typedef Point_<int> Point2i;typedef Point2i Point;typedef Point_<float> Point2f;type...原创 2019-04-03 15:19:17 · 495 阅读 · 0 评论 -
OpenCV与tensorflow静态库依赖的一些问题
1, find_package是在系统环境变量指定的目录中寻找 ***Config.cmake 和 ****Config-version.cmake文件,通常在乌班图下使用apt-get install 命令会自动在相应的目录下生成文件,如果手动编译的话,在执行make install也会在此输出。2,对于OpenCV静态库的编译,有两种方法2.1 命令行编译mkdir build...原创 2019-04-30 17:57:37 · 573 阅读 · 0 评论