logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenCV学习三十三:pointPolygonTest 检测点是否在轮廓内

opencv函数pointPolygonTest:C++: double pointPolygonTest(InputArray contour, Point2f pt, bool measureDist)用于测试一个点是否在多边形中当measureDist设置为true时,返回实际距离值。若返回值为正,表示点在多边形内部,返回值为负,表示在多边形外部,返回值为0,表示在多边形上。...

Matlab读取csv文件csvread函数的使用

方法一:M = csvread(‘FILENAME’),读取逗号分隔值格式的文件名。结果直接返回给M。因此,文件只能包含数值。方法二:M = csvread(‘FILENAME’,R,C),从逗号分隔值格式的文件中读取数据(从R行和C列开始)。R和C从零开始,因此R=0和C=0指定文件中的第一个值。即csv文件中的第一行为该函数的第0行,csv文件中的第一列为该函数的第0列。方法三:M = csv

文章图片
#matlab
OpenCV学习三十:approxPolyDP 多边拟合函数

approxPolyDP 主要功能是把一个连续光滑曲线折线化,对图像轮廓点进行多边形拟合。原理图:对比之前黑点连线,之后蓝色连线:C++: void approxPolyDP(InputArray curve, OutputArray approxCurve, double epsilon, bool closed)参数详解;InputArray curve:一般是由图像的轮廓点组成的点集Outp

Matlab读取csv文件csvread函数的使用

方法一:M = csvread(‘FILENAME’),读取逗号分隔值格式的文件名。结果直接返回给M。因此,文件只能包含数值。方法二:M = csvread(‘FILENAME’,R,C),从逗号分隔值格式的文件中读取数据(从R行和C列开始)。R和C从零开始,因此R=0和C=0指定文件中的第一个值。即csv文件中的第一行为该函数的第0行,csv文件中的第一列为该函数的第0列。方法三:M = csv

文章图片
#matlab
OpenCV reduce 按行、列计算图像的最大、最小、平均、求和数值

参考 文章1 文章2一、函数定义CvSize CvReduce(//完毕由op指定的约简const CvArr* src,//目标矩阵CvArr* dst,//结果矩阵int dim = -1,//因子系数,//1合并成行,0合并成列。-1转化成相应的disint op = CV_REDUCE_SUM,//指定约简法则int dtype=-1// 如果结果矩阵没有初始化时输出数据类型);op的值结

OpenCV reduce 按行、列计算图像的最大、最小、平均、求和数值

参考 文章1 文章2一、函数定义CvSize CvReduce(//完毕由op指定的约简const CvArr* src,//目标矩阵CvArr* dst,//结果矩阵int dim = -1,//因子系数,//1合并成行,0合并成列。-1转化成相应的disint op = CV_REDUCE_SUM,//指定约简法则int dtype=-1// 如果结果矩阵没有初始化时输出数据类型);op的值结

OpenCV学习三十二:HU矩以及Zernike矩

 cv::moments (InputArrayarray,bool binaryImage = false)array:输入数组,可以是光栅图像(单通道,8-bit或浮点型二维数组),或者是一个二维数组(1 X N或N X 1),二维数组类型为Point或Point2f(我记得这里输入二值图片和 FindContours 的结果 contours[i]逐个输入 都可以)bi...

OpenCV学习三十四:watershed 分水岭算法

 1. watershed void watershed( InputArray image, InputOutputArray markers );第一个参数 image,必须是一个8bit 3通道彩色图像矩阵序列,第一个参数没什么要说的。关键是第二个参数 markers:在执行分水岭函数watershed之前,必须对第二个参数markers进行处理,它应该包含不同区域的轮廓,每...

Deep Learning学习 之 CNN代码解析(MATLAB)

原帖地址:点击打开链接MATLAB实现CNN一般会用到deepLearnToolbox-master。但是根据Git上面的说明,现在已经停止更新了,而且有很多功能也不太能够支持,具体的请大家自习看一看Git中的README。deepLearnToolbox-master是一个深度学习matlab包,里面含有很多机器学习算法,如卷积神经网络CNN,深度信念网络DBN,自动编码AutoE...

#matlab#cnn
matplotlib.pyplot.colormaps色彩图cmap

cmap常用于改变绘制风格,如黑白gray,翠绿色virdidis一、问题使用plt.imshow时常用不同的颜色,如plt.imshow(images, cmap=plt.get_cmap(‘gray_r’))是白底黑字的import numpy as npimport matplotlib.pyplot as pltx = np.array([0,0,0,0,0,0,0,0,0,0,0,0,0

    共 19 条
  • 1
  • 2
  • 请选择