自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

renegade_m的博客

真·菜鸟

  • 博客(7)
  • 收藏
  • 关注

原创 scintilla编辑器说明文档

Text retrieval and modificationPositions within the Scintilla document refer to a character or the gap before that character. The first character in a document is 0, the second 1 and so on. If a doc...

2019-04-10 18:46:15 1105

原创 设计模式之策略模式

个人认为策略模式最大的好处就是可以在运行时改变计算使用的算法。策略模式UML类图还是比较好理解的。以归并排序和快速排序为例,上代码。其核心在基类中的接口函数sort(),这是运行时算法替换的基础。import numpy as npfrom abc import ABCMeta, abstractmethodclass algorithm(metaclass=ABCMeta...

2019-02-05 11:47:47 166 1

原创 设计模式之观察者模式

观察者模式又称发布-订阅模式,由观察者和目标组成,用法上跟Qt中的信号和槽倒是有那么几分相似。观察者模式中的观察者对应于Qt中的槽,目标则对应于Qt中的信号,而且也可以一个目标对应多个观察者。现以杂志订阅为例,并以Magazine作为目标基类,以Person类作为观察者基类。Magazine有三个方法,订阅(subscribe),取消订阅(unsubscribe)和推送(push),并用一个v...

2019-02-02 10:35:26 167

原创 189. Rotate Array

LeetCode 189题问题描述:Given an array, rotate the array to the right by k steps, where k is non-negative.Example 1:Input: [1,2,3,4,5,6,7] and k = 3Output: [5,6,7,1,2,3,4]Explanation:rotate 1 st...

2019-02-01 23:39:54 125

原创 设计模式之单例模式

所谓单例模式,顾名思义即只存在一个全局的实例,相对来说是应该最简单的一种设计模式吧。但是虽然单例模式简单,但却有好几种不同的实现方式,这些将在下面提到,现在先亮出单例模式的UML类图。单例模式有饿汉模式和懒汉模式,这两种的差别主要在对象的创建时机,相同的是一个静态的可供外部获取这个唯一实例对象的接口,一个静态的内部对象指针以及一个内部的构造函数。如下public: stati...

2019-01-16 00:07:57 94

原创 相机分类及主要参数特性

相机分类根据工业相机的接口可以分为USB3.0,1394 FireWire和GigE三类;根据色彩可分黑白,彩色及拜耳(彩色但不带红外滤镜)三类。相机的感光芯片有CCD和CMOS两种,但随着索尼宣布停产CCD芯片,CMOS与CCD的差别逐渐减小,以后可能将是CMOS芯片的天下。按照输出图像信号格式可以将相机分为模拟相机,数字相机两种。模拟相机输出的信号形式为标准的模拟量视频信号,需配备专...

2018-11-12 20:54:03 1398

原创 圆口缺陷检测

目标:圆形物体缺陷检测,见下图,右边物体的右上角部分缺了一块,为不合格产品。主要思想是通过坐标转换将圆形物体“拉”成方形,再经过均值滤波后与其相减便可得到缺口区域。如下:                                                                        从左至右依次是从图中抠出来的圆环,经过坐标系转换后的目标图像,对转...

2018-09-09 00:00:24 4991

空空如也

空空如也

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

TA关注的人

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