After capturing images from drone, my interest is to create a 3D model, and also to perform vegetative analysis on it? Is there any open source software that can handle this easily?
for 3D reconstruction I would recommend using a Structure from Motion software. For Windows a robust and free solution is VisualSFM (http://ccwu.me/vsfm/ --> not opensource), it is capable of sparse and dense reconstruction with the help of PMVS (all explained in the website). If you are using Linux, another great solution is Colmap (https://github.com/colmap/colmap obviously open source), also capable of dense reconstruction. After your dense model is computed and saved as a .ply file, you can import that to Meshlab (www.meshlab.net/) to obtain a surface from the reconstruction.
Unfortunately I cannot give you any suggstions about software that performs vegetative analysis.
It's not open source but you can use (http://www.agisoft.com/) for free during 30 days. It's very good software to creat 3D model and map. I use this one to manage my drone pictures
OpenDroneMap and its web based front end WebODM are coming along very nicely. sheck them out. They are good for orthorectification and the delivery of an opensource toolchain.