0

到目前为止,我有一个包含大约 1800 个 jpeg 的文件(它会增长),我必须手动搜索特定的功能。这要求我输入一个代码(1 或 0)来说明我正在寻找的功能是否存在。

由于特征难以定义,图像质量低,据我们所知,不存在非确定性方法来令人满意地处理它,因此必须对其进行编码。

这个想法是打开包含 jpeg 的 large_file,在新窗口中逐个打开它们(以便我可以看到它们),从屏幕读取数据,然后关闭新窗口。

大致看起来像这样:

large_file = open (xxxxxx, rb)                    # contains info identifying jpeg
for jpeg in large_file:                           # 1800 items now more later
open jpeg in separate window
  does image meet the criterion?:                 # Enter 1 or 0 (say) at console 
   if (1 or 0):
     close window and move to next image
   else:
     go back and ask for sensible input
large_file.close()

我正在以 lightdm 作为显示管理器和 Python 2.7.6 运行 Kubuntu 14.04。浏览 Stackoverflow 并不能真正得到我需要的东西。

使用 Image 实现会导致问题,因为我使用的不是 xv,而是 lightdm。有几个策略没有正常工作。显然,核心问题是产生新窗口然后关闭它。

有什么建议么?在理想的世界中,我宁愿不必手动关闭图像......

非常感谢

4

0 回答 0