
Opencv
文章平均质量分 60
Cracent
这个作者很懒,什么都没留下…
展开
-
C/C++ 图像二进制存储与读取
C/C++ 图像二进制存储与读取原文章链接: http://blog.youkuaiyun.com/yhl_leo/article/details/50782792在深度学习时,制作样本数据集时,需要产生和读取一些二进制图像的数据集,如MNIST,CIFAR-10等都提供了适合C语言的二进制版本。以CIFAR-10的数据集为例,官网上有两段关键的介绍:二进制版本数据转载 2016-04-08 22:50:02 · 4758 阅读 · 0 评论 -
毕设之Opencv批量霍夫圆检测
毕设之Opencv批量霍夫圆检测程序思路:编写read_csv()函数读取图片目录下txt文档,获取各BMP文件绝对路径以及对应圆的圆心坐标、半径参数。读取各BMP图像,转为灰度图,进行图像平滑,最后霍夫圆检测;并将检测结果和实际结果存入txt文档。本程序高斯平滑和霍夫圆变换都需要调参。功能小结:1、read_csv()函数void read_csv(string&csvP原创 2016-05-15 21:38:55 · 2702 阅读 · 0 评论 -
Opencv源码之平面点集的最小包围圆
平面点集的最小包围圆--Cracent整理 2016.5.28目录1、问题背景....12、算法及原理....13、算法(摘自OPENCV)...14、基础数学知识....7三角形的外心....7三角形的三条垂直平分线必交于一点....7三角形的外心的性质....7三角形的内心....8证明....8性质....原创 2016-05-28 12:32:48 · 5129 阅读 · 0 评论 -
毕设之Opencv批量圆拟合
程序思路:编写read_csv()函数读取图片目录下txt文档,获取各BMP文件绝对路径以及对应圆的圆心坐标、半径参数。读取各BMP图像,转为灰度图,二值化后检测轮廓,然后检测最小圆;并将检测结果和实际结果存入txt文档。不需调参;对于完美圆的检测优于霍夫圆变换。功能小结:1、read_csv()函数void read_csv(string&csvPath, vectorStr原创 2016-05-15 21:41:54 · 4072 阅读 · 0 评论 -
毕设之opencv批量生成BMP【圆】
毕设之opencv批量生成BMP【圆】程序思路:定义Mat变量,通过circle()函数操作Mat变量进行圆的绘制,再将Mat类型转为IplImage类型,通过cvSaveImage()函数进行BMP格式存储(没有找到简便的Mat变量存储为图片格式的方法)。并将所有图片的绝对地址按序号升序排列存入at.txt中功能小结:1、 新建文件夹 system("md D:\\C原创 2016-05-15 21:32:49 · 1853 阅读 · 1 评论 -
Opencv之摄像头人脸识别
代码如下:#include "stdafx.h"#include using namespace cv; int main(){ Mat img; Mat grayscaleFrame; CascadeClassifier face_cascade; face_cascade.load("haarcascade_fron原创 2016-04-15 22:48:52 · 2978 阅读 · 0 评论 -
问题处理之detectMultiScale函数objects返回值异常
如图所示,face.size()值非常大,显然这是不符合逻辑的。原因在于 链接器-输入-附加依赖项配置错误:Debug配置下则添加 以d结尾的lib文件,即opencv_world310d.libRelease配置下则添加 其他的lib文件,即opencv_world310.lib修正后,程序运行OK原创 2016-04-15 22:50:56 · 5525 阅读 · 2 评论 -
VS之Opencv3.1永久配置
每次新建项目都要重新配置属性页,颇为麻烦,本次介绍一种较为简便的方法视图-属性管理器 按之前配置一遍(见《VS2015+Opencv3.1环境配置》),然后保存,以后使用直接导入即可。原创 2016-04-15 22:46:00 · 1307 阅读 · 0 评论 -
VS2015+Opencv3.1环境配置
第一步:建立Win32控制台应用程序(中间选项按系统默认即可)第二步:解决方案配置选择x64(即64位)第三步:属性页配置—包含目录、库目录、链接器-输入-附加依赖项第四步:环境变量配置计算机-右键-属性-高级系统设置-高级-环境变量-系统变量-Path-编辑我的路径是;E:\Opencv\opencv\build\x64\vc14\bin(注意分号原创 2016-04-15 22:43:26 · 2794 阅读 · 0 评论 -
Opencv之简单人脸检测
话不多说,直接上代码:#include "stdafx.h"#include using namespace cv; int main(){ CascadeClassifier face_cascade; //use the haarcascade_frontalface_alt2.xml library face_cascade原创 2016-04-15 22:47:51 · 2236 阅读 · 3 评论