| This thesis describes some of the possibilities of matlab in processing images in a simplified manner.We divided this thesis into two sections.The first section is some techniques used in image processing(cropping the image,Rotate an Image,remove noise and remove it,RGB image histogram,get pixel values for the image,change pixel values for images,resize the image,RGB format,Detect Regions of Texture in Images).In addition describes how to obtain some information from the image using matlab.(Image Coordinate Systems,Image Types in the Toolbox,Images Processing on a GPU,Import Image Data from the Workspace into the Image Viewer,Export Image Data from the Image Viewer App to the Workspace,Save Image Data,Image Information tool,Write Image Data to File in Graphics Format,Get Pixel Information in Image Viewer App,Pixel Values,Contour Plot of Image Data,Display Colors and The integer matlab returns represent the number of bits per screen pixel).The image source used in the examples is taken from the picture library on Windows 7which is a picture of the koala.In the second part In recent decades,digital image processing,image analysis and machine vision have been sharply developed,and they have become a very important part of artificial intelligence and the interface between human and machine grounded theory and applied technology.These technologies have been applied widely in industries,medicine and agriculture.Finger print recognition is well developed and face recognition is rapidly improving.As part of this project,the elaboration of such an application has been attempted.The recognition of leaves from photographs implies several steps,starting with image preprocessing,feature extraction,plant identification,matching and testing and finally obtaining the results implemented in matlab.The main objective of this thesis is to study the structure of matlab and its flexibility in dealing with images and processing in its simplest form.matlab is one of the most powerful tools in computation,numerical analysis and system design.Its user-friendly environment,in addition to its powerful computational kerneland graphical visualization capabilities make it an integral part of the control system design,optimization and implementation.Along with the basic matlab command package,several additional toolboxes have been developed for specific purposes that extend matlab’s capabilities.Examples are Simulink,Control Systems Toolbox,Fuzzy Logic Toolbox,Image Processing Toolbox,Statistics and Machine Learning Toolbox and many more. |