Friday, February 11, 2011

How To Extract Data From a Graph(.JPEG, TIF...etc ) Using MATLAB Grabit file

Step 1: First download grabit.m (Click on below link to download grabit.zip file and extract zip file to get grabit.m file)
http://www.mathworks.com/matlabcentral/fileexchange/7173-grabit?controller=file_infos&download=true

 or

 http://www.ziddu.com/download/13760907/grabit.zip.htm

Step 2: Copy the grabit.m file in your current directory. In case of windows users better to copy the file in
C:\Documents and Settings\CURRENT_USERNAME\my Documents\Matlab

(replace red colored text by system username)

 Now I am going to extract data from the following graph. You can use your own graph from which data to be extract.
Step 3: After copying the grabit.m file, type grabit in matlab command window, then you will see a screen like this
Click on Load Image


And load the graph from which you want to extract data




Then below load image button , there is a button called calibrate, click on calibrate button,


Click on x axis near the origin and enter a value for a minimum of x, after that click far away from the origin on x axis and enter for a maximum value of x. 
Do the same job for y axis also...

Now start grabbing points from the graph by click on graph carefully. You can also view the preview of the collected points in the upper rightmost side. 
After completion of grabbing points, then click on grabbing points button,

Finally in the right side panel, you can find a file with name ' Data001 '. This is the required file. You can save data as text file(.txt) or matlab file(.m) by clicking save as... button . 

All shortcuts will be shown in the editor only:
a--> zoom in 
z--> zoom out
space-->reset view
backspace or del--> to delete previous point
enter--> to finish 
You can also view a sample video for this...
 



Cheers.....
 Gangadhar


How to extract data from a file, how to extract data from jpeg, extract data from jpeg, extract data from jpg, using grabit, how to use grabit, how to use grabit for matlab, matlab grabit, usage of matlab grabit, extracting data from a scanned copy, extracting data fraom a graph, extract data from an image, data from scanned copy, data from scanned copy, data from jpeg, data from jpeg, data extraction from a file using matlab, data extraction from an image, data extraction from a graph, how to get data from a graph, get data from an image, get data from jpeg, get data form jpg, get data from photo, extracting data from photo.....