Skip to content

A python package for agricultural phenotypic trait extraction from 2D image sets via 3D reconstruction and analysis of 3D point clouds.

License

Notifications You must be signed in to change notification settings

UTokyo-FieldPhenomics-Lab/EasyDCP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyDCP (Easy Dense Cloud Phenotyping)

Video tutorial

A python package for agricultural phenotypic trait extraction from 2D image sets via 3D reconstruction and analysis of 3D point clouds. This script handles multiple sets of images taken in the same environment, such as timescale photos of a plot or several groups of plants photographed in the same place. EasyDCP consists of two components:

  • EasyDCP_Creation, which produces a 3D point cloud (.ply format) from a set of 2D source images.
  • EasyDCP_Analysis, which analyzes a .ply file, detects individual plants and measures their traits.

Key features:

  • Measure plant height, long and short axis, projected leaf area, convex hull volume, and more
  • Batch processing of multiple image sets and point clouds

Details are provided in our paper:

Feldman, A., Wang, H., Fukano, Y., Kato, Y., Ninomiya, S., & Guo, W. (2021). EasyDCP: an affordable, high-throughput tool to measure plant phenotypic traits in 3D. Manuscript submitted for publication.

Please see the docs folder containing instructions for installation, troubleshooting, image acquisition, and operation of EasyDCP_Creation and EasyDCP_Analysis.

Example scripts and training data are provided in the example folder.

About

A python package for agricultural phenotypic trait extraction from 2D image sets via 3D reconstruction and analysis of 3D point clouds.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Other 0.2%