MtreeRing: An R package with graphical user interface for automatic measurement of tree ring widths using image processing techniques

被引:11
|
作者
Shi Jingning [1 ]
Xiang Wei [1 ]
Liu Qijing [1 ]
Sher, Shah [1 ]
机构
[1] Beijing Forestry Univ, Coll Forestry, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
Tree ring width; Automatic measurement; R package; Graphical user interface (GUI); GROWTH; DENDROCHRONOLOGY; PROGRAM; CLIMATE; SYSTEM; AGE;
D O I
10.1016/j.dendro.2019.125644
中图分类号
S7 [林业];
学科分类号
0829 ; 0907 ;
摘要
Accurate measurements of ring-width series are essential for dendrochronological analyses. We present an R package MtreeRing for ring-width measurements on scanned digital images. A morphological alternate sequential filter is used for noise reduction in the original image. Ring boundaries are determined by the steepest negative slopes in the light reflectance of latewood-earlywood transitions. To automatically identify tree rings, the package provides three alternative methods (watershed-based segmentation, Canny edge detector, and a linear detection algorithm), each with advantages and disadvantages and suited to different wood anatomical features. The user can also manually mark tree rings on species with complex anatomical structures. The arcs of inner-rings and angles of successive inclined ring boundaries are used to correct ring-width series. Differences in ring-width measurements between MtreeRing and WinDENDRO in a given coniferous species (Larix gmehnii) were assessed, and no significant difference between programs was found. Furthermore, the package provides an R-based web application which was developed using the Shiny framework. This beginner-friendly application allows viewing and interacting with tree ring images. It requires no programming experience and can run on either a local computer or a remote server.
引用
收藏
页数:9
相关论文
共 8 条
  • [1] detrendeR - A Graphical User Interface to process and visualize tree-ring data using R
    Campelo, Filipe
    Garcia-Gonzalez, Ignacio
    Nabais, Cristina
    [J]. DENDROCHRONOLOGIA, 2012, 30 (01) : 57 - 60
  • [2] Graphical User Interface for Classification of Diabetic Retinopathy using Image Processing
    Rajasekar, T.
    Albert Joshwa, A.
    Deepa, M.
    Kaaviya, A.I.
    [J]. 4th International Conference on Inventive Research in Computing Applications, ICIRCA 2022 - Proceedings, 2022, : 1789 - 1796
  • [3] shinybrms: Fitting Bayesian Regression Models Using a Graphical User Interface for the R Package brms
    Weber, Frank
    Ickstadt, Katja
    Glass, Aenne
    [J]. R JOURNAL, 2022, 14 (02): : 96 - 120
  • [4] Semi-automatic segmentation of CT image using watershed algorithm and graphical user interface
    Kum, O.
    Kim, H.
    [J]. MEDICAL PHYSICS, 2007, 34 (06) : 2394 - 2394
  • [5] Bread texture analysis and development of user interface using image processing techniques
    Selcuk, Turab
    Colakoglu, Abdullah Sinan
    Alkan, Ahmet
    [J]. JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2018, 33 (01): : 31 - 41
  • [6] A Model for Automatic Code Generation from High Fidelity Graphical User Interface Mockups using Deep Learning Techniques
    Samir, Michel
    Elsayed, Ahmed
    Marie, Mohamed I.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (03) : 677 - 691
  • [7] An optical automatic measurement method for the moisture content of rough rice using image processing techniques
    Shei, Hung-Jung
    Lin, Chern-Sheng
    [J]. COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2012, 85 : 134 - 139
  • [8] Post-Acquisition Hyperpolarized 29Silicon Magnetic Resonance Image Processing for Visualization of Colorectal Lesions Using a User-Friendly Graphical Interface
    McCowan, Caitlin, V
    Salmon, Duncan
    Hu, Jingzhe
    Pudakalakatti, Shivanand
    Whiting, Nicholas
    Davis, Jennifer S.
    Carson, Daniel D.
    Zacharias, Niki M.
    Bhattacharya, Pratip K.
    Farach-Carson, Mary C.
    [J]. DIAGNOSTICS, 2022, 12 (03)