模板就是一幅已知的小图像。模板匹配就是在一幅大图像中搜寻目标,已知该图中 有要找的目标,且该目标同模板有相同的尺寸、方向和图像,通过一定的算法可以在图 中找到目标,确定其坐标位置。 以 8 位图像(其 1 个像素由 1 个字节描述)为例,模板 T( m × n 个像素)叠放在被搜 索图 S( W × H 个像素)上平移,模板覆盖被搜索图的那块区域叫子图Sij。i,j为子图 左上角在被搜索图S上的坐标。搜索范围是: 1 ≤ i ≤ W – M { 1 ≤ j ≤ H – N 通过比较 T和 Si
github主页
导入:
>>> from fuzzywuzzy import fuzz
>>> from fuzzywuzzy import process
1)
>>> fuzz.ratio(this is a test, this is a test!)
out 97
>>> fuzz.partial_ratio(this is a test, this is a test!)
out 100
fuzz.ratio
前面学习过search()可以从任意一个文本里搜索匹配的字符串,也就是说可以从任何位置里搜索到匹配的字符串。但是现实世界很复杂多变的,比如限定你只能从第100个字符的位置开始匹配,100个字符之前的不要匹配,这样的需求怎么样实现呢?来看下面的例子,它就是指定位置开始搜索:
#python 3.6
#蔡军生
#http://blog.csdn.net/caimouse/article/details/51749579
#
import re
text = 'This is some text -