自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 流程图绘制

流程图绘制流程图的制作可以使用Microsoft Visio软件或者使用ProcessOn在线编辑。ProcessOn有个问题就是字体不可以单个进行格式调整。ProcessOn网址:https://www.processon.com/tourMicrosoft Visio软件可以直接百度下载。

2017-03-29 20:25:59 703

原创 Windows7+VS2010 配置OpenGL

Windows7+VS2010 配置OpenGL1、OpenGLOpenGL(Open Graphics Library)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。OpenGL 是行业领域中最为广泛接纳的 2D/3D 图形 API。2、下载GLUT下载网址:https://ww

2017-03-28 20:42:06 427

原创 51单片机常用寄存器

单片机常用寄存器1、SCONSCON(Serial Control Register)串行口控制寄存器,用于控制串行通信的方式选择、接收和发送,指示串口的状态。SCON既可以字节寻址,也可以位寻址,其字节地址为98H,地址位为98H~9FH。工作方式(SM0 SM1)REN——允许接收位REN用于控制数据接收的允许和禁止,REN=

2017-03-26 22:25:30 12488 1

原创 PC和单片机通信(二)---使用SerialPort控件

PC和单片机通信(二)---使用SerialPort控件单个单片机与PC串口通信:1)测试通信状态先在文本框中输入字符串“Hello”,单击“测试”按钮,将字符串“Hello”发送到单片机,若PC与单片机通信正常,在PC程序的文本框中显示字符串“OK!”,否则显示字符串“ERROR!”。2)循环计数单击“开始”按钮,文本框中数字从0开始累加,0、1、2、3…,并将此数发

2017-03-25 21:04:50 1617

原创 PC和单片机通信(一)---使用SerialPort控件

PC和单片机通信(一)---使用SerialPort控件单个单片机与PC串口通信:PC通过串行口将数字(00,01,02,03...,FF,十六进制)发送给单片机,单片机收到后回传这个数字,PC接收到回传数据后显示出来,若发送的数据和接收到的数据相等,则串行通信正确,否则有错误。启始符是数字00,结束符是数字FF。1、C#界面与代码设计(1)新建一个C#窗体应用程序,在

2017-03-25 19:59:25 5964 3

原创 网络爬虫学习(三)

网络爬虫学习(三)1、抓取内文资料(1)打开每条链接,内文包括:标题、内文、时间来源、评论和编辑。(2)取得内文页面开发者工具--->检查---->Network--->重载---->Doc,找到对应的链接。import requestsfrom bs4 import BeautifulSoupres=requests.get('http://n

2017-03-25 14:11:33 402

原创 网络爬虫学习(二)

网络爬虫学习(二)1、BeautifulSoup 基础操作上次代码为:from bs4 import BeautifulSouphtml_sample=' \ \ \ Hello World \This is link1 \ This is link2 \ \'soup=BeautifulSoup(html_sample,'html.parser')prin

2017-03-24 23:04:07 816

原创 网络爬虫学习(一)

网络爬虫学习(一)1、非结构化数据没有固定的数据格式,如网页资料。必须透过ETL(Extract,Transormation,Loading)工具将数据转化为结构化数据才能取用。(1)数据抽取、转换、存储(Data ETL)(2)网络爬虫架构2、使用开发人员工具在网页上点击右键--->检测以新浪网站为例:刷新后的页面如下图所示通过

2017-03-24 22:07:16 421

原创 Windows下安装Anaconda和python

Windows下安装Anaconda和pythonanaconda可以看做Python的一个集成安装,安装它后就默认安装了python、IPython、集成开发环境Spyder和众多的包和模块。非常方便。1、下载这里选择安装3.6版的python。下载安装包为:Anaconda3-4.3.1-Windows-x86.exe2、安装(1)直接双击即可安装,这里

2017-03-24 21:59:11 1182

原创 文件操作

文件操作1、目录与文件操作(1)os.listdir(dirname):列出dirname下的目录和文件(2)os.getcwd():获取当前工作目录(3)os.curdir:返回当前目录('.')(4)os.chdir(dirname):改变工作目录到dirname(5)os.path.isdir(name):判

2017-03-24 17:08:22 289

原创 Python中常用函数

Python中常用函数1、range( )函数返回一个递增或递减的数字列表,列表的元素值由三个参数决定start表示列表开始的值,默认为“0”。stop 表示列表结束的值,该参数不可缺少参数step表示步长,默认值为“1”。range()返回的是一个递增或递减的数字列表。2、xrange( )xrange 是一个类,返回的是一个xrange对象。使用xrange()

2017-03-24 15:22:03 876

原创 HALCON安装位置的查找

HALCON安装位置的查找1、HALCON安装位置的查找,可以通过“系统--->高级系统设置---->环境变量”来进行查看。

2017-03-24 15:02:27 1743

原创 Halcon学习笔记(三)---数据类型

Halcon学习笔记(三)---数据类型halcon只能在单独行进行注释,不能在语句后面进行注释。1、tuple赋值符号“:=”tuple算子:(1)变量定义与加减乘除运算代码如下:**hal-con中的几种变量*1.tuplea:=1b:=[2,3]*将a和b合并起来c:=[a,b]*求c中有多少个元素num:=|c|*

2017-03-24 11:31:45 15470 2

原创 C#中打开摄像头(Halcon)

C#中打开摄像头(Halcon)1、halcon中打开摄像头通过“助手”菜单打开“Image Acquisition”,如图所示,选择“DirectShow”表示普通USB摄像头。通过“连接、拍照、视频”可以检测是否已经打开。可以看到图像窗口中已经有视频可以显示,如图可以选择代码生成,选择插入代码,可以看到在程序编辑区,代码已经插入。这里是为

2017-03-23 19:42:01 31168 6

原创 HALCON12学习笔记(二)

HALCON12学习笔记(二)1、帮助使用选择算子使用F1快捷键即可弹出“HDevelop帮助窗口”。其提供了HDevelop,.NET,C++,COM,C等多个版本的函数参考。2、图形显示窗口操作图形显示窗口中的图像是叠加显示的。可以通过“变量窗口”对图像点击右键选择“显示”或者“清除/显示”来显示图像。图像中焊点检测的颜色也可以通过对“图像窗口”

2017-03-23 18:44:46 1100

原创 python配置MySQL数据库(windows系统)

python配置MySQL数据库(windows系统)1、MySQL配置前提是windows上已经安装了MySQL数据库,且配置完毕,能正常建表能操作。在此基础上只需安装MySQL-python-1.2.4b4.win32-py2.7.exe就ok了,只有1M多。链接:https://wiki.python.org/moin/DatabaseInterfaces

2017-03-19 18:30:37 2981

原创 Tkinter(python-GUI)

Tkinter(python-GUI)Tkinter是python的默认GUI库。它基于TK工具集。它是一个跨平台的脚本图形界面接口。Tkinter不是唯一的python图形编程接口,但是是其中比较流行的一个。最大的特点是跨平台,缺点是性能不太好,执行速度慢。由于Tkinter是内置到python的安装包中、只要安装好Python之后就能import Tkinter库、而且ID

2017-03-19 16:48:52 1002

原创 类(2)

类(2)1、查看类的属性(1)使用dir()内建函数(2)通过访问类的字典属性__dict__>>> class MyClass(object): 'MyClass class definition' myVersion='1.1' def showMyVersion(self): print myClass.myVerwion >>> dir(My

2017-03-19 16:28:49 588

原创 字典

字典1、字典字典属于映射类型。字典使用大括号({ }),{key,value}(1)创建字典和给字典赋值>>> dict1={}>>> dict2={'name':'earth','port':80}>>> print dict2{'name': 'earth', 'port': 80}>>> type(dict2)>>> dict1,dict2

2017-03-19 15:40:36 770

原创 C++文件读写操作(ofstream,ifstream,fstream)

C++文件读写操作参考自:http://blog.csdn.net/kingstar158/article/details/6859379/1、使用ofstream,ifstream,fstream #include   ofstream         //文件写操作 内存写入存储设备    ifstream         //文件读操作,存储设备读区

2017-03-19 10:23:39 911

原创 opencv输出图像数据到txt文件

opencv输出图像数据到txt文件1、输出二值图像数据到txt文件(1)代码如下:#include #include  #include using namespace std;  using namespace cv;  int main()  {   //const char* filename = "42.jpg";  //图片名

2017-03-19 10:18:46 9272

原创 haartraining训练生成xml文件

haartraining训练生成xml文件1、尺寸缩放(标准化)(1)代码:#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include using namespace cv;using namespace std;#define DST_IMG_WI

2017-03-17 23:12:05 1409

原创 Camera Calibration(opencv官方实例)

Camera Calibration1、stereo_calib.cpp代码:/* This is sample from the OpenCV book. The copyright notice is below *//* *************** License:**************************   *************************

2017-03-17 16:09:24 8369

原创 立体匹配(opencv实例)

立体匹配(opencv实例)1、类定义(1)类StereoBM位于:#include "opencv2/calib3d/calib3d.hpp"使用块匹配算法计算立体匹配。class CV_EXPORTS_W StereoBM{public:    enum { PREFILTER_NORMALIZED_RESPONSE = 0, PREFILTER_XSOBEL

2017-03-17 14:01:15 4919 2

原创 特征检测和描述(SURF)

特征检测和描述(SURF)1、opencv文档SURF定义在#include 中SURF::SURFThe SURF extractor constructors.函数定义: C++: SURF::SURF() C++: SURF::SURF(double hessianThreshold, int nOctaves=4, int nOctaveLayers

2017-03-17 13:25:59 998

原创 特征检测和描述(SIFT)

特征检测和描述(SIFT)SIFT(Scale Invariant FeatureTransform),SIFT摘自《Distinctive Image Features from Scale-Invariant Keypoints》这篇文章。Following are the major stages of computation used to generate the set

2017-03-17 13:15:43 1174

原创 人脸笑容检测(opencv官方例程)

人脸笑容检测(opencv官方例程)1、代码如下:#include "opencv2/objdetect/objdetect.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"#include #include #include #include

2017-03-17 10:01:32 3803 1

原创 神经网络学习笔记(一)

神经网络学习笔记(一)1、Neural Network(神经网络)不同的连接产生不同的网络结构2、Three Steps for Deep Learning3、LossLoss可以是网络输出和目标的距离。3、Total Loss

2017-03-15 19:02:09 734

原创 论文格式的排版

论文格式的排版1、目录自动生成(1)先把word文档设置为大纲视图,(2)选择文中的标题将其设为几级标题,其他的内容设置为“正文内容”。(3)再插入:引用---->插入目录,完成。

2017-03-13 20:50:27 900 1

原创 更新apt源

更新apt源1、apt源更新命令命令:$sudo apt-get update更新一下源

2017-03-13 16:08:28 1463

原创 Tensorflow语法学习笔记(一):变量:创建、初始化、保存和加载

Tensorflow语法学习笔记(一):变量:创建、初始化、保存和加载参考:http://blog.csdn.net/u014595019/article/details/52728886当训练模型时,用变量来存储和更新参数。变量包含张量 (Tensor)存放于内存的缓存区。建模时它们需要被明确地初始化,模型训练后它们必须被存储到磁盘。这些变量的值可在之后模型训练和分析是被加载

2017-03-12 22:36:22 10792

原创 TensorFlow学习笔记(二)---MNIST代码分析

TensorFlow学习笔记(二)---MNIST代码分析1、mnist_softmax.py全部 代码如下:"""A very simple MNIST classifier.See extensive documentation athttp://tensorflow.org/tutorials/mnist/beginners/index.md"""fr

2017-03-12 21:33:24 1448

原创 TensorFlow学习笔记(一)---MNIST

TensorFlow学习笔记(一)---MNIST 参考自:http://blog.csdn.net/nxcxl88/article/details/520741151、安装TensorFlow之前的博客已经介绍过。2、MNist官方第一个实例(1)代码与数据包可以从官方下载,同时自己保存在了博客:http://download.csdn.net/det

2017-03-12 21:12:43 1000

原创 深度学习资料

深度学习资料1、网站(1)斯坦福CS231n—深度学习与计算机视觉http://cs231n.github.io/classification/此部分网易云课堂有视频(2)深度学习与自然语言处理CS224d: Deep Learning for Natural Language Processinghttp://cs224d.stanford.edu/

2017-03-12 19:25:14 454

翻译 Retinex增强---MATLAB

Retinex增强---MATLAB1、retinex_frankle_mccann.m代码function Retinex = retinex_frankle_mccann(L, nIterations)% RETINEX_FRANKLE_McCANN: %         Computes the raw Retinex output from an intensi

2017-03-12 16:57:26 6886

原创 Retinex实例

Retinex实例1、代码:#include #include #include "opencv2/opencv.hpp"using namespace cv;static void help(std::string errorMessage){ std::cout<<"Program init error : "<<errorMessage<<std:

2017-03-12 16:26:07 1857

原创 元组

元组(tuple)1、元组和列表的区别元组和列表非常接近的另一种容器类型区别1:元组用的是圆括号(());列表用的是方括号([ ])区别2:元组是一种不可变类型(或者说是只读的);2、元组实现(1)元组定义(2)元组访问注意:如果定义的元组中只有一个元素,请使用下面这种方式进行定义:即在一个元素后面加上逗号(,)3、元

2017-03-10 14:07:21 407

原创 Numpy学习笔记(一)

Numpy学习笔记(一)NumPy’s main object is the homogeneous multidimensional array. It is a table of elements (usually numbers), all of the same type, indexed by a tuple of positive integers. In Nu

2017-03-10 13:37:09 491

原创 模块

模块导入模块方法:第一种:import 模块名第二种:from 模块名 import 函数名第三种:import 模块名 as 新名字1、实例1(1)在Python安装目录下新建一个hello.py文件,其代码为:def hi():    print("Hi,everyone.welcome to the world")(2)引用模块im

2017-03-09 20:05:41 239

原创 函数

函数1、简单函数(1)定义一个函数(2)调用函数2、函数的参数(1)定义函数(2)函数调用3、多个参数的函数(1)定义函数(2)调用函数4、函数返回值(1)定义函数(2)调用函数5、函数参数---说明文档(1)定义函数(2)调用函数(3)调用说明文档

2017-03-09 19:27:52 256

Qt界面实现中英文切换

Qt界面实现中英文切换

2023-10-27

VC++中halcon TupleConcat循环次数上万次,添加数据时间较长问题解决方法

VC++中halcon TupleConcat 循环次数上万次,Append数据时间较长问题解决方法。 亲测有效

2023-02-17

Linux安装pytorch教程.docx

linux系统下安装anconda、pytorch、pycharm

2021-03-19

: opencv图像处理-边缘匹配

OpenCV中有自己的模板匹配!但用过halcon后发现opencv好像还是没有和收费的比。感觉还是了解一些底层算法会比较好。 其实不想积分的,但自己平时下载别人的代码没有积分可用。不喜勿喷!!谢谢

2020-05-17

msvcp120d.dll和msvcrd.dll两个链接库

msvcp120d.dll和msvcrd.dll两个链接库

2017-09-17

MNIST程序与数据包(Tensorflow)

MNIST程序与数据包(Tensorflow) ----官方第一个实例

2017-03-12

C#实现简单的音乐播放器(只支持.wav格式文件)

C#实现简单的音乐播放器(只支持.wav格式文件)--带有2个.wav格式文件

2017-03-05

OpenCV2.4.11版--源码工程---VS2010

OpenCV2.4.11版--源码工程包---可以用VS2010直接打开

2016-12-23

java学习笔记

java学习个人笔记,喜欢的可以看看。自己编程过程中整理的

2015-05-23

空空如也

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

TA关注的人

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