From: Paolo Z. <p.z...@ya...> - 2011-04-16 08:43:56
|
Hi at all, I have a numpy matrix (an image) and I'd like to show it. I thought to use show function, but I have a question. I don't want that the pixel have dimension 1x1 unit but I want for example 1X1.5 unit (I don't want a square but a rectangle). How can I do this? Thanks in advance. Paolo |
From: Sebastian B. <seb...@si...> - 2011-04-16 08:47:32
|
Hello, check the help ;). you can set aspect='auto' or something fixed. Regards, Sebastian On Sat, 2011-04-16 at 10:43 +0200, Paolo Zaffino wrote: > Hi at all, > I have a numpy matrix (an image) and I'd like to show it. > I thought to use show function, but I have a question. > I don't want that the pixel have dimension 1x1 unit but I want for > example 1X1.5 unit (I don't want a square but a rectangle). > How can I do this? > Thanks in advance. > Paolo > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Paolo Z. <p.z...@ya...> - 2011-04-17 21:17:03
|
Thanks for the reply. I checked in the help...I didn't understand what I must to use. Should you post me the link of the guide of this setting? Thanks! Il 16/04/2011 10:47, Sebastian Berg ha scritto: > Hello, > > check the help ;). you can set aspect='auto' or something fixed. > > Regards, > > Sebastian > > On Sat, 2011-04-16 at 10:43 +0200, Paolo Zaffino wrote: >> Hi at all, >> I have a numpy matrix (an image) and I'd like to show it. >> I thought to use show function, but I have a question. >> I don't want that the pixel have dimension 1x1 unit but I want for >> example 1X1.5 unit (I don't want a square but a rectangle). >> How can I do this? >> Thanks in advance. >> Paolo >> >> ------------------------------------------------------------------------------ >> Benefiting from Server Virtualization: Beyond Initial Workload >> Consolidation -- Increasing the use of server virtualization is a top >> priority.Virtualization can reduce costs, simplify management, and improve >> application availability and disaster protection. Learn more about boosting >> the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Sebastian B. <seb...@si...> - 2011-04-18 11:38:07
|
The solution is already the aspect='auto', ie: import numpy as np from matplotlib import pyplot as plt a = np.arange(100).reshape(10,10) plt.imshow(a, aspect='auto') aspect='auto' is what you were looking for, the documentation (as you probably already found is for example at: http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.imshow or in interactive help. On Sun, 2011-04-17 at 23:16 +0200, Paolo Zaffino wrote: > Thanks for the reply. > I checked in the help...I didn't understand what I must to use. > Should you post me the link of the guide of this setting? > Thanks! > > > Il 16/04/2011 10:47, Sebastian Berg ha scritto: > > Hello, > > > > check the help ;). you can set aspect='auto' or something fixed. > > > > Regards, > > > > Sebastian > > > > On Sat, 2011-04-16 at 10:43 +0200, Paolo Zaffino wrote: > >> Hi at all, > >> I have a numpy matrix (an image) and I'd like to show it. > >> I thought to use show function, but I have a question. > >> I don't want that the pixel have dimension 1x1 unit but I want for > >> example 1X1.5 unit (I don't want a square but a rectangle). > >> How can I do this? > >> Thanks in advance. > >> Paolo > >> > >> ------------------------------------------------------------------------------ > >> Benefiting from Server Virtualization: Beyond Initial Workload > >> Consolidation -- Increasing the use of server virtualization is a top > >> priority.Virtualization can reduce costs, simplify management, and improve > >> application availability and disaster protection. Learn more about boosting > >> the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > >> _______________________________________________ > >> Matplotlib-users mailing list > >> Mat...@li... > >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >> > > > > > > ------------------------------------------------------------------------------ > > Benefiting from Server Virtualization: Beyond Initial Workload > > Consolidation -- Increasing the use of server virtualization is a top > > priority.Virtualization can reduce costs, simplify management, and improve > > application availability and disaster protection. Learn more about boosting > > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > > _______________________________________________ > > Matplotlib-users mailing list > > Mat...@li... > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Joe K. <jki...@wi...> - 2011-04-18 13:55:49
|
Actually, I think he's wanting a set aspect, right? Either way, it's just "aspect=1.5" or "aspect=0.6667" depending on the orientation he wants. On Mon, Apr 18, 2011 at 6:37 AM, Sebastian Berg <seb...@si...>wrote: > The solution is already the aspect='auto', ie: > > import numpy as np > from matplotlib import pyplot as plt > a = np.arange(100).reshape(10,10) > plt.imshow(a, aspect='auto') > > aspect='auto' is what you were looking for, the documentation (as you > probably already found is for example at: > > http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.imshow > or in interactive help. > > > On Sun, 2011-04-17 at 23:16 +0200, Paolo Zaffino wrote: > > Thanks for the reply. > > I checked in the help...I didn't understand what I must to use. > > Should you post me the link of the guide of this setting? > > Thanks! > > > > > > Il 16/04/2011 10:47, Sebastian Berg ha scritto: > > > Hello, > > > > > > check the help ;). you can set aspect='auto' or something fixed. > > > > > > Regards, > > > > > > Sebastian > > > > > > On Sat, 2011-04-16 at 10:43 +0200, Paolo Zaffino wrote: > > >> Hi at all, > > >> I have a numpy matrix (an image) and I'd like to show it. > > >> I thought to use show function, but I have a question. > > >> I don't want that the pixel have dimension 1x1 unit but I want for > > >> example 1X1.5 unit (I don't want a square but a rectangle). > > >> How can I do this? > > >> Thanks in advance. > > >> Paolo > > >> > > >> > ------------------------------------------------------------------------------ > > >> Benefiting from Server Virtualization: Beyond Initial Workload > > >> Consolidation -- Increasing the use of server virtualization is a top > > >> priority.Virtualization can reduce costs, simplify management, and > improve > > >> application availability and disaster protection. Learn more about > boosting > > >> the value of server virtualization. > http://p.sf.net/sfu/vmware-sfdev2dev > > >> _______________________________________________ > > >> Matplotlib-users mailing list > > >> Mat...@li... > > >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > >> > > > > > > > > > > ------------------------------------------------------------------------------ > > > Benefiting from Server Virtualization: Beyond Initial Workload > > > Consolidation -- Increasing the use of server virtualization is a top > > > priority.Virtualization can reduce costs, simplify management, and > improve > > > application availability and disaster protection. Learn more about > boosting > > > the value of server virtualization. > http://p.sf.net/sfu/vmware-sfdev2dev > > > _______________________________________________ > > > Matplotlib-users mailing list > > > Mat...@li... > > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > > > > > > > ------------------------------------------------------------------------------ > > Benefiting from Server Virtualization: Beyond Initial Workload > > Consolidation -- Increasing the use of server virtualization is a top > > priority.Virtualization can reduce costs, simplify management, and > improve > > application availability and disaster protection. Learn more about > boosting > > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > > _______________________________________________ > > Matplotlib-users mailing list > > Mat...@li... > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > > > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Paolo Z. <p.z...@ya...> - 2011-04-19 23:08:33
|
I have resolved using the aspect setting. I calculated the ratio between the two pixel dimensions and I use this value for aspect (if you want to shift the pixel size you can use the inverse of this value). Thank you for the support! Paolo Il 18/04/2011 15:55, Joe Kington ha scritto: > Actually, I think he's wanting a set aspect, right? Either way, it's > just "aspect=1.5" or "aspect=0.6667" depending on the orientation he > wants. > > On Mon, Apr 18, 2011 at 6:37 AM, Sebastian Berg > <seb...@si... <mailto:seb...@si...>> wrote: > > The solution is already the aspect='auto', ie: > > import numpy as np > from matplotlib import pyplot as plt > a = np.arange(100).reshape(10,10) > plt.imshow(a, aspect='auto') > > aspect='auto' is what you were looking for, the documentation (as you > probably already found is for example at: > http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.imshow > or in interactive help. > > > On Sun, 2011-04-17 at 23:16 +0200, Paolo Zaffino wrote: > > Thanks for the reply. > > I checked in the help...I didn't understand what I must to use. > > Should you post me the link of the guide of this setting? > > Thanks! > > > > > > Il 16/04/2011 10:47, Sebastian Berg ha scritto: > > > Hello, > > > > > > check the help ;). you can set aspect='auto' or something fixed. > > > > > > Regards, > > > > > > Sebastian > > > > > > On Sat, 2011-04-16 at 10:43 +0200, Paolo Zaffino wrote: > > >> Hi at all, > > >> I have a numpy matrix (an image) and I'd like to show it. > > >> I thought to use show function, but I have a question. > > >> I don't want that the pixel have dimension 1x1 unit but I > want for > > >> example 1X1.5 unit (I don't want a square but a rectangle). > > >> How can I do this? > > >> Thanks in advance. > > >> Paolo > > >> > > >> > ------------------------------------------------------------------------------ > > >> Benefiting from Server Virtualization: Beyond Initial Workload > > >> Consolidation -- Increasing the use of server virtualization > is a top > > >> priority.Virtualization can reduce costs, simplify > management, and improve > > >> application availability and disaster protection. Learn more > about boosting > > >> the value of server virtualization. > http://p.sf.net/sfu/vmware-sfdev2dev > > >> _______________________________________________ > > >> Matplotlib-users mailing list > > >> Mat...@li... > <mailto:Mat...@li...> > > >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > >> > > > > > > > > > > ------------------------------------------------------------------------------ > > > Benefiting from Server Virtualization: Beyond Initial Workload > > > Consolidation -- Increasing the use of server virtualization > is a top > > > priority.Virtualization can reduce costs, simplify management, > and improve > > > application availability and disaster protection. Learn more > about boosting > > > the value of server virtualization. > http://p.sf.net/sfu/vmware-sfdev2dev > > > _______________________________________________ > > > Matplotlib-users mailing list > > > Mat...@li... > <mailto:Mat...@li...> > > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > > > > > > > ------------------------------------------------------------------------------ > > Benefiting from Server Virtualization: Beyond Initial Workload > > Consolidation -- Increasing the use of server virtualization is > a top > > priority.Virtualization can reduce costs, simplify management, > and improve > > application availability and disaster protection. Learn more > about boosting > > the value of server virtualization. > http://p.sf.net/sfu/vmware-sfdev2dev > > _______________________________________________ > > Matplotlib-users mailing list > > Mat...@li... > <mailto:Mat...@li...> > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and > improve > application availability and disaster protection. Learn more about > boosting > the value of server virtualization. > http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > <mailto:Mat...@li...> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |