In this study, based on the current development status of Zhanjiang’s marine economy and ecological landscape environmental spatial structure in China, an appropriate coordination measurement model tailored to Zhanjiang’s marine economy and the ecological environment was selected. The spatially structured environment of marine ecological landscape (MEL) is analyzed based on machine vision (MV) technology. It established a subsystem for Zhanjiang’s marine economy and ecological landscape environmental spatial structure and chose relevant system indicators. Through data standardization, principal component analysis and regression fitting analysis, the spatial structured coordination degree of MEL is measured, and the marine economy and ecological environment are comprehensively analyzed, which is important for the future development of MEL. By charting the coordination degree trend over the years and conducting an empirical analysis of the comprehensive development level and coordination degree of Zhanjiang’s marine economy and ecological environment, policy recommendations are offered to encourage the harmonious development of Zhanjiang’s marine economy and ecological landscape environmental spatial structure.