自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Yolov5项目中关闭wandb

yolov5关闭wandb

2022-09-29 14:49:49 1349 1

原创 OpenCV putText在图像上添加汉字

OpenCV图像上添加汉字

2022-07-20 17:16:29 1231 1

原创 python随机合成字符串图像,并将字符串坐标保存为yolo模式的样式

python图像合成

2022-06-07 16:59:00 386

原创 深度学习之数据扩充,对应生成扩充的标签文件

数据扩充

2022-05-19 09:49:20 2059 8

原创 YOLOV4结构图

CSPDarkNet主干网络结构图:CBM:conv+batchNorm+Mish(激活函数)整个网络构架:CSPDarkNet就是上面的结构CBL:conv+batchNorm+LeakyCBLi:conv+batchNorm+line

2022-01-17 09:09:35 2446

原创 Qt将TableView数据保存到本地Excel中

1、QStandardItemModel负责保存数据,每个数据项被表示为类QStandardItem的对象。2、类QStandardItemModel将类QStandardItem表示的数据项组织起来,形成列表、表格甚至更负责的数据结构。本例子中将数据集表示为一个表格,所以用QTableView显示该数据。具体代码如下:void widget::CreateView(){ mainLayout = new QVBoxLayout; //垂直布局 mainLayout->setSpac

2021-01-27 11:35:56 4565 4

原创 C# 对list容器中的数据按某一字段进行排序

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp1{ public class MyPoint { public MyPoint(int _pointX, int _pointY) { this.PointX.

2020-12-09 15:46:35 1335

原创 梳理SVM

2020-11-04 15:36:34 121

原创 HOG特征提取和SVM训练

#include<iostream>#include<string>#include<fstream>#include<opencv2/opencv.hpp>#define posSampleNum 682#define negSampleNum 770using namespace std;using namespace cv;int main(int argc, char* argv[]){ int winWidth = 64;.

2020-10-23 16:42:54 1065

原创 VS2017创建动态库DLL,并实现调用

1、打开VS2017,新建一个"动态链接库(DLL)"项目,这里命名为“MyFirstDll”2、建好后的项目中,在头文件中会自动生成framework.h和pch.h两个文件,在源文件中会自动生成dllmain.cpp和pch.cpp两个文件3、在头文件中新建一个MathLibrary.h文件,用于函数的声明。在源文件中新建一个MathLibrary.cpp文件,用于函数的实现。代码用例是实现Fibonacci生兔子的例子// MathLibrary.h#pragma on

2020-09-11 10:18:56 1121

原创 双边滤波matlab

直接上代码function img = myBilateralFilter(Image, kerSize, delta)% Image 待滤波图像% kerSize 滤波核大小% delta 标准差% img 输出图像%%% c,r分别为核kerSize的垂直半径和水平半径c = floor(kerSize(1)/2);r = floor(kerSize(2)/2);% 镜像填充边界padImage = padarray(Image, [c, r], 'symmetric');

2020-07-02 15:44:25 1024

原创 红外图像动态范围压缩和对比度增强

2参考文献:Dynamic-range compression and contrast enhancement in infrared imaging systems对比度增强(CE)和动态范围压缩(DRC)技术 对比度增强技术广泛应用于图像处理中,该技术可以被划分为两类:基于非锐化掩码(unsharp mask)的方法和基于直方图均衡化(histogram equalization)的方法。基于非锐化掩码的方法的思想是将图像分解为低通成分和高通成分(低频图像和高频图像,即背景图像...

2020-07-01 16:59:14 6273 4

原创 图像处理相关资源网页

1、卡耐基梅隆大学计算机视觉研究组主页http://www-2.cs.cmu.edu/~cil/vision.html2、康奈尔大学计算机视觉和图像分析研究组http://www.via.cornell.edu/3、搜索全世界各地的知名的计算机视觉研究组(CV Groups)http://peipa.essex.ac.uk/info/groups.html源自:https://blog.csdn.net/mpzsw/article/details/5961354...

2020-05-26 11:43:33 185

原创 VS版本对应.NET Framework框架版本

1、.NET Framework 4.5 对应Visual Studio 2012 and 20132、NET Framework 4.6对应Visual Studio 20153、NET Framework 4.6.2对应Visual Studio 20174、NET Framework 4.7对应Visual Studio 2017 version 15.3...

2020-04-04 16:09:39 6325

原创 卸载VS2013

卸载VS2013

2020-03-24 17:19:32 410

原创 图像超分中有影响力的论文及最新的超分算法资源链接

https://github.com/YapengTian/Single-Image-Super-Resolutionhttp://yapengtian.org/Single-Image-Super-Resolution/

2019-10-11 13:48:38 1057

原创 C++(OpenCV) 计算图像局部方差

图像局部方差计算公式:其中,I(x+i, y+j)表示以(x, y)为中心的坐标点的像素;Ws表示窗口内像素的个数;M(x)表示局部窗口内的均值具体实现代码: float* ImageProcess::getLocalVarV1(Mat& img, int r, float* localVarImg){ // 对图像进行边界填充 localVarImg =...

2019-06-27 08:50:24 5112 2

原创 Matlab计算图像的局部方差

在图像处理中经常会用到方差和局部方差的概念,这里就给出计算图像局部方法的代码,方便使用。注:代码是关于导向滤波论文中的源码,大家可以自己下载function dataVariance = getLocalVariance(srcData, nHeight, nWidth, r)% 计算局部方差N = boxfilter(ones(nHeight, nWid...

2019-03-14 15:55:23 6840 3

原创 将两张Raw数据转转八位数据显示并将结果保存为一张BMP图像

void TwoBmpSynthesizeOne(unsigned char* dstData1, unsigned char* dstData2, unsigned char* doubleData, int iWidth, int iHeight){ for(int i = 0; i &lt; iHeight; i++) { for(int j = 0; j &lt; iWidt...

2018-11-16 14:32:05 1193 1

原创 MFC中,在终端控制台中输出数据信息

1、加入头文件#include&lt;conio.h&gt;2、在需要开启控制台窗口的地方调用下面函数:AllocConsole(); //一般都放到构造函数中3、对于想在控制台中输出的数据调用下面的代码:_cprintf("i=%d\n", i);4、关闭时调用下面函数即可:FreeConsole(); //析构函数 ...

2018-11-05 10:10:37 1831

转载 傅里叶变换的理解

作者:Heinrich链接:https://zhuanlan.zhihu.com/p/19763358来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作 者:韩 昊知 乎:Heinrich微 博:...

2018-08-27 15:53:05 239

原创 Raw数据读取

一般相机设备获取的图片数据并不是8位的图片数据,而是16位的Raw数据,也就是说我们看到的图片都是经过对16位的数据进行读取,然后转8位进行显示(中间可能包含各种算法,用于提高图像的画质)。代码中RawDataToImg()函数就是转八位数据的函数,方法有很多,比如线性映射、直方图调光、单平台调光、双平台调光等等。bool readRawData(const char* fileName,...

2018-08-24 09:51:38 8531 3

原创 机器学习基本概念-有监督学习和无监督学习

有监督学习是指我们给算法一个数据集,并且给定正确的答案。这么说可能不太好理解,举个例子。如下图所示为房子面积及对应的出售价格的一个数据集,以红叉表示。(图表来自吴恩达教授讲解的机器学习视频截图)。现在有一套房子的面积是750平,请问该套房子出售多少合适?如果我们根据这些数据计算出图中的蓝色线,这样估计该房子大约值160K;而如果我们根据这些数据拟合出黑色曲线,用该曲线计算的话,该套房子的价格大约在...

2018-07-07 13:29:59 3060

原创 保存图像数据为BMP格式的图片

BMP文件是Windows操作系统所推荐和支持的图像文件格式,是一种将内存或显示器的图像数据不经过压缩而直接按位存盘的文件格式,所以称为位图(bitmap)文件。BMP文件结构BMP图像文件包括四个部分:1、位图文件头(Bitmap File Header)2、位图信息头(Bitmap Info Header)3、颜色表(Color Map)4、图像数据(即图像数据,Dat...

2018-05-25 15:29:09 10876

原创 利用训练好的网络参数模型批量对文字分类(caffe)

前提:将caffe的Python接口编译正确import osimport caffe import numpy as np root='/home/lrj/Caffe/caffe-master/'   #根目录deploy=root + 'examples/myMnist/lenet.prototxt'    #deploy文件caffe_model=root +

2017-10-13 09:28:40 630

原创 利用训练好的参数模型对图片进行分类

import caffeimport numpy as nproot='/home/lrj/Caffe/caffe-master/'   #根目录deploy=root + 'examples/myMnist/lenet.prototxt'    #deploy文件caffe_model=root + 'examples/myMnist/_iter_3000.caf

2017-10-12 10:33:58 2055

原创 caffe-图片转为lmdb数据集

介绍:1. 该数据集由26个字母组成,不区分大小写2. 图片分为两类:训练和测试,其中训练2047张图片,测试836张图片3. 两类图片分为两个文件价:trainImg   testImg4. 每个文件夹下由26个子文件夹,分别存放26个字母的图片如图所示:制作数据标签:MATLAB代码如下:clcclear all;file_path='/home/×

2017-08-21 20:09:10 740

原创 caffe学习 绘制loss和accuracy

本文在LeNet5结构的基础上通过不断调整学习速率和权衰量来训练自己的汉字数据集caffe的Python接口安装成功后,安装jupyter:sudo pip install jupyter安装成功后,运行。运行命令:jupyter notebook运行后会在网页中出现如下界面:点击页面右上角下的New--Python 2输入如下代码:import num

2017-08-19 16:38:44 590

原创 caffe学习:绘制网络模型

在确保caffe的Python接口编译正确的情况下1  安装GraphVizsudo apt-get install GraphViz2 安装pydotsudo pip install pydot安装好后就可以调用caffe中Python文件夹下的draw_net.py脚本画图了 比如绘制caffe自带的LeNet网络模型在caffe文件夹下输入:sudo pyth

2017-08-17 20:57:00 314

原创 场景文字识别中,将文本行切割为单字符

场景中的文字存在字符尺寸大小不一、间隔不等的情况,因此很难采用自动切割的方法将检测出的文本行切割为单字符。这种情况下则需要手动切割为单字符,然后在进行归一化等处理。本文使用C++写了一个手动切割的小工具,如截图所示:第一张图为切割过程的一张截图,其使用方法为将字符框住即可完成切割下图为切割之后的单字符图片:为了方便各位实验,本文将在本博客中上传切割好的自然场景的

2017-08-01 16:11:37 3602 7

原创 ubuntu14.04 安装caffe(无GPU)

一、安装Opencv-3.0.0参考本博客中ubuntu14.04安装Opencv-3.0.0的步骤二、安装glog-0.3.3(1)解压压缩包(2)修改文件权限:chmod 777 glog-0.3.3 -R(3)进入文件:cd glog-0.3.3 -R(4)执行:./configure(5)编译:make(6)安装:sudo make install三、安

2017-07-21 17:44:19 313

原创 Ubuntu14.04安装OpenCV3.0

1、下载 opencv-3.0.0..zip2、移除之前安装的 ffmpeg 和x264:sudo apt-get -y remove ffmpeg x264 libx264-dev3、安装依赖项:sudo apt-get -y install libopencv-devsudo apt-get -y install build-essential checkinstall c

2017-07-19 09:29:33 1298

原创 Opencv中将图片的像素值保存到vector容器中,并保存为文本文档

#include#include#include#include#include#include#includeusing namespace std;using namespace cv;int main(){ifstream file("E://tu//menglu.txt");ofstream outfile;outfile

2017-06-29 20:12:02 4092 2

原创 Python 图像转化为文档标签

#! /usr/bin/python import os, sys#正负样本路径img_dirN="/home/lrj/picture/TestCutWord/NegetiveSam3000/"img_dirP="/home/lrj/picture/TestCutWord/PositiveSam3000/"fileListN=os.listdir(img_dir

2017-04-21 16:20:01 1219

原创 ubuntu系统 python代码将.txt文件转为.xml文件

多个文件.txt文件转为一个.xml文件:#! /usr/bin/pythonimport os, sysimport globimport xml.dom.minidomfrom PIL import Imagesrc_txt_dir = "/home/lrj/picture/ICDAR2013/Challenge2_Test_Task1_GT/"img_ba

2017-04-20 15:44:07 1951

原创 caffe-特征提取

caffe提供的使用工具build/tools/extract_features.bin实现了特征提取功能,该程序需要一个训练好的网络和一个数据输入层,运行后可得到相应数据通过网络某个中间层产生的特征图并保存到磁盘。用法如下:$ extract_features \  //可执行的程序pretrained_net_param \//预训练网络.caffemodelfeatu

2017-04-11 20:50:32 2477

原创 利用matlab对图片重命名

clc;clear;%图片存放路径folder = 'F:\ICDAR\TestCutWord\NegativeSample\';files = dir([folder '*.jpg']);%循环操作for i = 1 : length(files) %读取一张图片(注意,该方法读取数据并不是按照顺序读取的) oldname = files(i).nam...

2017-04-10 18:26:23 10439 5

原创 ubuntu14.04安装caffe-master 报错:./include/caffe/util/mkl_alternate.hpp:11:19:fatal error:cblas.h: No su

ubuntu14.04安装caffe-master 报错:./include/caffe/util/mkl_alternate.hpp:11:19:fatal error:cblas.h: No such file or directory  #include由于我的Makefile.config文件中BLAS为atlas.在终端输入:sudo make clean      

2017-03-30 21:45:48 7375

原创 ubuntu /Xubuntu查看opencv版本

pkg -config --modversion opencv

2017-03-30 17:45:55 12726

原创 matlab实现改变指定图像的尺寸,然后存储到指定的文件夹

clear;clc;[filename,pathname]=uigetfile('*','choose a picture');path=[pathname,filename];Origimg=imread(path);img=imresize(Origimg,[480 640]);%改变图像尺寸的大小为480*640%设定存储的文件夹path='E:\Code\Cod

2016-11-21 18:10:21 6740

BP神经网络理论推导.pdf

该文档首先从三层网络一步步推导了BP神经网络是如何实现反向传播,思路清晰明了,容易理解。同时,对公式的推导一步步进行,没有省略中间步骤,更容易理解结果的由来。最后从三层网络推导到多层网络。

2021-03-22

图片切割工具Matlab实现

解压该压缩包,将图片直接拖到.exe文件中即可运行。框住需要切割的部分就能完成切割,

2017-08-01

场景文字识别中英文字符图片

本图片为手动切割ICDAR2013比赛识别部分的数据集,一共分割出了2千多张单字符,希望能给大家提供帮助

2017-08-01

ippicv_linux_20141027

ippicv_linux_20141027

2017-07-19

opencv3.0安装脚本

opencv3.0安装脚本

2017-07-19

Tesseract-ocr3.02.02官方中文简体字符集

该字符集为Tesseract_OCR3.02官方提供的中文简体字符集

2017-07-17

tesseract-ocr-setup-3.02.02.exe

Tessdata-ocr官方版本

2017-07-17

WPS VBA 下载

解决“调整宏安全性时发生错误,可能是由于您没有安装VBA环境”的问题

2017-06-12

耶鲁人脸识别数据集

图像处理中,PCANet中用作人脸识别的数据集,该数据集来自耶鲁大学官方,没有修改过

2016-01-24

制作手写字符集

首先定义一个字符集的大小,也就是一个矩阵。然后将每个字符图片以列的形式存放到这个矩阵中,这样就制作成了一个包含N幅图像的字符集了

2015-12-23

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

TA关注的人

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