Implementation of mathematical morphological operations for spatial data processing

被引:17
|
作者
Dong, PL
机构
[1] Department of Geology, University of New Brunswick, Fredericton
关键词
mathematical morphology; image processing; spatial data processing; image thinning;
D O I
10.1016/S0098-3004(96)00065-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Mathematical morphology is a theory of image transformations which is based on set-theoretical, geometrical, and topological concepts. The methodology is useful particularly for the analysis of the geometrical structure in an image. Since many data types in the geosciences are related to spatial location, it is expected that the mathematical morphological operations are particularly important for geoscientific spatial data processing. In this paper, the binary mathematical morphological operations of dilation, erosion, opening, closing, hit/miss transform, and thinning are implemented using the C programming language and the PCIDSK C Toolbox. Dilation, erosion, opening, and closing operations are extended to gray-scale imagery. As an example, gray-scale image dilation and erosion operations are applied to an aeromagnetic image from the File Lake area, Manitoba, Canada for edge and linear feature detection. The detected edge and linear features are scaled into a binary image through thresholding, which allows for further binary morphological operations. Thinning operations are applied to binary images to obtain connected one-pixel thick skeletons. Trimming operations are tested to remove skeletal legs resulting from the thinning operation. Results from both binary and gray-scale images show that mathematical morphological operations can be applied efficiently to the processing of spatial data in the geosciences. The thinning operation makes it possible for edge and linear features to be vectorized and put directly into a geographic information system (GIS). (C) 1997 Elsevier Science Ltd.
引用
收藏
页码:103 / 107
页数:5
相关论文
共 50 条
  • [21] Hardware implementation of soft color image morphological operations
    Vardavoulia, MI
    Andreadis, I
    Tsalides, P
    OPTICAL ENGINEERING, 2002, 41 (07) : 1536 - 1545
  • [22] Implementation of morphological filters using coordinate logic operations
    Boutalis, YS
    Tsirikolias, K
    Metrtzios, BG
    Andreadis, IT
    PATTERN RECOGNITION, 2002, 35 (01) : 187 - 198
  • [23] Mathematical morphological operations of boundary-represented geometric objects
    Ghosh, PK
    Haralick, RM
    JOURNAL OF MATHEMATICAL IMAGING AND VISION, 1996, 6 (2-3) : 199 - 222
  • [24] MATHEMATICAL PROCESSING OF EMPIRICAL DATA
    IONESCUPALLAS, N
    STUDII SI CERCETARI DE FIZICA, 1973, 25 (05): : 563 - 582
  • [25] THE MATHEMATICAL-MODELING OF METALS PROCESSING OPERATIONS SYMPOSIUM
    WATSON, JL
    MINERALS ENGINEERING, 1988, 1 (02) : 166 - 167
  • [26] Spatial/spectral endmember extraction by multidimensional morphological operations
    Plaza, A
    Martínez, P
    Pérez, R
    Plaza, J
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2002, 40 (09): : 2025 - 2041
  • [27] Logical function morphological operations for binary image processing
    Jing, Hongmei
    Wang, Cheng
    Liu, Liren
    Guangxue Xuebao/Acta Optica Sinica, 2000, 20 (05): : 609 - 616
  • [28] Data Parallel Implementation of Geometric Operations
    Wang, Guang
    ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES IV, PTS 1 AND 2, 2014, 889-890 : 875 - 880
  • [29] Morphological image processing and its parallel implementation
    Sha, H
    Wah, CC
    ICSP '96 - 1996 3RD INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, PROCEEDINGS, VOLS I AND II, 1996, : 539 - 542
  • [30] CONSISTENT OPERATIONS ON A SPATIAL DATA STRUCTURE
    MEIER, A
    ILG, M
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1986, 8 (04) : 532 - 538