SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S




1
(8)
2
3
4
5
(2)
6
7
8
(13)
9
(5)
10
(1)
11
(7)
12
(9)
13
(2)
14
(1)
15
(8)
16
(10)
17
(2)
18
(5)
19
20
(4)
21
(2)
22
(3)
23
24
25
26
(6)
27
(1)
28
(1)
29
(2)
30
(13)

Showing 2 results of 2

From: Fred P. <fre...@gm...> - 2012年11月21日 12:22:39
Thanks to the response to my previous message, I have managed to get
matplotlib to compile, but unfortunately without the TKAgg backend,
because when I attempt to build, I get the following message:
Tkinter: no
 * Tkinter present, but header files are not found.
 * You may need to install development packages
Looking at setupext.py, this looks like it can't find tk.h in any of
the include directories. But in my win32_static\include folder, I
have got a tk.h. I've tried various locations for the tk headers, but
it still seems to struggle. I even tried setting the basedir setting
in setupext.py to point directly at my tcl;tk library leftover from my
Python compile.
Anyone got any thoughts - this is the last thing I need before I can
actually use matplotlib in my application!
Kind regards
Fred
From: Matěj T. <mat...@gm...> - 2012年11月21日 12:12:25
Thank you for your fast reply,
you are right, AnchoredSizeBar has indeed almost all features I would
like. Or it definitely has the most important ones.
I have stumbled upon the page you refer, but I must have overlooked it.
An actual documentation of the function wouldn't hurt
Anyway, these features seem to be missing:
 - Bar styles (bar width, bar endings wouldn't hurt either).
 - Colors (bar, text, background).
I would like to look into it, but it is usually more efficient if more
experienced persons provide some pointers. So if you think that I should
know something before attempting to add the functionality, please let me
know.
For instance, do you think that the enhancements I have proposed make
sense and should be integrated into AnchoredSizeBar?
Matej
On 11/18/2012 06:32 PM, Joe Kington wrote:
> Have you had a look at "AnchoredSizeBar" from 
> mpl_toolkits.axes_grid1.anchored_artists?
>
> http://matplotlib.org/1.1.1/mpl_toolkits/axes_grid/users/overview.html#anchoredartists
>
> It provides essentially all of the features you mention. I'd agree it 
> could use a few enhancements, but it's a good start on this.
>
> As a quick example of using it as you describe:
>
> import matplotlib.pyplot as plt
> import numpy as np
> from mpl_toolkits.axes_grid1.anchored_artists import AnchoredSizeBar
>
> fig, ax = plt.subplots()
> ax.imshow(np.random.random((10,10)))
>
> bar = AnchoredSizeBar(ax.transData, 2, '2 Units',
> pad=0.5, loc=8, sep=5, borderpad=0.5, frameon=True)
> bar.patch.set(alpha=0.5, boxstyle='round')
> ax.add_artist(bar)
>
> plt.show()
>
>
> Note that this is very similar to your example. The main things it's 
> missing are ends on the scalebar.
>
> I'd certainly agree that it could use some enhancements (e.g. 
> different styles of scalebars and better documentation), but perhaps 
> it's best to start with AnchoredSizeBar instead of recreating it from 
> scratch?
>
> Just my thoughts, anyway.
> -Joe
>
>
> On Sun, Nov 18, 2012 at 8:16 AM, Matěj Týč <mat...@gm... 
> <mailto:mat...@gm...>> wrote:
>
> Dear developers,
> I use Matplotlib to process and display images acquired by
> microscopes.
> It is quite common to indicate dimensions by displaying scale bar
> in the
> image rather than using axes with labels. Although axes enable you to
> refer to specific location in the image, they take up space around the
> image, so if you only need to show the scale, scale bar is better.
>
> What is needed:
> - The scale bar of given dimension (data units), possibly with
> bars at
> its ends.
> - Text (presumably centered under the bar), text size as well as
> vertical offset in physical units (= units reflecting the actual image
> size, like the font size)
> - Semi-transparent rectangle, so the scale and label are more
> readable
> - Dark/bright theme might be a good idea.
> I have made an svg file in Inkscape, so you can see what I mean.
>
> First of all, I tried to implement the stuff myself, but later I have
> found out that there is something on github. I have forked it,
> made some
> minor modifications, and I think that it is "almost done".
> https://gist.github.com/4100881 (the add_scalebar function there is
> broken ATM)
> I also attach the test code for your convenience. You need to run it
> with scalebars.py in the same directory.
> You are supposed to see a tiny bright scalebar at the bottom right
> corner.
>
> There are some outstanding issues, though:
>
> - I have a feeling that bars at the end of the scale bar should be
> related to the font size, as well as the actual width of the scale
> bar.
> How to achieve this?
> - How to make the semi-transparent background for the bar and
> label in
> a smart way?
>
> Could you help me with those? I would like this to appear in
> matplotlib
> since it is IMO a useful feature, what needs to be done?
> Regards,
> Matěj Týč
>
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases,
> vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from 795ドル for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> <mailto:Mat...@li...>
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>

Showing 2 results of 2

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /