Re: experimental data diagram digitalization
Maxime demers <[email protected]>
| Newsgroups | gmane.comp.python.image |
|---|---|
| Message-ID | <[email protected]> |
Hello Tomislav for the part 1-3 you can use PIL, for the part 4, you should also use numpy to convert your image into a flat list. Sorry, I cant help you for the points 5 and 6. Keep us in touch with your project Maxime > Date: Fri, 26 Nov 2010 11:45:09 +0100 > From: [email protected] > To: [email protected] > Subject: [Image-SIG] experimental data diagram digitalization > > Hi everyone, > > I need to digitalize a diagram of experimental data. I have been reading the documentation of the Python Imaging Library, and I'm thinking that I can approach my problem in the following way: > > 1) Create a .png of the diagram I find in the literature (.pdf articles, or theses). > 2) Clean up the diagram (remove the axes, the text and leave only the data that I am interested in). > 3) Read the image. > 4) Apply a filter that will result in only those pixels that are non-white (pick up the experimental data). > 5) Scale the result data of the filter (in pixels) to the actual coordinates in the image in milimeters. > 6) Scale the milimeter coordinates to the actual scale of the diagram (read from the original .pdf), to get the > true coordinates (in my case, I have time in seconds and pressure in kPa). > > Can this be done with the Python Imaging Library + some additional python coding? > > The other option would be to use inkscape to export the path into .svg and manipulate (scale) it with some python-XML library. > > Can anyone give me some advice on this issue? > > Thanks in advance, > Tomislav > _______________________________________________ > Image-SIG maillist - [email protected] > http://mail.python.org/mailman/listinfo/image-sig _______________________________________________ Image-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/image-sig