cellpose
설명
Cellpose Library를 사용하여 cellpose 객체와 그 객체 함수로 현미경 영상의 세포를 분할합니다.
cellpose 객체는 사용할 모델과 분할 옵션을 지정합니다. Cellpose Library에서 사전 훈련된 모델을 지정하거나 훈련된 사용자 지정 모델을 지정할 수 있습니다. 분할을 수행하려면 cellpose 객체를 2차원 또는 3차원 영상에 대한 segmentCells2D 또는 segmentCells3D 객체 함수에 각각 전달하십시오. trainCellpose 함수를 사용하여 사용자 지정 모델을 훈련시킵니다. downloadCellposeModels 함수를 사용하여 라이브러리에서 사전 훈련된 모델을 모두 다운로드합니다.
참고
이 기능을 사용하려면 Deep Learning Toolbox™, Computer Vision Toolbox™ 및 Medical Imaging Toolbox™ Interface for Cellpose Library가 필요합니다. 애드온 탐색기에서 Medical Imaging Toolbox Interface for Cellpose Library를 설치할 수 있습니다. 애드온 설치에 대한 자세한 내용은 애드온을 받고 관리하기 항목을 참조하십시오.
생성
설명
는 디폴트 속성값을 사용하여 cp = cellposecellpose 객체를 만듭니다. 이 구문을 처음 호출하면 함수는 Cellpose Library에서 cyto2 신경망을 다운로드합니다. 이때 인터넷 연결이 필요합니다.
는 cp = cellpose(Name=Value)Model 속성과 ModelFolder 속성을 설정하거나, 하나 이상의 이름-값 인수를 사용하여 추가 인수를 지정합니다. 예를 들어, ExecutionEnvironment="gpu"는 분할에 GPU를 사용하도록 지정합니다.
이름-값 인수
속성
객체 함수
segmentCells2D | Cellpose를 사용하여 2차원 영상 분할 |
segmentCells3D | Cellpose를 사용하여 3차원 영상 볼륨 분할 |
예제
참고 문헌
[1] Stringer, Carsen, Tim Wang, Michalis Michaelos, and Marius Pachitariu. “Cellpose: A Generalist Algorithm for Cellular Segmentation.” Nature Methods 18, no. 1 (January 2021): 100–106. https://doi.org/10.1038/s41592-020-01018-x.
[2] Pachitariu, Marius, and Carsen Stringer. “Cellpose 2.0: How to Train Your Own Model.” Nature Methods 19, no. 12 (December 2022): 1634–41. https://doi.org/10.1038/s41592-022-01663-4.
버전 내역
R2023b에 개발됨