一、基础环境配置
1. 下载项目
打开项目地址后,下载并解压项目文件到自己想要的地方。(项目地址:GitHub - caoyunkang/WinClip: [CVPR 2023] Unofficial re-implementation of "WinCLIP: Zero-/Few-Shot Anomaly Classification and Segmentation".)
2. 建立虚拟环境
打开anaconda promote,新建一个python版本是3.7的虚拟环境。可以用这样的代码:
conda create -n 环境名 python=版本号
注意这里的环境名和版本号要改成自己的需要的哦
新建后可以用这个代码来激活你所创建的虚拟环境
conda activate 环境名
3. 安装所需要的python库
这一步主要是进行在项目主页所提到的
因为我本身是在windows下运行的这个项目,所以我就不能直接使用这个指令。我先将pycharm里面的python解释器更换为我刚建立的环境,再利用pip指令安装所需要的库。具体操作如下:点开install.sh,将里面的指令复制到python终端运行即可。(如果是新手小白的话要记得配置好清华源哦)
等待所有的库安装好。
二、数据集下载
工具准备好了以后,就要把材料准备好,项目的主页给了两个数据集的链接,大家直接点开下载就好了。
链接如下:MVTec Anomaly Detection Dataset: MVTec Software
VisA Dataset | Papers With Code
这两个数据集都是非常经典的缺陷检测的数据集,大家下载好后自行解压。