Cellpose通用细胞分割算法安装与使用
本文最后更新于:2024年6月13日 下午
工作需要,对之前使用的cellpose通用细胞分割算法安装及使用进行整理。
1. 安装 Anaconda
前往Anaconda官网,下载对应版本Anaconda安装包。
![anaconda安装](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/anaconda安装.jpg)
安装包下载完成后,进行安装,记得自己Anaconda的安装路径。
2. 拉取Cellpose Github源码
进入MouseLand/cellpose网站,下载源码至本地,并解压
![image-20240519141559376](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519141559376.png)
3. 配置 Cellpose 所需环境
进入anaconda prompt,终端模式下,进入前面下载的github文件路径,我的路径为E:\cellpose-main
![image-20240519142841909](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519142841909.png)
environment.yml
为环境的配置文件,将依据该环境文件配置conda环境
![image-20240519143029215](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519143029215.png)
终端中运行如下命令,将在本地电脑上部署环境
1 |
|
等待下载完成,激活新环境
1 |
|
![image-20240519143507689](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519143507689.png)
激活环境,并查看当前环境下的安装库
1 |
|
![image-20240519143815041](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519143815041.png)
4. 运行程序,分割图像
安装并运行 jupyter notebook
1 |
|
jupyter notebook 界面如下
![image-20240519150243080](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519150243080.png)
进入并运行Cellpose\notebooks\run_cellpose_gq.ipynb
文件
![image-20240519151628813](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519151628813.png)
若报以下错误,按以下解决方法进行解决
错误1:
![image-20240519140446863](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519140446863.png)
解决错误1:运行
conda install scikit-image
命令
错误2:
![image-20240519140559832](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519140559832.png)
解决错误2:运行
conda install matplotlib
命令
待处理图片放在对应文件夹中
![image-20240519150604500](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519150604500.png)
运行程序,开始分割图片
![image-20240519150032731](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519150032731.png)
分割效果
![image-20240519150815144](/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/image-20240519150815144.png)
Cellpose通用细胞分割算法安装与使用
https://northfourta.github.io/2024/05/19/cellpose%E9%80%9A%E7%94%A8%E7%BB%86%E8%83%9E%E5%88%86%E5%89%B2%E7%AE%97%E6%B3%95%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8/