wishchinYang的专栏

生死去留,蓬头傀儡;一时线断,落落磊磊!不创造知识,只是知识的搬运工!...

OpenCV:判定曲线为弧线的简单方法

借鉴了一个前同事的一个代码段(良心代码),功能为判定曲线为弧线,并且给出拟合度; 代码段: //寻找所有canny 弧 int findArcsOfAllCanny( cv::Mat &inMatCanny, std::vector<...

2018-10-27 17:14:39

阅读数:136

评论数:0

OpenCV:简单计算曲线弧度-弓形弧度

在判断曲线拟合度时候,需要进行曲线曲率计算。本文中使用根据弦的方法计算曲线弧度半径,得到曲率。 首先判定是否为弧: 简单判定:不要选取较多的点,若线段不是偏向一个方向,则不为弧 bool isArcCurve( std::vector<cv::Point&...

2018-10-27 17:00:22

阅读数:112

评论数:0

OpenCV:findContours的曲线断开-离散点问题

使用OpenCV时候,没有仔细阅读函数说明,发现findContours 找出的点为离散点,表现为直线方向只给出了两端,并未列举出所有的点。 cv::findContours(inMatCanny, all_contours, hierarchy, CV_RETR_CCOMP, CV_CHAIN...

2018-10-25 10:19:15

阅读数:50

评论数:0

OpenCV:任意方向的梯度算子生成方法

    在使用梯度算子对图像进行强化计算时候,有可能用到任意方向的梯度核;     看code有点压抑,看看文章:OpenCV索贝尔算子原理与实现...      此外,这篇文章写得比较多一点:中值滤波与图像锐化....      想起很久之前的一篇文章:Sobel算子替代:特定方向上的边缘...

2018-10-12 18:08:34

阅读数:55

评论数:0

OpenCV: cv::Scalar不能强制转化

在使用OpenCV数据结构时候,法线强制转化达不到初始化的效果。 std::vector<cv::Scalar>  &colors; 使用colors[0] = (cv::Scalar)( 50, 36, 24 ); 转化的...

2018-10-09 10:38:42

阅读数:45

评论数:0

PCL:点云色彩复制问题

从OpenCV-Mat类型到点云pcl::PointXYZRGB 复制时出现问题,需要添加强制转换 pixel.rgb = *reinterpret_cast<float*>(&frgb);。 此外若使用rgb直接取值的方法,会...

2018-09-07 15:24:45

阅读数:79

评论数:0

OpenCV:OpenCV cvPutText()显示中文

文章链接:OpenCV显示中文,不使用CvxText和FreeType库; C++代码: //OpenCv支持中文 namespace cvzh { using namespace cv; void GetStringSize(HDC hDC, const char* str, int*...

2018-09-03 15:28:20

阅读数:211

评论数:0

CNN结构:HSV中的饱和度解析

为了细致的研究色彩明暗对比,可以把黑、灰、白划分为11个色阶。靠近白的3阶为高调色,靠近黑的三阶为低调色,中间三阶为中调色。

2018-02-28 10:52:14

阅读数:190

评论数:0

CV:深入浅出的讲解傅里叶变换(真正的通俗易懂)

这是一篇很NB的文章,图文并茂...............      另外这个回答比较好:能不能通俗地讲解傅里叶和小波分析的关系? 第二个妹子头像的回答      原文出处: 韩昊    1 2 3 4 5 6 7 8 9 10 作者:韩昊 知 乎:Heinrich ...

2018-02-04 15:02:36

阅读数:348

评论数:0

CNN结构:图片风格分类效果已成(StyleAI)

CNN结构:图片风格分类效果已成。可以在色彩空间对图片风格进行分类,并进行目标分类。 StyleAI构架:FasterRCnn + RandomTrees。

2017-12-29 15:21:17

阅读数:247

评论数:1

ProE复杂曲线方程:Python Matplotlib 版本代码(L系统,吸引子和分形)

对生长自动机的研究由来已久,并在计算机科学等众多学科中,使用元胞自动机的概念,用于生长模拟。而复杂花纹的生成,则可以通过重写一定的生长规则,使用生成式来模拟自然纹理。当然,很多纹理是由人本身设计的,其形成过程本身就是在人脑中进行“原胞生成”的过程。

2017-12-28 10:00:10

阅读数:639

评论数:0

CNN结构基元:纹理结构和纹理基元方程化GLOH、Gabor...(Code)

       模式识别专注于寻找相同模式的共性和不同模式的分离。CNN把特征提取全局化,其中重要的一个是纹理特征,利用卷积核来表示纹理基元,用以重现模式,应如何显示表示。        第一次使用纹理特征,2012年,使用了灰度共生矩阵:灰度共生矩阵-/Laws特征。此后LBP特征也是一种常用的...

2017-12-26 11:02:28

阅读数:1417

评论数:0

搜藏一个较全的数据集目录

             这个页面比较详细:http://homepages.inf.ed.ac.uk/rbf/CVonline/Imagedbase.htm                           此外cvpapers的页面一直更新:http://www.cvpapers.com/...

2017-12-13 10:47:56

阅读数:924

评论数:1

OpenCV3 Java 机器学习使用方法汇总

按道理来说,C++版本的OpenCV训练的版本XML文件,在java中可以无缝使用。但要注意OpenCV本身的版本问题。从2.4 到3.x版本出现了很大的改变,XML文件本身的存储格式本身也不同,不能通用。 opencv提供了非常多的机器学习算法用于研究。这里对这些算法进行分类学习和研究,以抛砖...

2017-12-12 09:24:26

阅读数:864

评论数:3

OpenCV:Python3使用OpenCV

另一种方法:直接下载 opencv_python‑3.3.1‑cp35‑cp35m‑win_amd64.whl 文件,下载到本地,使用pip 安装。 命令: pip install opencv_python-3.3.1-cp35-cp35m-win_amd64.whl

2017-11-12 18:14:02

阅读数:2258

评论数:0

OpenCV: Kmeans的使用一维和二维点集

OpenCVKmeans算法默认使用了Kmeans++选取种子点 参考:OpenCv中Kmeans算法实现和使用 //效果:根据半径聚类,并不一定能得到好的结果。

2017-08-19 23:28:13

阅读数:593

评论数:0

Haar、pico、npd、dlib等多种人脸检测特征及算法结果比较

Pico(Pixel Intensity Comparison-based Object detection)发表于2014年,不同于VJ的Haar特征,pico则是提取点对特征,对两个像素点进行对比。实验表明这种特征比Haar特征更为有效,且运算时间更短。但是点对提取意味着PICO的抗噪性能极差...

2017-05-04 11:44:33

阅读数:3256

评论数:2

OpenCV: OpenCV人脸检测框可信度排序

使用OpenCV进行人脸识别时,使用 casecade.detectMultiScale 函数,可输出每个检测框的置信度

2017-04-18 16:48:04

阅读数:1268

评论数:0

OpenCV:Adaboost训练时数据扩增

更准确的模型需要更多的数据,对于传统非神经网络机器学习方法,不同的特征需要有各自相符合的数据扩增方法。

2017-04-06 10:12:56

阅读数:608

评论数:0

图像局部显著性—点特征(SiftGPU)

SIFT的计算复杂度较高。 SiftGpu的主页:SiftGPU: A GPU Implementation of ScaleInvariant Feature Transform (SIFT)

2017-03-27 17:04:48

阅读数:1054

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭