作物或标签阅读图像。

lesionprocessor的Python项目详细描述


损伤处理器在给定图像中的作物、标签和/或分离损伤 或者一组图像。

lp_overview

安装

pip install lesionprocessor

用法

importlesionprocessoraslpimg_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# Croplp.crop(img_path,crop_dir,unprocessed_dir)# option 1lp.process(img_path,unprocessed_dir,crop_dir=crop_dir)# option 2# Labellp.label(img_path,label_dir,unprocessed_dir)# option 1lp.process(img_path,unprocessed_dir,label_dir=label_dir)# option 2# Isolatelp.isolate(img_path,isolate_dir,unprocessed_dir)# option 1lp.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

附加功能

  • 同时处理多个图像
  • 可调作物垫大小
  • 可调标签颜色
  • 可调标签线厚度
  • 可调整的目标轮廓数
  • 用于形态转换的可调整内核大小
  • 正在进行中
    • 附加阈值方法
    • 隔离过程的可调衬垫

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中ArrayList的超简单问题   Java 8在一段时间后过期   java如何创建具有用户定义维度的矩阵,并使用从上到下、从左到右的递增值填充它?   java从JDBC重启mysql   带有sqlite的java LiveData未更新UI   带有JDialog的java小程序在Mac OSX中未正确隐藏   java ActionListener无法从公共类引用数组?   java Apache Digester:NoSuchMethodException:没有这样的可访问方法   安卓中数据库中的java数据没有以正确的格式检索   java快速排序实现:使用random pivot时几乎排序   安卓 Java:高效的ArrayList过滤?   java如何在单独的文件中制作GUI程序   jasper报告如何从JSP或Java代码在JasperReport中传递参数值?