Text this: Combining boundary and skeleton information for convex and concave points detection