The classification of plants is one of the most important aims for botanists since plants have a significant part in the natural life cycle. In this work, a leaf-based automatic plant classification framework is investigated. The aim is to compare two different deep learning approaches named Deep Neural Network (DNN) and deep Convolutional Neural Network (CNN). In the case of deep neural network, hybrid shapes and texture features are utilized as hand-crafted features while in the case of the convolution non-handcraft, features are applied for classification. The offered frameworks are evaluated with a public leaf database. From the simulation results, it is confirmed that the deep CNN-based deep learning framework demonstrates superior classification performance than the handcraft feature based approach.