Recent Trends and Techniques in Content Based Image Classification