Text this: Library of visual descriptors and machine learning algorithms for texture and text detection