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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.