Call for Paper - August 2022 Edition
IJCA solicits original research papers for the August 2022 Edition. Last date of manuscript submission is July 20, 2022. Read More

Texture Features and KNN in Classification of Flower Images

© 2010 by IJCA Journal
Number 1 - Article 5
Year of Publication: 2010
D S Guru
Y. H. Sharath
S. Manjunath

D S Guru, Y H Sharath and S Manjunath. Article:Texture Features and KNN in Classification of Flower Images. IJCA,Special Issue on RTIPPR (1):21–29, 2010. Published By Foundation of Computer Science. BibTeX

	author = {D S Guru and Y. H. Sharath and S. Manjunath},
	title = {Article:Texture Features and KNN in Classification of Flower Images},
	journal = {IJCA,Special Issue on RTIPPR},
	year = {2010},
	number = {1},
	pages = {21--29},
	note = {Published By Foundation of Computer Science}


In this paper, we propose an algorithmic model for automatic classification of flowers using KNN classifier. The proposed algorithmic model is based on textural features such as Gray level co-occurrence matrix and Gabor responses. A flower image is segmented using a threshold based method. The data set has different flower species with similar appearance (small inter class variations) across different classes and varying appearance (large intra class variations) within a class. Also, the images of flowers are of different pose with cluttered background under varying lighting conditions and climatic conditions. The flower images were collected from World Wide Web in addition to the photographs taken up in a natural scene. Experimental Results are presented on a dataset of 1250 images consisting of 25 flower species. It is shown that relatively a good performance can be achieved, using KNN classifier algorithm. A qualitative comparative analysis of the proposed method with other well known existing flower classification methods is also presented.


  • Nilsback, M. E. and Zisserman, A. 2006. A Visual Vocabulary for flower Classification. In the Proceedings of Computer Vision and Pattern Recognition, Vol. 2, pp. 1447-1454.
  • Boykov, Y.Y. and Jolly, M.P. 2001.Interactive graph cuts for optimal boundary and region segmentation of objects in N-D images. In Proc. ICCV, volume 2, pages 105-112.
  • Nilsback, M. E. and Zisserman, A. 2008. Automated flower classification over a large number of classes. In the Proceedings of Sixth Indian Conference on Computer Vision, Graphics and Image Processing, pp. 722 – 729.
  • Nilsback, M. E. and Zisserman, A. 2004. Delving into the whorl of flower segmentation. In the Proceedings of British Machine Vision Conference, Vol. 1, pp. 27-30.
  • Das, M., Manmatha, R., and Riseman, E. M. 1999. Indexing flower patent images using domain knowledge. IEEE Intelligent systems, Vol. 14, No. 5, pp. 24-33.
  • Saitoh, T., Aoki, K., and Kaneko, T. 2004. Automatic recognition of blooming flowers. In the Proceedings of 17th International Conference on Pattern Recognition, Vol. 1, pp 27-30.
  • Yoshioka, Y., Iwata, H., Ohsawa, R.., and Ninomiya, S. 2004. Quantitative evaluation of flower color pattern by image analysis and principal component analysis of Primula sieboldii E. Morren. Euphytica, pp. 179 – 186, 2004.
  • Gonzales, R. C., Woods, R. E., and Eddins, S. L. 2008. Digital Image Processing Using MATLAB. Third edition.
  • Haralick, R. M., Shanmugam, K., and Dinstein, I. 1973.Textural Features for image classification. IEEE Transaction on System, man and Cybermatics, Vol. 3, No. 6. pp. 610 – 621.
  • Varma, M. and Ray, D. 2007. Learning the discriminative power invariance trade-off. In the Proceedings of 11th International Conference on Computer Vision, pp 1 – 8.
  • Mortensen, E. and Barrett, W. A, 1995. Intelligent scissors for image composition. In Proc.ACM SIGGRAPH, pages 191–198.
  • Saitoh, T. and Kaneko, T. 2000.Automatic recognition of Wild Flowers. Proc ICPR, Bar-celona, Vol. 2, pp.507-510.
  • Newsam, S. D. and Kamath, C.2004. Retrieval using texture features in high resolution multi-spectral satellite imagery. In SPIE Conference on Data Mining and Knowledge Discovery: Theory, Tools, and Technology VI.