【发布时间】:2011-02-07 17:06:55
【问题描述】:
由于缺少适用于 OS X 的简单 ACDSee 等价物,我感到很沮丧,因此我想为自己开发一个。我正在寻找一个 gui 库,它可以容纳:
- 全屏图像显示
- 适合屏幕的高质量图像(用于显示)
- 内存使用率低
- 快速显示
- 合理的学习曲线(越简单越好)
看起来有几种选择,那么哪个最好?以下是我遇到的一些:
- PyOpenGL
- PyGame
- PyQT
- wxpython
我在这些方面都没有任何特别的经验,也没有任何成为专家的强烈愿望 - 我正在寻找最简单的解决方案。
你有什么推荐的?
[更新] 对于那些不熟悉 ACDSee 的人,我关心的是它的作用:
- 目录中图像的简单列表/缩略图显示
- 按名称/大小/类型排序
- 能够全屏查看图像
- 全屏一键删除
- 在全屏查看时移至下一张/上一张图片
- 能够选择一组图像:
- 移动到/复制到目录
- 删除
- 调整大小
ACDSee 也有很多细节,例如记住您过去将图像移动到的目录、记住您的调整大小设置、显示您选择的图像的总大小等。
我已经尝试了我能找到的大多数选项(包括 Xee),但没有一个能完全实现。请记住,这是一个编程/库问题,而不是对任何现有工具的批评。
【问题讨论】:
-
不熟悉 ACDSee,所以您能解释一下您需要 Preview.app 或 GraphicConverter.app 或 iPhoto.app 不提供的功能吗?所有这些都提供全屏图像显示和不同程度的编辑和编目。
-
另外,Xee.app 也有类似的功能。
-
也许可以让 Geeqie (geeqie.sourceforge.net) 在 OSX 上构建。
-
Xee 甚至有可用的源代码(在 ObjectiveC 中)。
标签: python macos opengl wxpython pyqt