Commit d730af25 authored by 赵威's avatar 赵威

exception handle

parent c720a4ae
...@@ -58,20 +58,23 @@ def save_diary_image_info(save_file, face_to_vec_f): ...@@ -58,20 +58,23 @@ def save_diary_image_info(save_file, face_to_vec_f):
count = 0 count = 0
results = es_scan("diary", q) results = es_scan("diary", q)
with open(save_file, "w") as f: with open(save_file, "w") as f:
for item in results: try:
diary_id = item["_id"] for item in results:
# before_cover_url = item["_source"]["before_cover_url"] + "-w" diary_id = item["_id"]
after_cover_url = item["_source"]["after_cover_url"] + "-w" # before_cover_url = item["_source"]["before_cover_url"] + "-w"
print("count: " + str(count) + " " + str(diary_id)) after_cover_url = item["_source"]["after_cover_url"] + "-w"
img = url_to_ndarray(after_cover_url)
if img.any():
count += 1
print("count: " + str(count) + " " + str(diary_id)) print("count: " + str(count) + " " + str(diary_id))
faces = face_to_vec_f(img) img = url_to_ndarray(after_cover_url)
for face in faces: if img.any():
line = str(diary_id) + "\t" + face["feature"] + "\n" count += 1
# print(line) print("count: " + str(count) + " " + str(diary_id))
f.write(line) faces = face_to_vec_f(img)
for face in faces:
line = str(diary_id) + "\t" + face["feature"] + "\n"
# print(line)
f.write(line)
except Exception as e:
print(e)
def save_faiss_index(load_file, save_path): def save_faiss_index(load_file, save_path):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment