自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (7)
  • 收藏
  • 关注

原创 YOLO-darknet-Windows新建工程遇到的问题以及解决办法

在新建工程下添加以下文件模型相关:obj.namesyolo-obj.cfgyolo-obj_final.weightsOpencv库文件:opencv_world320.dllopencv_world320d.dlldarknet-master\build\darknet\x64路径下的:pthreadGC2.dllpthreadVC2.dll编译yolo_cpp_dl...

2019-08-29 21:14:18 2269

原创 YOLO3 Windows训练自己的数据集

下载VOCdevkit置于darknet-master\build\darknet\x64目录下1.xml放Annotations img放JPEGImages2.cd到VOCdevkit\VOC2007 运行python test.py3.cd到VOCdevkit同一目录下 运行python voc_label.py 修改voc_label.py中类的名字4.将VOCdevkit同...

2019-08-13 12:44:58 1051

原创 YOLO3 Windows10配置教程

硬件环境1.操作系统 Windows 10 64位 ( DirectX 12 )2.处理器 AMD Ryzen 5 2600X 六核3.显卡 Nvidia GeForce GTX 1070 Ti ( 8 GB / 索泰 )软件环境1.Opencv 3.2.02.CUDA 9.2.1483.Cudnn 7.13.YOLO3 Windows版4.VS2017 企业版配置流程1.修...

2019-07-28 12:30:29 1109

原创 Sqlite3.45在VS2015 win10编译报错

vs2015报错

2024-01-25 19:04:29 457

原创 Win11开启共享文件

1.点击桌面windows图标。5.点击更多设置->高级共享设置。3.点击网络和Internet。7.取消 密码保护的共享。4.点击高级网络设置。

2023-06-20 17:50:01 285

原创 电脑没声音

2021-01-11 19:47:02 574

转载 机器学习评价标准

摘要:数据挖掘、机器学习和推荐系统中的评测指标—准确率(Precision)、召回率(Recall)、F值(F-Measure)简介。引言:在机器学习、数据挖掘、推荐系统完成建模之后,需要对模型的效果做评价。业内目前常常采用的评价指标有准确率(Precision)、召回率(Recall)、F值(F-Measure)等,下图是不同机器学习算法的评价指标。下文讲对其中某些指标做简要介绍。这里写图片描述本文针对二元分类器!本文针对二元分类器!!本文针对二元分类器!!!对分类的分类器的评价指标将

2020-07-18 18:16:51 1356

原创 无法解析的外部符号 __cudaPushCallConfiguration

最近在编译YOLOv3的darknet时,VS2015报错显示无法解析的外部符号__cudaPushCallConfiguration,系统是Win10。但是CUDA9.2以及CUDNN都是完好的。问题出在哪呢?最近电脑安装了很多版本的CUDACUDA版本CUDNNCUDA9.0CUDNNCUDA9.2CUDNNCUDA10.0CUDNNCUDA10.2CUDNN问题出在环境变量的顺序1.修改CUDA_PATH环境变量为CUDA9.2路径,不起作用2

2020-06-29 18:30:28 2878

原创 YOLO官方分类权重下载

darknet53.weights不等于darknet53.conv.74首先darknet53.weights是darknet53这个分类网络的权重;darknet53.conv.74是YOLOv3的主干网络的权重,YOLOv3的主干网络改进自(不等于)darknet53,所以darknet53.weights不等于darknet53.conv.74 首先darknet53.weights是darknet53这个分类网络的权重;darknet53.conv.74。原因是主干网络阉掉了部分层。下载地址呢

2020-06-28 21:48:51 3835

原创 opencv轮廓的理解

2020-06-05 18:20:25 576

原创 GlassyWing / text-detection-ocr 在win10上部署遇到的问题

CUDA9.0找不到安装CUDA9.0 与对应cudnn7.6.5 即可,显卡版本太高会导致报错:CUDA与系统显卡驱动不匹配,不用在意他继续往下安装就行。AttributeError: module ‘tensorflow.python.keras.backend’ has no attribute ‘get_graph’这是因为Keras的版本与TensorFlow的版本不匹配,卸载现有的,安装指定版本的Keras就行可以看到与TF1.9匹配的Keras版本号为2.2.0(tensorflo

2020-05-31 14:44:38 604

原创 python 小project:将文件夹下所有MP4转MP3

环境:win 10anaconda 4.8.3python 3.7.3安装第三方库pip install moviepy代码:from moviepy.editor import *#获取文档绝对路径下 所有视频的绝对路径#逐个转换#保存为MP3#修改文件夹下所有xml文件中的中文路径def changesku(inputpath): listdir = os.listdir(inputpath)#获得所有文件名 for file in listdir:

2020-05-26 20:31:13 1774 1

原创 keras_cor在win10下anaconda下安装教程

conda create -n tensorflow2.1 python=3.7conda activate tensorflow2.1>pip install D:\software_python_packge\Shapely-1.6.4.post2-cp37-cp37m-win_amd64.whlpip install git+https://github.com/faustomorales/keras-ocr.git#egg=keras-ocrpip install tensor

2020-05-26 12:44:57 614

原创 Keras_ocr遇到的问题

1 显示内存不够Looking for C:\Users\有对象真好\.keras-ocr\crnn_kurapan.h52020-05-21 14:00:01.016118: W tensorflow/core/framework/cpu_allocator_impl.cc:81] Allocation of 3019898880 exceeds 10% of free system memory.2020-05-21 14:00:03.402349: W tensorflow/core/frame

2020-05-21 16:24:54 2281 1

原创 Tesseract4.1.0获得文本框坐标信息

话不多说,直接上demo Pix *image = pixRead("/usr/src/tesseract/testing/phototest.tif");//读取图像 tesseract::TessBaseAPI *api = new tesseract::TessBaseAPI(); api->Init(NULL, "eng");//初始化 api->SetImage(image);//载入图像 Boxa* boxes = api->GetComponentImage

2020-05-19 20:09:31 4088

原创 VOC格式数据集运行k-means算法

1.将所有xml文件放到k-means项目的Annotations文件夹下2.在Annotations同级目录下运行C:\Windows\System32\cmd.exe打开cmd窗口3.运行python example.py得到结果

2020-03-12 17:16:13 1245

原创 Tesseract参数详解

C:\Users\jack>tesseract --help-extraUsage: tesseract --help | --help-extra | --help-psm | --help-oem | --version tesseract --list-langs [--tessdata-dir PATH] tesseract --print-parameters [op...

2020-01-05 12:12:24 4575

原创 Yolo3 darknet voc格式数据集制作训练经验

数据集中有两张图像属于同一类物体但是Scale尺度差异太大(就是图像大小一致,但图像中的物体一个特别大,另一个特别小),会导致系统崩溃。解决办法也很简单,在中间插入无关的一个类别作为分界线,而且最好插入2张以上。...

2020-01-04 18:03:43 688 1

原创 VS2015bug ->const char[]+string后开头多了“?”符号

string+char[]相加后输出cv::Mat frame = imread(files[i].c_str()); char str[25] = { 0 }; sprintf(str, "%d", i); cout << "‪C:\\Users\\m1873\\Desktop\\newout\\" + (std::string)str << endl;//...

2019-12-30 20:11:25 567

原创 tesseract4.1.0 win10 VS2017profess编译

2.下载各种文件2.1下载最新的CPPAN版本。解压缩后,将cppan.exe所在的路径添加到系统变量中;https://cppan.org/client/cppan-master-Windows-client.zip2.2下载cmake,本文用的是cmake-3.10.1-win64-x64,将cmake.exe所在的路径添加到系统变量中;https://cmake.org/downlo...

2019-12-24 20:01:41 1183 4

原创 Tesseract4.1.0 LSTM训练报错 英文数字 jTessBoxEditor无法显示框框

训练语句tesseract eng_my.font.exp0.tif eng_my.font.exp0 -l eng -psm 7 batch.nochop makebox

2019-12-21 17:14:50 2722 17

原创 Opencv窗口属性

CV_WINDOW_NORMAL 将窗口更改为正常大小或使窗口可调整大小。.CV_WINDOW_AUTOSIZE 通过显示的图像约束窗口的大小。该窗口不可调整大小。.CV_WINDOW_FULLSCREEN 将窗口更改为全屏.CV_WINDOW_FREERATIO 使窗口在没有比率约束的情况下可调整大小.CV_WINDOW_KEEPRATIO 使窗口可调整大小,但保留所显示图像的比例。...

2019-12-13 15:55:24 1334

原创 OPENCV Mat相关问题

Mat全部类型及其规律Mat成员函数type()返回值代表的类型RotatedRect的倾斜角度可以看到是最下方的width与x轴的角度[0,-90),四个角点的顺序是逆序.前三个图为width>height,最后一个图height>width.Mat的行与列与高和宽的关系...

2019-12-12 18:48:27 570

原创 VS2015 生成darknet接口类动态库dll时无法生成对应的lib

没有__declspec(dllexport) 就不会生成dll对应的lib解决方法:将接口类定义为导出模式,关键字__declspec(dllexport)class __declspec(dllexport) darknet:public Detector即可生成对应的lib库,如下图问题二:如果不添加关键字__declspec(dllexport)的话,只生成dll,则引用该d...

2019-12-09 13:30:33 917

原创 YOLOv3 darknet Windows版 评价指标的命令行

处理data/train.txt中一列表的图像 , 并将保存检测的结果到 result.json文件 使用: darknet.exe detector test cfg/coco.data cfg/yolov3.cfg yolov3.weights -ext_output -dont_show -out result.json < data/train.txt处理data/train....

2019-12-08 13:01:42 794

原创 读取文件夹内所有视频,然后每秒截一帧图像 python opencv

#coding=utf-8import cv2import numpy as np#获得文件夹内所有视频的名字import os'''for each vedio in vedios 分解视频成图像'''SourceImgPath = "C:\\PycharmProjects\\VediosToImgs\\Vedio" + '\\' # 视频读取路径vedionam...

2019-12-05 21:13:38 1748 1

原创 darknet检测与初始化分离

1.class Detector数据成员private: std::shared_ptr<void> detector_gpu_ptr;//智能指针 std::deque<std::vector<bbox_t>> prev_bbox_vec_deque;//deque(双端队列)是由一段一段的定量连续空间构成,可以向两端发展,因此不论在尾...

2019-12-02 15:05:50 1061

原创 YOLO视频检测的流程细节

YOLO检测的三大步骤载入cfg载入weights网络预测C:\darknet-master\src\art.c void demo_art(char *cfgfile, char *weightfile, int cam_index){#ifdef OPENCV network net = parse_network_cfg(cfgfile);//载入cfg ...

2019-11-29 20:53:14 1943

原创 C++路径存储在string中,去掉路径中最后一个文件夹的名字

#include<iostream>#include<string>using namespace std;int main(){ string total = "C:\\Users\\jack\\Documents\\Visual Studio 2015\\Projects\\GetScaleImgPart\\x64\\Release"; int pos =...

2019-11-29 19:43:40 2028

原创 C++修改main()函数的argv

当argv[1]被重新赋值后,如果数组越界,会把argv[2]中的内容挤掉,argv[2]中存储的是argv[1]中越界的部分#include <opencv2/opencv.hpp>#include <opencv2\highgui\highgui.hpp>#include <opencv2/core/core.hpp>#include <fst...

2019-11-29 18:50:38 1385

原创 YOLO3网络层具体参数的输出位置

1.卷积层的输出0 conv 32 3 x 3/ 1 416 x 416 x 3 -> 416 x 416 x 32 0.299 BF输出位置:darknet-master\src\convolutional_layer.c(564): fprintf(stderr, "%4d x%4d x%4d -> %4d x%4d x%4d %5....

2019-11-29 11:53:54 1896

原创 opencv python 输入键盘旋转任意角度图像

while(读取一个字符) 读取图像 if 字符 = r 旋转一个角度 else if 字符 = s 保存图像 else if 字符 = q break; from pynput import keyboardimport cv2import nu...

2019-11-28 22:18:29 1836

转载 python使用opencv无法读取中文路径

1.方法一# coding: utf-8import cv2def cv_imread(file_path = ""): file_path_gbk = file_path.encode('gbk') # unicode转gbk,字符串变为字节数组 img_mat = cv2.imread(file_path_gbk.decode()) # 字节数组直接转字...

2019-11-23 15:21:21 379

原创 Anaconda3 python3.7.3 windows10安装pynput

1.官网下载安装文件pynput-1.4.5-py2.py3-none-any.whl2.进入到Anaconda3安装目录cd C:\ProgramData\Anaconda3,将pynput-1.4.5-py2.py3-none-any.whl存放到此目录下3.运行pip install pynput-1.4.5-py2.py3-none-any.whl...

2019-11-22 17:44:12 7282 2

原创 #修改文件夹下所有xml文件中的中文路径,即修改所有xml文件path标签内容

import osimport xml.etree.ElementTree as ET#修改文件夹下所有xml文件中的中文路径def changesku(inputpath): listdir = os.listdir(inputpath)#获得所有文件名 for file in listdir: file = os.path.join(inputpat...

2019-11-22 13:50:08 1477 7

原创 python pycharm读取文件夹下所有图像文件,改变名称后存放到另一文件夹下

import reimport cv2 as cvimport numpy as npimport os#读取所有图像 ,重命名为VOC格式,选取部分图像进行平移变换import os.pathimport globSourceImgPath = "C:\\RenameImgToVoc\\output"SacePath = "C:\\RenameImgToVoc\\inpu...

2019-11-21 20:59:38 3088

原创 YOLOv3的IoU与众不同???

普通IoU:计算在x轴上的重叠长度给定:X1,W1 X2,W2min(X1+W1,X2+W2)-max(X1,X2)YOLO:计算在x轴上的重叠长度给定:X1,W1 X2,W2min(X1+W1/2,X2+W2/2)-max(X1-W1/2,X2-W2/2)

2019-10-19 18:32:10 853 2

原创 百度网盘寻找以前的分享

分享2.好友3.在好友列表里点击某位好友,如136*****683,就会出现以前的分享记录

2019-09-12 12:02:11 908

原创 YOLO3检测调用函数流程plus获取网络中间输出结果

void run_detector(int argc, char **argv)void test_detector(char *datacfg, char *cfgfile, char *weightfile, char *filename, float thresh, float hier_thresh, int dont_show, int ext_output, int save_la...

2019-09-11 12:34:28 917

原创 YOLO源码(结构体)解读

原文出处1. src/network.h(darknet中网络结构体:network)typedef struct network { int n; // 网络总层数 int batch; uint64_t *seen; // 目前已经读入的图片张数(网络已经处理的图片张数)(在make_network()中动态分配内存) int *t; float...

2019-09-04 12:01:49 1203

kmeans-anchor-boxes-master.zip

k-means算法应用VOC格式数据集,项目由python书写,因此要求含有python环境。使用方法见博客

2020-03-12

yolo相关论文,中英文都含有

yolo相关论文,中英文都含有,写论文时总结用到的。国内国外的,有应用的,有原理的。yolo原文系列都有

2020-03-06

用一张图像和对应xml产生360度旋转后的图像和对应xml

用一张图像和对应xml产生360度旋转后的图像和对应xml,难点在于标注框的重新计算和xml文件的读写

2019-12-25

ocrbinayijieguo.rar

tesseract4.1.0 win10系统编译结果,VS2017professional Release x64版本

2019-12-25

YOLO官方权重可视化.rar

darknet Windows版的网络层可视化成图像

2019-09-03

opencv三维建模原图

opencv三维建模提取关键点的原图,以及三维建模后的点云图片

2018-03-03

opencv 三维建模点云详细

根据两张图片计算出的点云详情,特征点的坐标、颜色,旋转坐标、平移坐标。格式为yaml

2018-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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