def img_to_terms(self, img_data_uri = False, img_bytes = False):
if img_data_uri:
if type(img_data_uri) is unicode:
img_data_uri = img_data_uri.encode('utf8')
img = Image.open(StringIO(decode_image(img_data_uri)))
else:
assert img_bytes is not False
img = Image.open(StringIO(img_bytes))
hsh = binascii.b2a_hex(np.packbits(self.hash_func(img, hash_size = self.hash_size).hash).tobytes())
return {'dedupe_hsh': hsh}
评论列表
文章目录