Abstract:A cotton recognition method was proposed based on Hough transform in order to recognize the hidden cotton. For reducing the computation complexity, first of all, the image was segmented by R-B channel in RGB color model. The minimum external rectangle was obtained by labeling its region. Then, according to the contour information from the boundary trace, the randomized Hough transform was realized. The experimental results showed that the proposed recognition method presented good performance even the cotton contour loss rated up to 50%. It met the requirements of the precision and rating for the cotton-harvesting-robot.