python @staticmethod和@classmethod的作用与区别

参考:http://blog.csdn.net/handsomekang/article/details/9615239 一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。 如我们定义了一个  class A ():  def __init__():  print...

2017-09-06 09:28:24

阅读数:2087

评论数:0

Harris Corner Detector 公式推导以及具体含义

在做图像匹配时,常需要对两幅图像中的特征点进行匹配。为了保证匹配的准确性,所选择的特征必须有其独特性,角点可以作为一种不错的特征。 那么为什么角点有其独特性呢?角点往往是两条边缘的交点,它是两条边缘方向变换的一种表示,因此其两个方向的梯度变换通常都比较大并且容易检测到。 这里我们理解一...

2017-09-01 18:07:27

阅读数:4058

评论数:0

Harris Corner Detector 原理及编程实现

原理: 灰度变化率有函数如下: 其中的W(x,y)函数如下 有函数f(x+u,y+v),则其泰勒展开为: 对图片pitch来说,套用刚刚的展开,我们想要计算patch和相邻patch的距离就是: 设 下面,让我们回到最开始的公式,并对中括号里的内容做...

2017-09-01 17:25:21

阅读数:2044

评论数:0

Python with语句用法

With语句是什么? Python’s with statement provides a very convenient way of dealing with the situation where you have to do a setup and teardown to make som...

2017-08-30 18:01:26

阅读数:1240

评论数:0

python 细数class中的 __**__

__init__(self, *values)  对象的初始化函数,初始化类的实例时,会调用这个方法__str__(self)  返回 print对象时要打印的东西,pirnt(obj)时会调用这个方法__iter__(self) 与 __next__(self)  将对象 变为可迭代对象,...

2017-08-28 15:57:40

阅读数:1886

评论数:0

Python中的*arg和**kwarg

一个简单的函数 首先我们可以定一个简单的函数, 函数内部只考虑required_arg这一个形参(位置参数) def exmaple(required_arg): print required_arg exmaple("Hello, World!") >&...

2017-08-28 15:56:49

阅读数:6257

评论数:0

python enumerate用法总结

enumerate()说明 enumerate()是python的内置函数enumerate在字典上是枚举、列举的意思对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值enumerate多用于在for循环中...

2017-08-28 14:08:33

阅读数:1100

评论数:0

Python类的方法(method):super的用法

一、问题的发现与提出   在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1:  代码段1: class A: def __init__(self): print "enter A&qu...

2017-07-31 18:28:11

阅读数:295

评论数:0

Mysql入门笔记(2):Python操作MySQL数据库9个实用实例

在Windows平台上安装mysql模块用于Python开发 用python连接mysql的时候,需要用的安装版本,源码版本容易有错误提示。下边是打包了32与64版本。  MySQL-python-1.2.3.win32-py2.7.exe  MySQL-python-1.2.3.win-amd...

2017-06-26 11:25:50

阅读数:562

评论数:0

Mysql入门笔记(1): python——SQL基本使用

终于学到数据库操作了,这意味着什么?以后再也不用从文件里读写数据了,过程实在太复杂了~~~为了纪念这个激动人心的时刻,一定要写一篇博客! 使用mysql数据库——增   插入一条数据       首先,还是先解释一下如何使用数据库,按照上面的方法就可以连接数据库了。这里要解释两件事情。 ...

2017-06-26 11:20:33

阅读数:544

评论数:0

Mysql入门笔记(0):python操作mysql数据库(增,删,改,查)

[python] view plain copy #!/usr/bin/env python   #coding:utf-8   import MySQLdb   db=MySQLdb.connect(host='localhost',user='root',passwd='123'...

2017-06-26 11:19:21

阅读数:342

评论数:0

python opencv 颜色分割

1.用于简单的对象检测、跟踪 2.简单前背景分割 [python] view plain copy   #encoding:utf-8   #黄色检测   import numpy as np   import argparse   ...

2017-06-05 14:34:07

阅读数:2046

评论数:0

python中的变量可变与不可变

知识点:python中,万物皆对象。    python中不存在所谓的传值调用,一切传递的都是对象的引用,也可以认为是传址。 python中,对象分为可变(mutable)和不可变(immutable)两种类型, 元组(tuple)、数值型(number)、字符串(s...

2017-03-13 10:32:32

阅读数:3235

评论数:0

Python接口(3):Python实例浅谈之三Python与C/C++相互调用

一、问题       Python模块和C/C++的动态库间相互调用在实际的应用中会有所涉及,在此作一总结。 二、Python调用C/C++ 1、Python调用C动态链接库         Python调用C库比较简单,不经过任何封装打包成so,再使用python...

2017-02-20 15:01:23

阅读数:1797

评论数:0

Python接口(2):使用ctpyes模块在python中调用c++代码

如何在Python中调用C/C++代码 How to mix C/C++ code in Python 本文介绍一种手动的、简单的在Python中使用C/C++代码的方式。这个方法主要使用了ctypes模块。其他的混合Python,C/C++编程的方法还有Swig 和 Boost.Python。...

2017-02-20 14:07:55

阅读数:1023

评论数:0

Python接口(1):使用Python调用C/C++的种种方法

Python是解释性语言, 底层就是用c实现的, 所以用python调用C是很容易的, 下面就总结一下各种调用的方法, 给出例子, 所有例子都在ubuntu9.10, python2.6下试过.   1. Python 调用 C (base) 想在python中调用c函数, 如这儿的fa...

2017-02-20 14:01:35

阅读数:7824

评论数:1

python no moduel name caffe/keras/cv2 等问题解决

一直会遇到环境配好之后,还是会出现各种no module name 模块化的问题,在这里记录一下方便下次检索。 实际上有两种比较快速的解决方式。 1.在ubuntu中直接添加进环境变量(推荐),一劳永逸 vi .bashrc export PYTHONPATH=~/caffe_ne...

2017-02-18 17:57:30

阅读数:2203

评论数:0

python模块以及导入出现ImportError: No module named 'xxx'问题

python中,每个py文件被称之为模块,每个具有__init__.py文件的目录被称为包。只要模 块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用 如果你要使用的模块(py文件)和当前模块在同一目录,只要import相应的文件名就好,比 如在a....

2017-02-18 16:07:17

阅读数:21467

评论数:0

ImportError: No module named cv2 解决方法

import cv2时会出现这个问题 解决方法:将OpenCV安装目录里的Python文件夹内的cv2.pyd复制到Python安装目录里Lib中site-packages内即可解决, 最近有人跟我说利用上面的方法不成功,我亲自实验了一下,确实有这种情况,我的解决方法是 安装li...

2017-02-18 15:57:08

阅读数:5561

评论数:0

OpenCV-Python教程:形态学处理

转自: http://blog.csdn.net/sunny2038/article/details/9137759 本文介绍使用OpenCV-Python进行形态学处理本文不介绍形态学处理的基本概念,所以读者需要预先对其有一定的了解。 定义结构元素 形态学处理的核心就是定义结构元素,在Op...

2017-02-13 19:32:19

阅读数:1263

评论数:0

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