项目记录--语义分割(逐像素点计算Iou)

    for i in detection_results_ori:
        detection_results_ori[i] = np.reshape(detection_results_ori[i], (-1)) # 在算iou时,要展成一维的矩阵,类似与one-hot
        detection_results[i] = np.reshape(detection_results[i], (-1))
        # print(detection_results_ori[i])
        # print(detection_results_ori[i])
        jac = jaccard_similarity_score(detection_results_ori[i], detection_results[i])
        # jac = jaccard_similarity_score(predictions, label, Normalize = True/False)
        results_mask[i] = jac
        print(jac)
        # print(i)
    with open("mask.txt", 'w') as fin:
        recommend_ssl_info = sorted(results_mask.items(), key=lambda x: x[1]) # 将得分排序,选取前k个结果
        for img_path_tmp, scores_tmp in recommend_ssl_info:
            print(img_path_tmp, scores_tmp)
            fin.write(str(img_path_tmp) + str(":") + str(scores_tmp) + '\n') # 在写入.txt中时,要逐行字符写入,不能int或其他类型
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000667027_IMG-0116-00019.png 0.9837112426757812
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000657901_IMG-0060-00013.png 0.9861221313476562
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000662304_IMG-0085-00022.png 0.9890213012695312
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000656648_IMG-0055-00019.png 0.9893379211425781
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/15011310020_IMG-0150-00013.png 0.9894256591796875
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000667527_IMG-0117-00019.png 0.9895286560058594
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000657901_IMG-0060-00020.png 0.9899559020996094
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000657901_IMG-0060-00004.png 0.9909744262695312
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000662836_IMG-0087-00012.png 0.9915847778320312
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000657901_IMG-0060-00016.png 0.9916114807128906
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000668781_IMG-0119-00022.png 0.9919281005859375
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000690761_IMG-0143-00013.png 0.9920425415039062
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000661352_IMG-0078-00013.png 0.992401123046875
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000666589_IMG-0113-00008.png 0.9929275512695312
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000656648_IMG-0056-00023.png 0.99371337890625
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000690853_IMG-0145-00021.png 0.9945869445800781
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000690138_IMG-0136-00019.png 0.9947700500488281
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000668781_IMG-0119-00021.png 0.994781494140625
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000662836_IMG-0088-00016.png 0.9950752258300781
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000690138_IMG-0135-00006.png 0.9954414367675781
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000661352_IMG-0078-00011.png 0.9958038330078125
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000690761_IMG-0138-00006.png 0.9958610534667969
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000662836_IMG-0087-00011.png 0.9963951110839844
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000664384_IMG-0091-00012.png 0.99639892578125
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/0000666296_IMG-0107-00014.png 0.9968719482421875
/CT/data/CT-DATA-PROCESSED_demo/32_test/original_images/14012210001_IMG-0149-00013.png 0.99732971
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值