[IPOL discuss] computing and displaying contours

Pascal Monasse monasse at imagine.enpc.fr
Wed Mar 16 11:20:55 CET 2011


Hi Jose-Luis,
I do not have time right now to look at your code, but you can still send it 
to me.
Best,
Pascal

On Wednesday, March 16, 2011 11:03:14 am José Luis Lisani wrote:
> Hi Pascal,
> 
> I think I will have some time to work on the code and demo in 2 weeks.
> In fact, the code is written, I just have to clean it up
> and come up with a online demo.
> If you want to take a look at the code I can send it to you right now.
> 
> Best,
> José Luis
> 
> El 16/03/2011 9:48, Pascal Monasse escribió:
> > Hi Jose Luis,
> > Yes, this was also on my todo list when I get some available time (in 10
> > days). If you have some code for that, it would help jumpstart the
> > project. This would be an IPOL submission by itself, and it would also
> > be used in the image curvature microscope.
> > Best,
> > Pascal
> > 
> > On Tuesday, March 15, 2011 06:18:09 pm Jean-Michel Morel wrote:
> >> José Luis,
> >> 
> >> This sounds great. Pascal Monasse and Adina Ciomaga also need it
> >> "urgently".
> >> 
> >> Best,
> >> JM
> >> 
> >> José Luis Lisani a écrit :
> >>> Dear all,
> >>> 
> >>> I have a C++ code for computing and drawing level lines from a
> >>> bilinearly interpolated
> >>> version of the image:
> >>> http://www.cmla.ens-cachan.fr/fileadmin/Documentation/Prepublications/2
> >>> 00 1/CMLA2001-16.ps.gz
> >>> 
> >>> 
> >>> I had planned to publish the code at IPOL, on an undefined date.
> >>> But, if there is a real need for the code I can accelerate my plans. I
> >>> think I can
> >>> have something running in a month or so.
> >>> Once the code has been certified by IPOL it could become part of the
> >>> tools made available to the rest of authors.
> >>> 
> >>> Best regards,
> >>> José Luis
> >>> 
> >>> El 15/03/2011 17:38, Juan Cardelino escribió:
> >>>> Dear all,
> >>>> 
> >>>>             I remember that we discussed the topic of visualization in
> >>>> 
> >>>> the september meeting. I'm not sure if you have advanced in that
> >>>> direction in January, if that's the case, please update me.
> >>>> So far I contributed in demos for me and for people that were also in
> >>>> IPOL. I'm facing the first case of helping a non-member of the crew,
> >>>> and I have some doubts about were to draw the line of what's
> >>>> responsibility of the author and what's the task of the editor.
> >>>> 
> >>>> The case is the following: the author is Mauricio Delbracio and his
> >>>> algorithm that estimates a PSF, so the output are regular samples of a
> >>>> 2D function. When thinking about visualization, the wanted to display
> >>>> the level lines of that function. This involves a couple of tasks:
> >>>> 
> >>>> 1) actually computing the contours:
> >>>> a) I think this should be done by the author
> >>>> b) however, it won't hurt to have a handful of simple functions at
> >>>> hand, to provide the authors. Maybe we can just reuse the code done by
> >>>> the first autor interested in doing the task.
> >>>> c) I think about many cases in which we could be interested in
> >>>> computing/showing level lines, so maybe the definition of an interface
> >>>> (how to specify the points of the contour) could be useful.
> >>>> d) I google'd for a bit to find any clean C implementation of the
> >>>> marching squares algorithm but without luck. do you know/have any
> >>>> piece of C code to compute contours? I know implementations in ITK and
> >>>> VTK, but that's out of the question. I find sad that there is no
> >>>> reference implementation of such well-know and established algorithms.
> >>>> 
> >>>> 2) drawing the contours on the web page:
> >>>> a) the first ugly way to do this is to just ask the author for an
> >>>> image with white pixels over a black background. I think this is
> >>>> efortless but poses many problems (low resolution, no scaling, etc).
> >>>> b) Ask the user to draw in a vectorial format like eps or svg. As far
> >>>> as I know, svg support varies too much across browsers. (correct me
> >>>> please if I'm wrong)
> >>>> c) ask the author for a description of the curve as in 1c) and render
> >>>> it using javascript of whatever we like. Here we need a precise
> >>>> definition of the curve, as I guess we don't want to recode that part
> >>>> for each new demo.
> >>>> d) I think in general this should be our concern, not the authors.
> >>>> 
> >>>> Personally, I would go for the svg, but sadly technology is not on our
> >>>> side yet.
> >>>> What do you think? Is there any hack to make an svg look the same in
> >>>> different browsers?
> >>>> 
> >>>> Thanks in advance.
> >>>> Best regards,
> >>>> 
> >>>>                     Juan
> >>>> 
> >>>> _______________________________________________
> >>>> discuss mailing list
> >>>> discuss at list.ipol.im
> >>>> http://tools.ipol.im/mailman/listinfo/discuss
> >>> 
> >>> _______________________________________________
> >>> discuss mailing list
> >>> discuss at list.ipol.im
> >>> http://tools.ipol.im/mailman/listinfo/discuss
> >> 
> >> _______________________________________________
> >> discuss mailing list
> >> discuss at list.ipol.im
> >> http://tools.ipol.im/mailman/listinfo/discuss
> > 
> > _______________________________________________
> > discuss mailing list
> > discuss at list.ipol.im
> > http://tools.ipol.im/mailman/listinfo/discuss
> 
> _______________________________________________
> discuss mailing list
> discuss at list.ipol.im
> http://tools.ipol.im/mailman/listinfo/discuss



More information about the discuss mailing list