matterport_MaskRCNN(6)——部分代码功能修改(批量预测+仅显示MaxConfidence)

本博客介绍了如何修改matterport_MaskRCNN项目的代码,实现批量预测功能,并在绘图时仅显示具有最高置信度的mask。通过在predict.py中创建TestResult文件夹,更新预测代码,以及在visualize.py中添加保存图片的语句和修改显示mask的逻辑,可以达到预期效果。
摘要由CSDN通过智能技术生成

批量预测

(1)先在predict.py所在的文件夹,创建TestResult文件件
(2)将predict.py中代码替换成

from keras.layers import Input
from mask_rcnn import MASK_RCNN 
from PIL import Image

import os

def SinglePredict(filename):
    try:
    	# PIL读取图片
        image = Image.open(filename)
    except:
        print('Open Error! Try again!')
    else:
        # 预测并保存图片
        mask_rcnn.detect_image(image)
        print(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值