【问题标题】:Convert pixel data (in txt file) in libsvm format以 libsvm 格式转换像素数据(在 txt 文件中)
【发布时间】:2013-05-14 10:54:47
【问题描述】:

我正在尝试使用 libsvm 执行预测,以识别图像中的特定对象。我能够使用 sobel 运算符转换我的图像,并将其中一张图像的像素值存储到一个 txt 文件中。 所以,我有一个看起来像这样的 txt 文件:

14 18 0

173 176 145

175 177 155

20 21 7

19 18 13

9 7 8

3 1 4

3 1 2

5 4 2

1 0 0

[...]

我的问题是我不太熟悉 libsvm 数据格式,所以我想知道:如何使用 python 修改此文件以使其可用于 libsvm?

非常感谢!!

【问题讨论】:

    标签: python libsvm


    【解决方案1】:

    转换器不应该那么困难,但更好的是不保存到 txt!您可能不需要此中间步骤。您可以使用 libsvm python 绑定或(我的建议)scikits 直接将图像数据输入到 libsvm,例如:

    http://scikit-learn.org/0.13/auto_examples/plot_digits_classification.html

    注意:Scikits 使用 libsvm。

    【讨论】:

    • @elyase 使用 Java (libsvm) 怎么样,如何将图像绑定到训练数据?
    • @OSIFY,您介意提出一个新问题,详细说明您想要做什么吗?我知道它可能会更长一点,但你肯定会得到更快的答案,因为更多的人(不仅是我)会调查它。
    • @elyase 我已经做过了:stackoverflow.com/questions/17666851/…
    猜你喜欢
    • 2017-03-19
    • 2017-10-10
    • 1970-01-01
    • 2013-07-14
    • 2020-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多