简介:
膨胀可以增大区域,填充内部孔和增强了离散点,但增大了面积。腐蚀可以缩小区域,减少间隔区域的连接和离散点的数量,但减小了面积。开运算是先腐蚀后膨胀,有益于消除线和点区域,减少干扰。闭运算是先膨胀后腐蚀,有益于连接间隙和孔,使区域更加连贯。
介绍:
膨胀:dilation_rectangle1, dilation1, dilation2, dilation_circle,dilation_golay,dilation_seq.腐蚀:erosion_rectangle1, erosion1, erosion2, erosion_circle,erosion_golay,erosion_seq.开运算:opening_rectangle1, opening, opening_circle,opening_golay,opening_seq,gray_opening,gray_opening_rect, gray_opening_shape.闭运算:closing_rectangle1, closing, closing_circle,closing_golay, gray_closing, gray_closing_rect, gtay_closing_shape.使用:
通过动态阈值或全局阈值提取目标区域。read_image (Image, 'E:/照片/RGB')decompose3 (Image, Image1, Image2, Image3)trans_from_rgb (Image1, Image2, Image3, ImageResult1, ImageResult2, ImageResult3, 'hsv')auto_threshold (ImageResult3, Regions, 2)connection (Regions, ConnectedRegions1)select_shape (ConnectedRegions1, SelectedRegions, 'area', 'and', 200, 50000)*threshold (ImageResult3, SelectedRegions, 128, 255)*膨胀dilation_rectangle1 (SelectedRegions, RegionDilation, 11, 11)*腐蚀erosion_rectangle1 (SelectedRegions, RegionErosion, 11, 11)*开运算,先腐蚀后膨胀opening_rectangle1 (SelectedRegions, RegionOpening, 11, 11)*闭运算,先膨胀后腐蚀closing_rectangle1 (SelectedRegions, RegionClosing, 11, 11)