Python用cv2保存图片后怎么让重名的图片后面自动加一

具体就是按类别命名,如cat_1.jpg,cat_2.jpg,dog_1.jpg。。。这样的。是voc数据集里的图片裁剪后根据xml文件里的name重命名的,就是不知道怎么按类别排序

https://blog.csdn.net/yang6464158/article/details/13095121

加入

import logging
try:                   # 捕捉保存 cat_i.jpg异常
    save(f"cat_{i}.jpg") 
except Exception as e: # 若出现异常后打印错误   修改保存信息进行保存
    logging(e)
    save(f"cat_{i+1}.jpg") # 对i = i+1保存 cat_i+1.jpg 就行


m=m+1
filename="cat_%s" % m