The invention discloses an inland river navigation
water area environment classification method based on
image processing, and the method comprises the steps: converting an electronic chart into an image, and carrying out the preprocessing of the image, and obtaining a
binary image; an improved Zhang-Suen refinement
algorithm is adopted to extract a riverway skeleton, and the number of end points and
branch points of the riverway skeleton is calculated; meanwhile, extracting a
boundary contour by using a Mohr neighborhood boundary tracking
algorithm, and calculating the proportion of a
water area in the contour in combination with a scanning line
algorithm so as to judge whether an island exists or not; and integrating the topological characteristics (the number of end points and
branch points) of the river channel and an island judgment result, automatically classifying the environments of the inland river navigation
water area, and realizing the analysis of the inland river navigation water area. According to the method,
automation and intelligence of inland water area environment recognition are realized, the classification precision is high, the reliability is high, and key environment sensing information can be provided for inland waterway analysis.