GridFree: a python']python package of imageanalysis for interactive grain counting and measuring

被引:10
|
作者
Hu, Yang [1 ]
Zhang, Zhiwu [1 ]
机构
[1] Washington State Univ, Dept Crop & Soil Sci, Pullman, WA 99164 USA
基金
美国农业部;
关键词
IMAGE-ANALYSIS; SHAPE; TRAITS; SIZE; QUALITY; WEIGHT;
D O I
10.1093/plphys/kiab226
中图分类号
Q94 [植物学];
学科分类号
071001 ;
摘要
Grain characteristics, including kernel length, kernel width, and thousand kernel weight, are critical component traits for grain yield. Manual measurements and counting are expensive, forming the bottleneck for dissecting these traits' genetic architectures toward ultimate yield improvement. High-throughput phenotyping methods have been developed by analyzing images of kernels. However, segmenting kernels from the image background and noise artifacts or from other kernels positioned in close proximity remain as challenges. In this study, we developed a software package, named GridFree, to overcome these challenges. GridFree uses an unsupervised machine learning approach, K-Means, to segment kernels from the background by using principal component analysis on both raw image channels and their color indices. GridFree incorporates users' experiences as a dynamic criterion to set thresholds for a divide-and-combine strategy that effectively segments adjacent kernels. When adjacent multiple kernels are incorrectly segmented as a single object, they form an outlier on the distribution plot of kernel area, length, and width. GridFree uses the dynamic threshold settings for splitting and merging. In addition to counting, GridFree measures kernel length, width, and area with the option of scaling with a reference object. Evaluations against existing software programs demonstrated that GridFree had the smallest error on counting seeds for multiple crop species. GridFree was implemented in Python with a friendly graphical user interface to allow users to easily visualize the outcomes and make decisions, which ultimately eliminates time-consuming and repetitive manual labor. GridFree is freely available at the GridFree website (https://zzlab.net/GridFree).
引用
收藏
页码:2239 / 2252
页数:14
相关论文
共 50 条
  • [41] pymetamodels: A Python']Python package for metamodeling and design automation
    Escribano, Nicolas
    Bielsa, Jose Manuel
    Lahuerta, Francisco
    SOFTWAREX, 2024, 26
  • [42] Pytearcat: PYthon']PYthon TEnsor AlgebRa calCulATor A python']python package for general relativity and tensor calculus
    San Martin, M.
    Sureda, J.
    ASTRONOMY AND COMPUTING, 2022, 39
  • [43] PyVisualFields: A Python']Python Package for Visual Field Analysis
    Eslami, Mohammad
    Kazeminasab, Saber
    Sharma, Vishal
    Li, Yangjiani
    Fazli, Mojtaba
    Wang, Mengyu
    Zebardast, Nazlee
    Elze, Tobias
    TRANSLATIONAL VISION SCIENCE & TECHNOLOGY, 2023, 12 (02):
  • [44] salmon: A Symbolic Linear Regression Package for Python']Python
    Boyd, Alex
    Sun, Dennis L.
    JOURNAL OF STATISTICAL SOFTWARE, 2024, 108 (08): : 1 - 26
  • [45] AccuCalc: A Python']Python Package for Accuracy Calculation in GWAS
    Biova, Jana
    Dietz, Nicholas
    Chan, Yen On
    Joshi, Trupti
    Bilyeu, Kristin
    Skrabisova, Maria
    GENES, 2023, 14 (01)
  • [46] A variable selection package driving Netica with Python']Python
    Beuzen, Tomas
    Simmons, Joshua
    ENVIRONMENTAL MODELLING & SOFTWARE, 2019, 115 : 1 - 5
  • [47] NetPlotBrain: A Python']Python package for visualizing networks and brains
    Fanton, Silvia
    Thompson, William Hedley
    NETWORK NEUROSCIENCE, 2023, 7 (02) : 461 - 477
  • [48] CoClust: A Python']Python Package for Co-Clustering
    Role, Francois
    Morbieu, Stanislas
    Nadif, Mohamed
    JOURNAL OF STATISTICAL SOFTWARE, 2019, 88 (07): : 1 - 29
  • [49] AMEP: The active matter evaluation package for Python']Python
    Hecht, Lukas
    Dormann, Kay-Robert
    Spanheimer, Kai Luca
    Ebrahimi, Mahdieh
    Cordts, Malte
    Mandal, Suvendu
    Mukhopadhyay, Aritra K.
    Liebchen, Benno
    COMPUTER PHYSICS COMMUNICATIONS, 2025, 309
  • [50] LENSINGGW: a PYTHON']PYTHON package for lensing of gravitational waves
    Pagano, G.
    Hannuksela, O. A.
    Li, T. G. F.
    ASTRONOMY & ASTROPHYSICS, 2020, 643 (643)