Computer vision application for automatic knitting chart recognition and translation