解决运行MaskRCNN demo没有图片显示问题(windows)

环境:

windows10,CUDA10.0,cudnn7.6.5(使用TensorFlow官方推荐会报错),pycharm。

其余环境配置参考以下博文:windows下MaskRCNN环境配置【保姆级教程--附各个依赖库版本安装】_岳一岁的博客-CSDN博客_maskrcnn环境配置

conda create -n MaskRCNN python=3.6  #创建环境
conda activate MaskCNN  #激活环境

python -m ensurepip
python -m pip install --upgrade pip #升级pip

pip install numpy==1.17.0
pip install scipy==1.2.1
pip install Pillow==8.4.0
pip install cython==0.29.28
pip install matplotlib==3.3.4
pip install scikit-image==0.17.2
pip install keras==2.1.6
pip install opencv-python  
pip install h5py==2.10.0
pip install imgaug==0.4.0
pip install ipython==7.16.3

pip install tensorflow-gpu==1.15.0

注意安装cocoapi容易安装失败,参考这篇文章:

Win10下安装pycocotools_qq_29750461的博客-CSDN博客

使用运行2.1的demo程序,出现不显示图片问题,解决方法参考Mask R-CNN:UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot sho_WaitFoF的博客-CSDN博客

#终端中py36下

import matplotlib
matplotlib.matplotlib_fname() #查找设置matplotlib的终端类型的文件位置

根据位置寻找文件,使用记事本打开。

 在pycharm中重新载入,在源码的基础上进行修改,如下图:

最后再运行demo.py文件,完结撒花 。

附修改后的代码包:

链接:https://pan.baidu.com/s/1p_aJrBrfkDBsOfXeLyGZqw?pwd=5ojp 
提取码:5ojp

conda离线环境包:

https://download.csdn.net/download/Ningmoua/87264424

环境包载入教程:

以上是官网教程,亲测可用。

Anaconda | Moving Conda Environments

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows下配置 maskrcnn-benchmark 环境需要遵循以下步骤: 1. 首先,确保计算机已安装好 Python3 和 CUDA。如果没有,请先安装这些依赖项。 2. 在命令行中使用 Git 命令克隆 maskrcnn-benchmark 仓库。可以使用以下命令: ``` git clone https://github.com/facebookresearch/maskrcnn-benchmark.git ``` 3. 进入克隆的仓库目录: ``` cd maskrcnn-benchmark ``` 4. 使用以下命令创建并激活 Python 虚拟环境: ``` python -m venv .env .env\Scripts\activate ``` 5. 安装 PyTorch。可以从 PyTorch 官方网站选择适合你的 CUDA 和操作系统的版本进行安装。例如,如果你的 CUDA 版本是 10.1,可以使用以下命令安装: ``` pip install torch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 -f https://download.pytorch.org/whl/cu101/torch_stable.html ``` 6. 安装依赖项。运行以下命令来安装所需的依赖项: ``` pip install -r requirements.txt ``` 7. 编译 maskrcnn_benchmark。运行以下命令完成编译: ``` python setup.py build develop ``` 8. 配置 COCO API(可选)。如果你想在 COCO 数据集上进行训练和评估,可以安装 COCO API。在命令行中运行以下命令: ``` pip install cython; pip install 'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI' ``` 9. 最后,测试安装是否成功。可以运行以下命令执行一个简单的示例: ``` python demo/demo.py ``` 按照以上步骤配置 maskrcnn-benchmark 环境后,你将能够在 Windows 下使用该库进行目标检测和实例分割任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值