小编Bec*_*cca的帖子

在matplotlib图窗口(使用imshow)中,如何删除,隐藏或重新定义鼠标的显示位置?

我正在使用带有matplotlib的ipython,我以这种方式显示图像:

(启动时间:ipython --pylab)

figure()  
im = zeros([256,256]) #just a stand-in for my real images   
imshow(im)
Run Code Online (Sandbox Code Playgroud)

现在,当我将光标移动到图像上时,我看到鼠标的位置显示在图形窗口的左下角.显示的数字是x =列号,y =行号.这是非常以情节为导向而不是以图像为导向.我可以修改显示的数字吗?

  1. 我的第一选择是显示x =行号*标量,y =列号*标量
  2. 我的第二选择是显示x =行号,y =列号
  3. 我的第三个选择是根本不显示鼠标位置的数字

我可以做这些事吗?我甚至不确定将鼠标悬停测试显示小部件称为什么.谢谢!

python matplotlib ipython

12
推荐指数
1
解决办法
5751
查看次数

使用Python保存图像元数据和tif的最佳方法是什么?

在我作为研究生的工作中,我捕获显微镜图像并使用python将它们保存为原始tif.我想添加元数据,例如我正在使用的显微镜​​名称,放大倍数和成像激光波长.这些细节对于我如何对图像进行后期处理非常重要.

我应该可以用tif做到这一点,对吗?既然它有一个标题?

我能够在PIL图像中添加信息:

im.info['microscope'] = 'george'
Run Code Online (Sandbox Code Playgroud)

但是当我保存并加载该图像时,我添加的信息就消失了.

我对所有建议持开放态度.如果我也有,我只会用元数据保存一个单独的.txt文件,但将它嵌入图像中会非常好.谢谢.

python tiff python-imaging-library

11
推荐指数
3
解决办法
5841
查看次数