【问题标题】:What library to use so that user can manually classify the given images from the gallery?使用什么库以便用户可以手动对图库中的给定图像进行分类?
【发布时间】:2022-01-23 14:00:54
【问题描述】:

我想创建一个 python 程序,要求用户将图像放在特定类别中。例如,有 10 个类别(比如 1 到 10)。该程序将显示图像库,用户将手动将图像放入 10 个类别之一。将所有图像分类后,它会创建图像数据库,其中包含所有这 10 个类别的图像。所以下次加载数据库时,它带有分类类别。

例如,有包含树、猫、狗、狮子等图像的文件夹。当程序运行时,用户将看到图像并决定该图像应该属于哪个类别。 (手动分类)。用户还可以决定为特定类别赋予什么名称。

我应该使用哪些库才能与用户交互?我希望用户根据图像进行手动分类。

【问题讨论】:

    标签: python python-imaging-library user-input user-interaction


    【解决方案1】:

    您甚至不需要为此编写任何 Python,只需使用 feh 即可轻松完成。

    只需定义您的 10 个操作,可能是移动或重命名文件或添加评论,使用 --action1--action9 然后在您确定类别和类别后为每个图像按下按钮 0 到 9会执行相应的动作。

    "actions" 只是 shell 脚本,所以你可以:

    • 重命名/移动文件
    • 删除文件
    • 将文件名附加到 CSV
    • 将记录插入sqlite 或其他数据库
    • 等等……

    【讨论】:

    • 哇,多么隐藏的宝石.....谢谢!
    • 嗨,马克。谢谢。我浏览了页面。我不知道如何开始。你有这方面的教程吗。另外问题是我可以在Windows中使用它吗?如果问题很幼稚,我很抱歉。我对它很陌生。请跟我裸露。
    • 对不起,我不使用 Windows。我知道它有一个名为 "Windows Subsystem for Linux" (WSL) 的东西,Microsoft 添加了它以尝试使其有用 - 所以这可能是一种可能性,但我不知道。
    猜你喜欢
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    • 2019-07-03
    • 1970-01-01
    • 1970-01-01
    • 2020-10-26
    • 1970-01-01
    • 2015-07-23
    相关资源
    最近更新 更多