安装mmsegmentation默认主分支main

安装时间2024.4.21

mmsegmentation新版本main分支(v1.2.2)

安装过程

python 复制代码
conda create --name openmmlab python=3.8 -y
conda activate openmmlab

// 很关键,可以避免mmcv版本问题
pip install torch==1.10.1+cu113 torchvision==0.11.2+cu113 torchaudio==0.10.1+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html

pip install -U openmim
mim install mmengine
mim install "mmcv>=2.0.0"

git clone -b main https://github.com/open-mmlab/mmsegmentation.git
cd mmsegmentation
pip install -v -e .
# '-v' 表示详细模式,更多的输出
# '-e' 表示以可编辑模式安装工程,
# 因此对代码所做的任何修改都生效,无需重新安装

验证和测试

python 复制代码
mim download mmsegmentation --config pspnet_r50-d8_4xb2-40k_cityscapes-512x1024 --dest .

python demo/image_demo.py demo/demo.png configs/pspnet/pspnet_r50-d8_4xb2-40k_cityscapes-512x1024.py pspnet_r50-d8_512x1024_40k_cityscapes_20200605_003338-2966598c.pth --device cuda:0 --out-file result.jpg

将在当前文件夹中看到一个新图像 result.jpg,其中所有目标都覆盖了分割 mask

最大的问题在于mmcv,如果需要安装时,或者更改版本时,建议先卸载

复制代码
pip uninstall mmcv
pip uninstall mmcv-full
相关推荐
2501_941111342 小时前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python
晨非辰2 小时前
【数据结构初阶系列】归并排序全透视:从算法原理全分析到源码实战应用
运维·c语言·数据结构·c++·人工智能·python·深度学习
A尘埃2 小时前
Python后端框架:FastAPI+Django+Flask
python·django·flask·fastapi
蒋星熠4 小时前
实证分析:数据驱动决策的技术实践指南
大数据·python·数据挖掘·数据分析·需求分析
独行soc5 小时前
2025年渗透测试面试题总结-250(题目+回答)
网络·驱动开发·python·安全·web安全·渗透测试·安全狮
一晌小贪欢5 小时前
Pandas操作Excel使用手册大全:从基础到精通
开发语言·python·自动化·excel·pandas·办公自动化·python办公
IT痴者7 小时前
《PerfettoSQL 的通用查询模板》---Android-trace
android·开发语言·python
这张生成的图像能检测吗8 小时前
(论文速读)WFF-Net:用于表面缺陷检测的可训练权重特征融合卷积神经网络
人工智能·深度学习·神经网络·缺陷检测·图像分割
jay神8 小时前
【原创】基于YOLO模型的手势识别系统
深度学习·yolo·计算机·毕业设计·软件设计与开发
谅望者9 小时前
数据分析笔记14:Python文件操作
大数据·数据库·笔记·python·数据挖掘·数据分析