Skip to main content

裁剪或标记图像中显示的病变。

项目描述

病变处理器裁剪、标记和/或隔离给定图像或一组图像中的病变。

lp_overview

安装

pip install lesionprocessor

用法

import lesionprocessor as lp

img_path = 'data/raw/lesion1.jpg'
crop_dir = 'data/cropped'
label_dir = 'data/labeled'
isolate_dir = 'data/isolated'
unprocessed_dir = 'data/unprocessed' # optional, will default to 'unprocessed' directory

# Crop
lp.crop(img_path, crop_dir, unprocessed_dir) # option 1
lp.process(img_path, unprocessed_dir, crop_dir=crop_dir) # option 2

# Label
lp.label(img_path, label_dir, unprocessed_dir) # option 1
lp.process(img_path, unprocessed_dir, label_dir=label_dir) # option 2

# Isolate
lp.isolate(img_path, isolate_dir, unprocessed_dir) # option 1
lp.process(img_path, unprocessed_dir, isolate_dir=isolate_dir) # option 2

# Crop + label + isolate (partiton into given out directories)
lp.process(img_path, unprocessed_dir, crop_dir=crop_dir, label_dir=label_dir, isolate_dir=isolate_dir)

这个怎么运作

lp_overview

样本结果

使用裁剪技术进行标准化:

lp_overview

附加的功能

  • 同时处理多张图片

  • 可调节裁剪填充大小

  • 可调标签颜色

  • 可调标签线粗细

  • 可调整的目标轮廓数

  • 用于形态变换的内核大小可调

  • 进行中
    • 其他阈值方法

    • 用于隔离过程的可调节填充物

执照

阿帕奇许可证 2.0

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

lesionprocessor-0.1.0.tar.gz (10.3 kB 查看哈希

已上传 source

内置分布

lesionprocessor-0.1.0-py2-none-any.whl (8.2 kB 查看哈希

已上传 py2