opencv
另寻沧海
这个作者很懒,什么都没留下…
展开
-
YOLOV3训练中Darknet中cfg文件说明和理解,以及makefile文件
Darknet中的cfg文件[net] ★ [xxx]开始的行表示网络的一层,其后的内容为该层的参数配置,[net]为特殊的层,配置整个网络# Testing ★ #号开头的行为注释行,在解析cfg的文件时会忽略该行# batch=1# subdivisions=1# Trainingbatch=64 ...原创 2020-03-12 18:25:21 · 1771 阅读 · 2 评论 -
windows10+vs2015+yolov3训练自己的数据集教程
1、制作自己的数据集首先准备好自己的图片,为了规划自己的数据,减少出错的可能性,最好自己先给自己的图片编一个合理的序号,比如0001~0999。,然后框图打标签,使用方法非常简单。本文使用windows下使用已经编译好的labelImg1.8.0直接标注得到yolo文件,无需中间的xmlyolo训练只需要图片和对应的txt描述文件,直接标注得到会方便很多,而且不用下载python编辑器进行x...原创 2020-03-10 11:52:09 · 2103 阅读 · 5 评论 -
windows10+vs2015+opencv3.2+yolov3配置教程
主要有5个需要下载安装的部分Visual Studio 2015(vc14)OpenCV3.2CUDA9.1CUDNN7.1Darknet-windows1.cuda和cudnn安装注意cuda和cudnn版本必须对应且符合自己电脑的显卡配置,不然容易出现兼容问题。CUDA的型号要严格对应你的电脑显卡配置可以通过点击右键,进入NVIDIA控制面板——点击左下角系统信息——组件——...原创 2020-03-10 10:38:23 · 1122 阅读 · 1 评论 -
YOLOv3和OpenCV3.4.2进行基于深度学习的目标检测 vs2015运行
参考 https://blog.csdn.net/LuohenYJ/article/details/88537253实现效果图下载预训练模型放入工程目录,放入待检测图片yolov3.cfgyolov3.weightscoco.names#include <fstream>#include <sstream>#include <iostream...原创 2020-03-04 09:58:16 · 794 阅读 · 4 评论 -
OpenCV3.4.2-YOLOv3实现视频对象检测
下载预训练模型放入工程目录,放入run.mp4视频yolov3.cfgyolov3.weightscoco.names#include <opencv2/opencv.hpp>#include <opencv2/dnn/dnn.hpp>#include <vector>using namespace std;using namespace c...原创 2020-03-04 08:58:03 · 1510 阅读 · 5 评论 -
OpenCV 图像分块处理后合并,升级
#include <opencv2\opencv.hpp>#include <iostream> #include <vector> using namespace std;using namespace cv;#define WIDTH 8192 //要处理图像的宽高#define HEIGHT 8192#define...原创 2020-02-24 20:03:28 · 930 阅读 · 0 评论 -
OpenCV 图像分块处理后合并
#include <opencv2\opencv.hpp>#include <iostream> #include <vector> using namespace std;using namespace cv;#define WIDTH 8192#define HEIGHT 8192#define M 4#define N 4#defi...原创 2020-02-24 19:24:07 · 1387 阅读 · 1 评论 -
将一幅图像分割成M*N个图像并保存
#include <opencv2\opencv.hpp>#include <iostream> #include <vector> using namespace std;using namespace cv;//可单独封装成一个函数调用void main(){ //设置分割后图像存储路径 string outpath = "...原创 2020-02-19 11:09:58 · 1202 阅读 · 1 评论 -
vs2015配合opencv实现视频录制
/*********************************************************************打开电脑摄像头,空格控制视频录制,ESC退出并保存视频RecordVideo.avi,S调整摄像头参数信息*********************************************************************/#inc...原创 2020-02-02 18:13:28 · 296 阅读 · 0 评论 -
opencv调用摄像头然后录制视频和保存文件
记录总结可用方法OpenCV有一个类cv::VideoWriter专门用来把视频保存到文件的,但VideoWriter不仅仅是将原始图像流保存到文件,它还可以对视频编码,然后以某种封装格式(比如AVI/MP4)将视频流写到文件中。其实这个VideoWriter底层也是调用了FFmpeg的多媒体文件处理功能,OpenCV只是借用了FFmpeg的能力,在上面封装多了一层。因为OpenCV的长项是在图...原创 2020-01-28 14:09:48 · 2191 阅读 · 0 评论 -
Mat &与Mat区别
Mat homo_filter(Mat src, Mat homo_filter_img);调用后无法继续操作Mat homo_filter(Mat src, Mat& homo_filter_img);加上&后才可以imshow imwriteint main() { Mat src = cv::imread("1.jpg"); imshow("src", sr...原创 2020-01-17 20:40:45 · 2276 阅读 · 0 评论 -
opencv3学习(一)使用opencv自带的级联分类器实现人脸检测
Haar分类器的发展人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐作为一个单独的研究方向发展起来。目前的人脸检测方法主要有两大类:基于知识和基于统计。Ø 基于知识的方法:主要利用先验知识将人脸看作器官特征的组合,根据眼睛、眉毛、嘴巴、鼻子等器官的特征以及相互之间的几何位置关系来检测人脸。Ø...原创 2020-01-04 11:25:45 · 1547 阅读 · 0 评论 -
opencv + MFC图像处理界面设计与实现
数字图像处理作业用opencv + MFC图像处理界面设计与实现,点击按钮(Button)在Picture Control上显示处理前后的对比图像// ImageprocessingDlg.cpp : 实现文件//#include "stdafx.h"#include "Imageprocessing.h"#include "ImageprocessingDlg.h"#inclu..原创 2019-03-07 22:23:54 · 5915 阅读 · 14 评论 -
Win10在visual stdio 2015下配置Opencv2.4.13.6(只需一分钟,无需添加环境变量)
因为学习要用到opencv,但网上教程错误很多,自己总结了一份分享 Window10+VS2015+ Opencv2.4.13.6(只有2.4.13系列带有vc14的才支持vs2015) VS2015 微软商店下载社区版免费使用 Opencv2.4.13.6,下载地址为 https://www.opencv.org/releases.html 一、 Opencv2.4.13解压 自解...原创 2018-11-28 23:15:09 · 1055 阅读 · 1 评论