首页   注册   登录
 imn1 最近的时间轴更新

imn1

V2EX 第 59630 号会员,加入于 2014-04-03 11:41:38 +08:00
根据 imn1 的设置,主题列表只有在你登录之后才可查看
imn1 最近回复了
可以是肯定的,大部分桌面小工具都有这个功能吧,只是我没做过
8 小时 10 分钟前
回复了 18870715400 创建的主题 Python 请问一下 Python 有什么比较好的图片比对,
OK,我的错,copy 代码没留意灰度预处理的部分(我代码图像预处理是写在一个类里面,忘了)
修正 #3

应该是这个,简单测试了几幅图
------------------------------------------
#!/usr/bin/env python3
# -*-coding:utf-8 -*-

import numpy
from cv2 import cv2

image = r'c:\temp\1.jpg'
# target = r'c:\temp\2.jpg'
# target = r'c:\temp\1142d03a4b21edd545812af46e7f84cc.jpg'
target = r'c:\temp\Download-HD-Bamboo-Wallpapers.jpg'
# target = r'c:\temp\Free-HD-Bamboo-Wallpapers-Download.jpg'
img_gray = cv2.imread(target, cv2.IMREAD_GRAYSCALE)
tImg = cv2.imread(image, cv2.IMREAD_GRAYSCALE)
h, w = tImg.shape[:2]
h0 = h//4
h1 = h-h//4
w0 = w//4
w1 = w-w//4
template = tImg[h0:h1, w0:w1]
w, h = template.shape[::-1]
res = cv2.matchTemplate(img_gray,template,cv2.TM_CCOEFF_NORMED)
threshold = 0.9
loc = numpy.where( res >= threshold)
print(loc)
if len(loc[0]): print("True")
else: print("False")
------------------------------------------------
注释同上
12 小时 12 分钟前
回复了 18870715400 创建的主题 Python 请问一下 Python 有什么比较好的图片比对,
这里说一下,一张大图里面找小图,例如集体合照里面找某个人的人脸这种
用 similar image 方式是不准确的,因为 similar image 是整图比较的——
显然,除去小图的部分,其他的部分,全部都变成干扰(差异)因素了
12 小时 28 分钟前
回复了 18870715400 创建的主题 Python 请问一下 Python 有什么比较好的图片比对,
很简单,几行而已
img_rgb = cv2imread(image)
img_gray = cv2.cvtColor(img_rgb, cv2.COLOR_BGR2GRAY)
template = target
w, h = template.shape[::-1]
res = cv2.matchTemplate(img_gray,template,cv2.TM_CCOEFF_NORMED)
threshold = 0.9
loc = numpy.where( res >= threshold)

image 是待检查图片路径(截图)
target 是参考图片路径(小图)
loc 是结果,表示 target 在 image 内的位置(可以是 0 至多个),可以用 len 判断 T/F
threshold 的大小,是判断临界值,准确度
cv2imread 是个修改的函数,只是做了非 ASCII 路径兼容而已,其实就是 opencv 的 imread,这里就不贴了

相关依赖的安装自理

没有记下来源,某个专门写图像识别的洋人 blog
1 天前
回复了 lifeforwater 创建的主题 互联网 怀疑淘宝泄露地址信息
@eq06
你这个信息量太大了……
1 天前
回复了 lifeforwater 创建的主题 互联网 怀疑淘宝泄露地址信息
店家给韵达地址 A,但韵达送货到了地址 B ?快递单上写的是地址 B ?
从动机到结果淘宝都没理由换地址啊,大数据出现了失误?
@nosmile
? 我的没这个权限选择?
老房子加装电梯,有住户阻挠
街道来调解的人说,找派出所,但不要打 110,“110 情况大很多”……
学习了
@YouXia
11.12 退货同比增长?
寻衅滋事?
@ferock
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2118 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 9ms · UTC 00:30 · PVG 08:30 · LAX 16:30 · JFK 19:30
♥ Do have faith in what you're doing.