python - 如何使用 PIL 库查找子图像?

标签 python python-imaging-library

我想使用 PIL 库从大图像中找到子图像。我也想知道找到它的坐标?

最佳答案

import cv2  
import numpy as np  
image = cv2.imread("Large.png")  
template = cv2.imread("small.png")  
result = cv2.matchTemplate(image,template,cv2.TM_CCOEFF_NORMED)  
print np.unravel_index(result.argmax(),result.shape)

这对我来说效果很好,而且效率很高。

关于python - 如何使用 PIL 库查找子图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17566752/

相关文章:

python - 无法弄清楚如何停止返回列表内的列表(leetcode问题)

python - 将 $1B 转换为数字

python - sudo pip install PIL 和错误代码 1

python - 在 PIL 中用 Webdings 绘图

python - 浏览器图像调整大小,优于最高 PIL 质量

python - GEKKO:将数组中的出现次数作为条件进行计数

python - 将两个不同列表中的元素配对

python - 有什么工具可以将 Lisp 代码翻译成 Python 吗?

python-3.x - 如何安装适用于 Python 3.6 的 PIL/Pillow?

python - PIL(低)和多页 TIFFS