You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(12) |
Sep
(12) |
Oct
(56) |
Nov
(65) |
Dec
(37) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(59) |
Feb
(78) |
Mar
(153) |
Apr
(205) |
May
(184) |
Jun
(123) |
Jul
(171) |
Aug
(156) |
Sep
(190) |
Oct
(120) |
Nov
(154) |
Dec
(223) |
2005 |
Jan
(184) |
Feb
(267) |
Mar
(214) |
Apr
(286) |
May
(320) |
Jun
(299) |
Jul
(348) |
Aug
(283) |
Sep
(355) |
Oct
(293) |
Nov
(232) |
Dec
(203) |
2006 |
Jan
(352) |
Feb
(358) |
Mar
(403) |
Apr
(313) |
May
(165) |
Jun
(281) |
Jul
(316) |
Aug
(228) |
Sep
(279) |
Oct
(243) |
Nov
(315) |
Dec
(345) |
2007 |
Jan
(260) |
Feb
(323) |
Mar
(340) |
Apr
(319) |
May
(290) |
Jun
(296) |
Jul
(221) |
Aug
(292) |
Sep
(242) |
Oct
(248) |
Nov
(242) |
Dec
(332) |
2008 |
Jan
(312) |
Feb
(359) |
Mar
(454) |
Apr
(287) |
May
(340) |
Jun
(450) |
Jul
(403) |
Aug
(324) |
Sep
(349) |
Oct
(385) |
Nov
(363) |
Dec
(437) |
2009 |
Jan
(500) |
Feb
(301) |
Mar
(409) |
Apr
(486) |
May
(545) |
Jun
(391) |
Jul
(518) |
Aug
(497) |
Sep
(492) |
Oct
(429) |
Nov
(357) |
Dec
(310) |
2010 |
Jan
(371) |
Feb
(657) |
Mar
(519) |
Apr
(432) |
May
(312) |
Jun
(416) |
Jul
(477) |
Aug
(386) |
Sep
(419) |
Oct
(435) |
Nov
(320) |
Dec
(202) |
2011 |
Jan
(321) |
Feb
(413) |
Mar
(299) |
Apr
(215) |
May
(284) |
Jun
(203) |
Jul
(207) |
Aug
(314) |
Sep
(321) |
Oct
(259) |
Nov
(347) |
Dec
(209) |
2012 |
Jan
(322) |
Feb
(414) |
Mar
(377) |
Apr
(179) |
May
(173) |
Jun
(234) |
Jul
(295) |
Aug
(239) |
Sep
(276) |
Oct
(355) |
Nov
(144) |
Dec
(108) |
2013 |
Jan
(170) |
Feb
(89) |
Mar
(204) |
Apr
(133) |
May
(142) |
Jun
(89) |
Jul
(160) |
Aug
(180) |
Sep
(69) |
Oct
(136) |
Nov
(83) |
Dec
(32) |
2014 |
Jan
(71) |
Feb
(90) |
Mar
(161) |
Apr
(117) |
May
(78) |
Jun
(94) |
Jul
(60) |
Aug
(83) |
Sep
(102) |
Oct
(132) |
Nov
(154) |
Dec
(96) |
2015 |
Jan
(45) |
Feb
(138) |
Mar
(176) |
Apr
(132) |
May
(119) |
Jun
(124) |
Jul
(77) |
Aug
(31) |
Sep
(34) |
Oct
(22) |
Nov
(23) |
Dec
(9) |
2016 |
Jan
(26) |
Feb
(17) |
Mar
(10) |
Apr
(8) |
May
(4) |
Jun
(8) |
Jul
(6) |
Aug
(5) |
Sep
(9) |
Oct
(4) |
Nov
|
Dec
|
2017 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
1
(8) |
2
(4) |
3
(21) |
4
(23) |
5
(3) |
6
|
7
(8) |
8
(2) |
9
|
10
(6) |
11
(4) |
12
(6) |
13
(1) |
14
(9) |
15
(10) |
16
(11) |
17
(3) |
18
(10) |
19
(9) |
20
(2) |
21
(10) |
22
(16) |
23
(8) |
24
(6) |
25
(6) |
26
(3) |
27
(5) |
28
(1) |
29
(14) |
30
(5) |
31
(14) |
|
|
From: Charlie M. <cw...@gm...> - 2006-08-08 01:17:37
|
from matplotlib.widgets import Lasso It might not of made the last release. http://svn.sourceforge.net/viewvc/matplotlib/trunk/matplotlib/lib/matplotlib/widgets.py?revision=2583&view=markup On 8/7/06, Daniel Kornhauser <kor...@re...> wrote: > Hey guys: > > Charlie I did not find your lasso example so I cooked up mine, I attach it. > Can you give me the file name that contains the new Lasso widget for > "doodling" ? > > This is just the start of the lasso or "region of interest" widget I > still have to : > - fill the region with a color > - make it work with layers > - add methods that return the pixel region or the contour coordinates > - make a nice class > > If anybody has made such a widget I would love to see the code, I hate > reinventing the wheel. > > If there is not such an example such as the lasso tool, can my example > be added to the examples ? > What is the process ? > > Anyway, I can't believe there is not such a widget, I thought there must > be some people that use matplotlib for Digital Image Processing ? > Isn't there ? > > Any critique on my code would be appreciated, I have never programed > with matplotlib ... > > > Daniel. > > > > > Charlie Moad wrote: > > On 8/4/06, Daniel Kornhauser <kor...@re...> wrote: > >> Hi: > >> > >> Just stared playing with matplotlib, I want to draw a polygon on top of > >> an image to select a region of interest in the image. > >> Does anybody have any example or advice on how to interactively draw a > >> polygon with the mouse by placing it's vertices's one click at a time ? > >> Another case that I have would be just to fill a region with a thick > >> line, searched for a "doodle example" or a "paint example" but could not > >> find them, any advice would be appreciated too. > > > > Look in at the widget examples. There is a new Lasso widget for > > "doodling" and a RectangleSelector. > > > > - Charlie > > > > #!/usr/bin/env python > """ > This example shows how to use matplotlib to create regions of interest. > I has two modes: > - the segment mode, each time you click the mouse you can create a line segment > - the free hand mode, by keeping pressed the right button you can create a iregular contour > The right button closes the loop. > Daniel Kornhauser > """ > from pylab import * > > class ROI: > > def __init__(self, ax, fig): > self.previous_point = [] > self.start_point = [] > self.end_point = [] > self.line = None > > self.fig = fig > self.fig.canvas.draw() > > def motion_notify_callback(self, event): > if event.inaxes: > ax = event.inaxes > x, y = event.xdata, event.ydata > if event.button == None and self.line != None: # Move line around > self.line.set_data([self.previous_point[0], x], > [self.previous_point[1], y]) > self.fig.canvas.draw() > elif event.button == 1: # Free Hand Drawing > line = Line2D([self.previous_point[0], x], > [self.previous_point[1], y]) > ax.add_line(line) > self.previous_point = [x, y] > self.fig.canvas.draw() > > > def button_press_callback(self, event): > if event.inaxes: > x, y = event.xdata, event.ydata > ax = event.inaxes > if event.button == 1: # If you press the right button > if self.line == None: # if there is no line, create a line > self.line = Line2D([x, x], > [y, y], > marker = 'o') > self.start_point = [x,y] > self.previous_point = self.start_point > ax.add_line(self.line) > self.fig.canvas.draw() > # add a segment > else: # if there is a line, create a segment > self.line = Line2D([self.previous_point[0], x], > [self.previous_point[1], y], > marker = 'o') > self.previous_point = [x,y] > event.inaxes.add_line(self.line) > self.fig.canvas.draw() > > elif event.button == 3 and self.line != None: # close the loop > self.line.set_data([self.previous_point[0], self.start_point[0]], > [self.previous_point[1], self.start_point[1]]) > ax.add_line(self.line) > self.fig.canvas.draw() > self.line = None > > def main(): > fig = figure() > ax = fig.add_subplot(111) > ax.set_title(" left click: line segment left pressed: doodle right click: close region") > cursor = ROI(ax, fig) > fig.canvas.mpl_connect('motion_notify_event', cursor.motion_notify_callback) > fig.canvas.mpl_connect('button_press_event', cursor.button_press_callback) > show() > > if __name__ == "__main__": > main() > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > |
From: Daniel K. <kor...@re...> - 2006-08-08 00:01:34
|
Hey guys: Charlie I did not find your lasso example so I cooked up mine, I attach it. Can you give me the file name that contains the new Lasso widget for "doodling" ? This is just the start of the lasso or "region of interest" widget I still have to : - fill the region with a color - make it work with layers - add methods that return the pixel region or the contour coordinates - make a nice class If anybody has made such a widget I would love to see the code, I hate reinventing the wheel. If there is not such an example such as the lasso tool, can my example be added to the examples ? What is the process ? Anyway, I can't believe there is not such a widget, I thought there must be some people that use matplotlib for Digital Image Processing ? Isn't there ? Any critique on my code would be appreciated, I have never programed with matplotlib ... Daniel. Charlie Moad wrote: > On 8/4/06, Daniel Kornhauser <kor...@re...> wrote: >> Hi: >> >> Just stared playing with matplotlib, I want to draw a polygon on top of >> an image to select a region of interest in the image. >> Does anybody have any example or advice on how to interactively draw a >> polygon with the mouse by placing it's vertices's one click at a time ? >> Another case that I have would be just to fill a region with a thick >> line, searched for a "doodle example" or a "paint example" but could not >> find them, any advice would be appreciated too. > > Look in at the widget examples. There is a new Lasso widget for > "doodling" and a RectangleSelector. > > - Charlie |