V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shoumu
V2EX  ›  程序员

图表数据识别

  •  
  •   shoumu ·
    shoumu · 2014-05-07 20:40:58 +08:00 · 3527 次点击
    这是一个创建于 3851 天前的主题,其中的信息可能已经有所发展或是发生改变。
    图片中有折线图、直方图,现在想要识别折线图或者直方图中的某些点对应的具体的值,有没有相关的一些工具呢?我主要做文本挖掘,没有接触过图像识别,别人问老师能不能做,他就把问题给我了,麻烦大家给一些思路吧。
    4 条回复    2014-05-08 16:55:35 +08:00
    akfish
        1
    akfish  
       2014-05-07 20:50:29 +08:00
    机器视觉的问题,没有通用解法,只有基本的方法和原理,然后根据实际情况来具体解决。

    图表这种东西,短期内你也只能指望搞出个对某种特定格式的能识别,通用的随便抓个奇葩格式的表都能识别不现实。

    Matlab或OpenCV配好,然后搜这个主题的论文看,然后找靠谱的方法自己实现。
    shoumu
        2
    shoumu  
    OP
       2014-05-08 12:46:04 +08:00
    @akfish 某个特定格式的识别,能不能说一下大概的思路
    akfish
        3
    akfish  
       2014-05-08 12:55:32 +08:00   ❤️ 1
    @shoumu 搜论文,读论文。
    l6751902
        4
    l6751902  
       2014-05-08 16:55:35 +08:00   ❤️ 1
    找图形识别论文来看,照LZ需求其实不难的啦
    图片基本上本身就轻松二值化,或本来就黑白两色,
    图形内容也不复杂

    折线嘛,算向量就好了,
    直方图嘛,我第一反应是扔个膨胀算法进去就知道多大了。

    如果折线和直方图交叉的,如果两者颜色有差别,直接拆两张图好了,要是没区别,可以扔掉图上不明显特征,力度大点,那么折线就没有了,再倒回来拿原始图算个差分,再该填充的填充,折线就还原出来。接下来就算去咯


    ps:写完发现我理解有问题,
    也许LZ只需要做线性扫描就能实现了?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1436 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:55 · PVG 07:55 · LAX 15:55 · JFK 18:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.