自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alex_XT的博客

聚沙成塔,聚水成涓 ;不积跬步, 无以至千里; 不积小流, 无以成江海。

  • 博客(41)
  • 资源 (36)
  • 收藏
  • 关注

原创 Plot Learning Rate

'''Created on 2017-4-22@author: XuTing'''# encoding: utf-8import numpy as npimport matplotlib.pyplot as plt# 目标函数:y=x^2def func(x): return np.square(x)# 目标函数一阶导数:dy/dx=2*xdef dfunc(x):

2017-10-30 20:14:17 386

原创 C#基础(11)——面向过程、面向对象、类中方法

1、面向过程面向的是过程,强调的是完成这件事的动作,比如把大象塞进冰箱里:打开冰箱——把大象塞进去——关闭冰箱门2、面向对象采用被动语态,如: - 冰箱可以被打开; - 大象可以被塞进去; - 冰箱可以被关上; 调用一种方法,就可以完成一件事,不需要了解具体的过程。3、类类是一个模子,确定了对象的特征(属性)和行为(方法)。类是不占内存的,而对象是占内存的。像系统自有的string也是

2017-10-29 21:07:36 1052

原创 C#基础(10)——飞行棋游戏

1、打印游戏头using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ChuangzhiConsel{ class Program { static void Main(str

2017-10-27 22:20:23 9716 1

原创 C#基础(9)——方法的重载、递归

1、方法的重载方法的名称相同,但是参数不同,用什么类型就调用什么类型的,像Console.WriteLine(); 1、保证参数的个数相同,类型不能相同; 2、保证参数的类型相同,个数不能相同; 3、方法的重载与返回值类型没有关系,所以就不能构成重载;使用方法的重载来反转数组using System;using System.Collections.Generic;using Syst

2017-10-26 21:51:36 414

原创 C#基础(8)——高级参数out、ref、params

1、out一个方法返回不同类型的值,如int、string、char等,需要out。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ChuangzhiConsel{ class Program

2017-10-26 19:05:16 326

原创 C#基础(7)——方法(函数)

方法(函数)[public] static 返回值类型 方法名([参数列表]) { 方法体; }using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ChuangzhiConsel{

2017-10-26 14:21:37 376

原创 C#基础(6)——常量/枚举/结构/数组

1.常量作用是不可更改 const double pi =3.14;//不能改变2.枚举作用是规定取值范围 [public] enum 枚举名 {} 注意: public:访问修饰符,通用的,都可以访问 enum:关键字,声明枚举的关键字 枚举名:遵从Pascal命名规则将枚举声明的位置写在命名空间的下面,类的上面,表示所有的类都能够用到。int与枚举间转换:using System;

2017-10-25 15:40:35 865

原创 C#基础(5)——三元表达式

三元表达式表达式1?表达式2:表达式3; 表达式1=true,选中表达式2; 表达式1=false,选中表达式3;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ChuangzhiConsel{

2017-10-24 22:34:44 1152

原创 C#基础(4)——break语句、continue语句、while循环、do-while循环、for循环、foreach循环

break、whilebreak是跳出当前循环,不是所有循环。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ChuangzhiConsel{ class Program {

2017-10-23 18:40:41 1346

原创 C#基础(3)——异常捕获与断点调试

try-catchusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ChuangzhiConsel{ class Program { static void Main(

2017-10-22 20:46:21 636

原创 C#基础(2)——字符操作

转义符针对控制台: \n——换行 \t——列表 \”——双引号 \b——退格键,删除前面内容,两端没效果针对windows操作系统 \r\n——换行using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespa

2017-10-22 11:38:29 314

原创 C#基础(1)——快捷\注释\使用

输出与暂停Consel.WriteLine("hello");Consel.ReadKey();//暂停快捷键Ctrl+K+D——快速对齐代码 Ctrl+J——代码提示 Ctrl+L——删除行 Ctrl+Shift+Enter——换下行 Ctrl+Enter——换上行 Alt+↑——移动当前行,往上 Ctrl+Z——撤销 Ctrl+Y——恢复 Shift+Home——选中一行到头

2017-10-21 19:20:44 647

原创 Adaboost训练汽车零配件定位

1、正样本 '''Created on 2017年10月5日@author: XT'''import os.pathimport cv2import numpy as npfile_dir = "F:\\objectmarker_AutoSparePart\\"classes = {"pos0"}i = 0for index,name in enumerate(classes):

2017-10-21 15:09:00 914 1

原创 OpenCV resize函数改变图像的大小

简介前面介绍了使用Python可将图片resize为H=400,W=600,代码。 OpenCV提供了resize函数来改变图像的大小,函数原型如下: void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR );先解释一下

2017-10-20 19:50:11 4058

原创 使用OpenCV批量定位图片,并每隔0.5秒动态显示效果

简介使用OpenCV批量定位图片,并每隔0.5秒动态显示效果,可以灰度化或者否,再保存到相应文件夹下。代码// Demon.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <opencv2\opencv.hpp>#include <windows.h> #include<vector>#include<string> #include

2017-10-20 15:37:14 3993

原创 以字典方式生成mnist_model_graph.pb并保存mnist图片

代码TensorFlowMnist-master.zip#!/usr/bin/env python#coding: utf-8import tensorflow as tfimport input_datafrom tensorflow.python.framework import graph_utildef build_network(height,width): """

2017-10-20 08:10:07 729

原创 生成mnist_model_graph.pb

简介应用于tensorflow生成.pb文件供Android调用。新的手写AndroidTensorFlowMNISTExample-master.rar代码from __future__ import print_functionimport shutilimport os.pathimport tensorflow as tffrom tensorflow.examples.tutori

2017-10-20 08:02:46 989

原创 AForge MultiCamera

界面部分代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using Sys

2017-10-16 16:49:49 456

原创 C# 判断一个目录(路径)是否存在

引用 System.IOstring path = this.TextBox1.Text.Trim();if (Directory.Exists(path))//判断是否存在 { Response.Write("已存在"); } else { Response.Write("不存在,正在

2017-10-16 16:02:41 4815

原创 EmguCV Video

参考VS2010+C#+EmguCV读取和录制视频胖头鱼新浪博客 http://blog.sina.com.cn/s/blog_9d102bd7010189vr.html

2017-10-15 16:04:47 420

转载 初识多线程问题

在多线程程序中,新创建的线程不能访问UI线程创建的窗口控件,如果需要访问窗口中的控件,有以下解决办法1.可以在窗口构造函数中将CheckForIllegalCrossThreadCalls设置为 false public Form1()        {            InitializeComponent();            CheckForIllegalCrossThre

2017-10-15 15:40:02 200

原创 AForge Video

简介使用AForge Video进行录像界面运行代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Thread

2017-10-15 14:54:21 4041 4

原创 C#操作Aforge摄像头 实现拍照、录像功能

准备添加引用 http://download.csdn.net/download/u011463646/10021001 .NET 2.0以上 你给项目添加.NET引用 找到PresentationCore添加上就可以了.设计界面运行【代码】using System;using System.Collections.Generic;using System.ComponentModel;u

2017-10-13 22:51:16 17684 9

原创 C#使用Capture摄像头

先在Form上拉两个控制项,分別是 Button ( Name : captureButton )与 ImageBox ( Name : captureImageBox )、ImageBox ( Name : grayscaleImageBox )、ImageBox ( Name : smoothedGrayscaleImageBox )、ImageBox ( Name : cannyImageBo

2017-10-13 14:50:26 5306

原创 C#调用OpenCV2.4.9和OpenCV3.0.0

简介本文主要讲C#在VS2013中配置OpenCV2.4.9和OpenCV3.0.0。 本机环境:win7、64位、VS2013、OpenCV2.4.9和OpenCV3.0.0一、安装与配置Emgu CV是能供C#使用的OpenCV。1. 下载与安装EmguEmgu的下载路径为:http://sourceforge.net/projects/emgucv/files/latest/download

2017-10-13 10:52:48 3071

原创 图像添加LOGO

#include <opencv2\opencv.hpp>using namespace std;using namespace cv;int main(){ Mat img = imread("lena.jpg"); Mat logo = imread("logo.png"); Mat imageROI; //法1 //imageROI = img(Rect(1

2017-10-12 22:28:30 433

原创 OpenCV图像读写方式

简介在Windowns操作系统下,OpenCV的imread函数支持如下类型的图片载入:Windows位图:* .bmp,*.dibJPGEG文件:* .jpeg,* .jpg,*.jpeJPEG2000文件: * .jp2PNG图片:*.png便携文件格式: * .pbm,* .pgm,*.ppmSun rasters 光栅文件:* .sr,*.ras读入模式 Mat imre

2017-10-12 17:13:04 635

转载 C++中堆和栈的区别

内存分配方面堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码 中的delete语句才能正确的释放本内存空间。我们常说的内存泄露,最常见的就是堆泄露(还有资源泄露),它是指程序在运行中出现泄

2017-10-12 16:17:31 349

转载 openCV 画矩形框或填充矩形

rectangle:画矩形Draws a simple, thick, or filled up-right rectangle.画一个简单或填充的矩形C++: void rectangle(Mat& img, Point pt1, Point pt2, const Scalar& color, int thickness=1, int lineType=8,int shift=0)函数原型一

2017-10-12 11:41:10 9807

原创 使用Adaboost训练车牌定位——(3)

简介1.准备训练样本图片,包括正例及反例样本2.生成样本描述文件3.训练样本4.目标识别生成了xml接下来,开始识别了!!! 目标识别,也即利用前面训练出来的分类器文件(.xml文件)对图片中的物体进行识别,并在图中框出在该物体。由于逻辑比较简单,这里直接上代码:// ConsoleApplication2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#i

2017-10-11 21:02:23 763

原创 官方引例——色彩目标跟踪

简介OpenCV官方提供了多种接口的示例文件,本文在D:\Program Files (x86)\OpenCV249\opencv\sources\samples路径下,对应自己的电脑类似,有android、gpu、MacOSX等: 居然还有Python: 物体颜色追踪在D:\Program Files (x86)\OpenCV249\opencv\sources\samples路径下有ca

2017-10-08 20:32:13 547

原创 OpenCV视频操作基础

读取视频使用#include #ifndef __OPENCV_ALL_HPP__#define __OPENCV_ALL_HPP__#include "opencv2/core/core_c.h"#include "opencv2/core/core.hpp"#include "opencv2/flann/miniflann.hpp"#include "opencv2/imgproc/im

2017-10-08 17:04:25 367

原创 OpenCV图像读取与操作

图像的读取#include <opencv2\opencv.hpp>//OpenCV头文件的包含,版本249注意区分OpenCV1.0的写法using namespace cv;//包含cv命名空间,所以省去了cv::Mat前的符号int main(){ Mat img = imread("D:\\Program Files\\VS2013Code\\test01_compositePic

2017-10-08 16:06:41 702

原创 使用Adaboost训练车牌定位——(2)

简介在上一篇文章中,我介绍了《使用Adaboost训练车牌定位》的前两个步骤: 1.准备训练样本图片,包括正例及反例样本 2.生成样本描述文件 3.训练样本 4.目标识别================= 今天第3步:基于haar特征的adaboost级联分类器的训练。若将本步骤看做一个系统,则输入为正样本的描述文件(.vec)以及负样本的说明文件(.dat);输出为分类器配置参数文件(.

2017-10-07 21:04:41 2240 5

原创 使用Adaboost训练车牌定位——(1)

简介本系列文章旨在学习如何在opencv中基于Adaboost+haar-like特征训练自己的分类器,并且用该分类器用于模式识别。 haar是一种特征,adaboost是一种重采样技术,一般称之为adaboost分类器;没有haar分类器一说;另外,opencv自带的人脸检测.xml就是用haar+adaboost训练的; 该过程大致可以分为一下几个大步骤:1.准备训练样本图片,包括正例及反例

2017-10-07 15:12:11 3637 3

原创 批量图片灰度化小程序

// Demon.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <opencv2\opencv.hpp>#include <windows.h> #include<vector>#include<string> #include<iostream>using namespace std;using namespace cv;in

2017-10-07 14:14:45 987

原创 批量将图像原地(不开辟新空间)顺时旋转90度保存以及灰度化

旋转图片并批量保存因为手机拍照的角度问题,会使图片倾斜, 矫正它的程序为// Demon.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <opencv2\opencv.hpp>#include <windows.h> #include<vector>#include<string> #include<iostream>using

2017-10-06 22:52:18 406

原创 OpenCV批量读取路径下所有图片

读取图片路径#include<vector>#include<string> #include<iostream>using namespace std;using namespace cv;int _tmain(int argc, _TCHAR* argv[]){ string dir_path = "F:\\2345Do\\2\\"; Directory dir;

2017-10-06 21:52:29 3207

原创 图像翻正以及原地(不开辟新空间)顺时旋转90度问题

简介将图像原地顺时针旋转90度,不开辟新空间。此题看似平易(题目简短),仔细研究发现着实不容易。经过一番探索后,终于找到了正确的算法,但是当使用opencv实现时,有碰到了困难而且费了一番周折才找到问题所在。首先,解决这个问题,先简化成原地90度旋转一M×N的矩阵A(注意不是N×N方阵)。对于2×3的矩阵A = {1,2,3;4,5,6},其目标为矩阵B = {4,1;5,2;6,3}。因为是原地旋

2017-10-06 15:56:28 800

原创 图片数据集下载

谷歌街景图片: http://crcv.ucf.edu/data/GMCP_Geolocalization/来源于SUN database的背景图片: http://vision.cs.princeton.edu/projects/2010/SUN/Places Download: http://places2.csail.mit.edu/download.html参考【1】免费数据集下载 -

2017-10-05 19:33:00 2297 1

Qt深度学习图像标签工具开源代码

支持深度学习VOC2007、YOLO txt、多边形图像分割xml、多边形图像分割Jason

2022-05-15

Qt qt-opensource-windows-x86-5.11.0安装包

Qt qt-opensource-windows-x86-5.11.0安装包,适用于开发openCV、QtAndroid

2022-05-04

OpenCV3.3.1提供给Qt编译的

OpenCV3.3.1提供给Qt编译的,在Qt中使用OpenCV,生成opencv331_mingw

2022-05-04

CMake编译3.9.2版本

CMake编译3.9.2版本+编译QtMingGw下的OpenCV

2022-05-04

OpenCV+Qt环境编译

OpenCV+Qt环境编译,安装包

2022-05-04

STM32F103C8T6_MPU6050.zip

STM32F103C8T6初始化MPU6050的工程,解决了初始化失败返回8的问题

2021-06-06

ubuntu 编译 wiringPI.zip

ubuntu 编译 wiringPI

2021-05-14

qt-opensource-linux-x64-5.7.0.zip

网络模块编程 QWebBrowser

2021-05-14

ANO_TC匿名上位机V6.72.exe

ANO_TC匿名上位机V6.72解决win10打开无图问题,以及不停跳出对话框问题

2019-08-18

Qt拖动图像坐标点的Demo

用于图像标注工具的坐标点拖动小例子,具体的图像标志请参考Qt C++版深度学习图像标注工具 - Alex_XT的博客 - CSDN博客 https://blog.csdn.net/u011463646/article/details/88628322

2019-04-29

Adaboost训练轴叉缺陷检测

Adaboost训练轴叉缺陷检测 https://blog.csdn.net/u011463646/article/details/78303711 使用Adaboost训练轴叉定位步骤: 1.准备训练样本图片,包括正例及反例样本 2.生成样本描述文件 3.训练样本 4.目标识别

2019-04-11

级联训练车牌-part5

Adaboost训练车牌定位.zip-part5 使用Adaboost训练车牌定位介绍了《使用Adaboost训练车牌定位》的前两个 步骤: 1.准备训练样本图片,包括正例及反例样本 2.生成样本描述文件 3.训练样本 4.目标识别

2019-04-11

级联训练车牌-part4

Adaboost训练车牌定位.zip-part4 使用Adaboost训练车牌定位介绍了《使用Adaboost训练车牌定位》的前两个 步骤: 1.准备训练样本图片,包括正例及反例样本 2.生成样本描述文件 3.训练样本 4.目标识别

2019-04-11

级联训练车牌-part3

Adaboost训练车牌定位.zip-part3 使用Adaboost训练车牌定位介绍了《使用Adaboost训练车牌定位》的前两个 步骤: 1.准备训练样本图片,包括正例及反例样本 2.生成样本描述文件 3.训练样本 4.目标识别

2019-04-11

级联训练车牌-part2

Adaboost训练车牌定位.zip-part2 使用Adaboost训练车牌定位介绍了《使用Adaboost训练车牌定位》的前两个 步骤: 1.准备训练样本图片,包括正例及反例样本 2.生成样本描述文件 3.训练样本 4.目标识别

2019-04-11

级联训练车牌-part1

Adaboost训练车牌定位.zip-part1 使用Adaboost训练车牌定位介绍了《使用Adaboost训练车牌定位》的前两个 步骤: 1.准备训练样本图片,包括正例及反例样本 2.生成样本描述文件 3.训练样本 4.目标识别

2019-04-11

深度学习图像标注工具安装版

Qt C++版深度学习图像标注工具,安装版的文件,支持目标定位、图像分割,四点、多点标注,生成XML、Json文件,有问题、bug欢迎留言xuting193@163.com

2019-03-17

Qt C++版深度学习图像标注工具发布包,支持目标定位、图像分割,四点、多点标注

深度学习图像标注工具支持目标定位、图像分割,四点、多点标注,本文件是直接可运行的文件,不需要安装,支持XML、Json格式

2019-03-17

Qt打包发布enigma32_en_demo.exe安装包

用于Qt C++版的打包发布工具,是Windows系统下的enigma32_en_demo.exe安装包

2019-03-17

Alex_XT竹子数据集

Alex_XT竹子数据集,应用于深度学习的竹子训练的数据图片

2017-12-06

MyImage_Sliding.zip

两种尺度的图像滑窗效果,1)基于多尺度图片的定位;2)基于多尺寸滑动窗口的定位

2017-11-20

c#飞行棋.zip

c#飞行棋游戏的代码资源,是C#基础(10)——飞行棋游戏的

2017-10-29

新的手写AndroidTensorFlowMNISTExample-master.rar

新的手写AndroidTensorFlowMNISTExample-master.rar生成pb文件供Android调用

2017-10-20

TensorFlowMnist-master.zip

TensorFlowMnist-master.zip应用于生成mnist的图片和生成可用于Android字典方式调用的pb文件

2017-10-20

拍照+录像AforgeCameraOne

这次优化了界面初始化的按钮状态,以及随时录制视频的功能。

2017-10-17

添加AForge摄像头的动态连续拍照功能

添加AForge摄像头的动态连续拍照功能,用于抓到图保存到指定路径

2017-10-16

AForge.NET Framework-2.2.5.exe

AForge.NET Framework-2.2.5.exe的安装文件,应用与C#

2017-10-16

C#Aforge多摄像头的控制20170927MultiCamera

C#多摄像头的控制20170927MultiCamera的调用,必须依赖Aforge

2017-10-16

AForge Video

基于AForge的C#摄像头视频录制,用于C#的视频录制与摄像头的拍照。

2017-10-16

C#操作Aforge摄像头 实现拍照功能

C#操作 Aforge 摄像头 实现拍照功能,可以自由选取摄像头

2017-10-14

c#Aforge录像的Lib

用于c#Aforge录像的Lib,在C#上使用AForge录制摄像头视频,第三方.net视觉开发库,使用AForge第三方库录制本地视频所要使用到的类主要有这几个:FilterInfoCollection、VideoCaptureDevice、VideoSourcePlayer、VideoFileWriter。

2017-10-14

Python购物流程ATM

Python购物流程结合ATM接口实现,提供了可实现的代码,分级目录,包含以下文件夹: bin可执行文件 - atm.py start启动进入 - shopping.py 购物程序 - 要求每个程序块不超过10行 config 配置文件 -user_db数据库 -log_format日志格式化 modules/core/lib核心文件(不依赖其他文件,可通用的.py) -提供的接口文件 src连接文件(所有的业务逻辑代码) -代码逻辑的实现模块 log日志输出保存文件夹 db数据库保存文件夹

2017-09-24

cudnn-8.0-windows7-x64-v5.1.zip

用于win系统下的GPU版本tensorflow升级所依赖的lib等库和包的更新,解决tensorflow运行时,出现Loaded runtime CuDNN library: 5005和 Check failed的问题。

2017-08-11

windows7系统对应的cudnn-8.0-x64-v5.1

针对tensorflow的GPU版本windows7系统对应的cudnn-8.0-x64-v5.1升级

2017-08-11

GPU深度学习cudnn5.1

cudnn升级

2017-08-10

Tensorflow cudnn5.1 cuda8.0 windows10 x64

运行GPU版本的tensorflow时cudnn升级报错

2017-08-10

空空如也

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

TA关注的人

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