logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

opencv调用tf训练好的模型

        tensorflow训练好的模型,如何使用?在tensorflow上使用,当然很好实现啊。但是在实际生产部署时,主机要求不安装tf,也没有显卡,何解?本博文对此做一个记录。一、opencv dnn模块1、OpenCV 3.3版本发布,对深度学习(dnn模块)提供了更好的支持,dnn模块目前支持Caffe、TensorFlow、Torch、PyTorch等深度学习框架。2、OpenC

#opencv#dnn#tensorflow
opencv Mat显示到指定窗体 CImage实现

紧接着上一篇博文,因为direct2d的方式不够稳定,所以博主急需要找到其他的方法,实现把opencv的Mat显示到指定的窗体中。本博文主要记录基于CImage类的实现。1、要使用微软提供的CImage类需要包含头文件:#include2、要使用的三个函数(1)改变Mat图像的大小,以适应窗体BOOL GetFixMat(const cv::Mat& src_img,

opencv 基本绘图函数总结

#include "opencv2/calib3d/calib3d.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"using namespace cv;using namespace std;void DrawTransRec(Mat mat, int x,

#opencv
opencv 一种不均匀光照的补偿方法

如果一张图片中,光照不均匀,使用全局阈值时,就无法达到想要的阈值化效果。因此,不均匀光照的补偿算法研究,具有一定的意义。        当然,不均匀光照的补偿方法有很多,本文只是记录其中一种,具体效果如何,实际价值如何,还有待验证。希望看到此博文的读者,对不均匀光照有深入研究的,可以一起交流。        其主要思路为:1、求取源图I的平均灰度,并记录rows和cols;2、按照

#opencv
opencv 将内存中图片读入到mat矩阵

平常用的比较多的是 imread函数,直接将一个.jpg或者.bmp或者其他格式图片文件,读入到mat矩阵中。本博文记录的是,如何将一段内存,或者文件流,读入到mat矩阵中。有两个例子,相信看了之后,应该知道该怎么做了。开发环境 opencv2413+vs20131、Mat src = imread("1.jpg");vector buff;//buffer for codi

#opencv
opencv3.1.0 特征点检测与图像匹配(features2d、xfeatures2d)

1、得到特征点与特征点描述(SIFT SURF ORB)(1)SIFT#includevector key_points;Mat descriptor;Ptr sift = xfeatures2d::SIFT::create(0, 3, 0.04, 10);sift->detectAndCompute(image, noArray(), key_points, descri

#opencv
opencv 保存mat矩阵的数据

图像处理的过程中,有时候会需要保存数据。之前,用的比较多的是imwrite函数,但其只能保存整数数据,且需作为图像格式。当需要保存浮点数据或XML/YML文件时,我们可以使用FileStorage类。1、保存mat矩阵FileStorage fs("xuchao.xml", FileStorage::WRITE);fs << "vocabulary" << image;fs.releas

#opencv
opencv 基于KNN的手写数字字符识别

楼主为武汉某科技大学的机械小硕,由于某种原因,开始学习和使用opencv,所以算是半路出家和非科班出身,如有描述的不够专业地方,还请多多包涵和批评指正。本文主要实现对手写数字字符的识别,主要用到的方法为k-近邻分类方法,用到opencv提供的KNearest类。也是在网上看到的代码,觉得很好玩,然后下载了工程,原工程是opencv2早期版本,还是cvmat的时代,看起来很不方便和习惯。

#opencv
opencv 骨架提取/图像细化

骨架提取/图像细,相信很多人都听说过,图像细化原理 可以参看这篇博文。由于opencv没有现成的函数,因此,看懂了原理之后,自己写了一个函数出来。现在分享一下代码。现在越来越觉得C博客的好处,可以看到好多前辈分享的代码,大大缩短了自己掌握图像处理技巧的时间。这种乐于分享的氛围,必将极大的促进技术的进步和革新。本代码配置条件  opencv2.4.9+vs2013  应该其他版本的v

#opencv
opencv 二值图像的孔洞填充

有的时候,我们需要对图像进行孔洞填充,一般想到的方法都是,使用findcontours函数,查找最外层轮廓,然后画出找到的轮廓。这确实是一种方法,但似乎不够高效。下面贴出一个函数,可以更好的实现这个功能。话不多说,上代码。开发环境 opencv2.4.13+vs2013   其他vs或者opencv版本应该也可以跑出来void chao_fillHole(const cv::Mat s

#opencv
    共 17 条
  • 1
  • 2
  • 请选择