• 请不要在回答技术问题时复制粘贴 AI 生成的内容
shoumu
V2EX  ›  程序员

图表数据识别

  •  
  •   shoumu ·
    shoumu · May 7, 2014 · 4083 views
    This topic created in 4403 days ago, the information mentioned may be changed or developed.
    图片中有折线图、直方图,现在想要识别折线图或者直方图中的某些点对应的具体的值,有没有相关的一些工具呢?我主要做文本挖掘,没有接触过图像识别,别人问老师能不能做,他就把问题给我了,麻烦大家给一些思路吧。
    4 replies    2014-05-08 16:55:35 +08:00
    akfish
        1
    akfish  
       May 7, 2014
    机器视觉的问题,没有通用解法,只有基本的方法和原理,然后根据实际情况来具体解决。

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

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

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

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


    ps:写完发现我理解有问题,
    也许LZ只需要做线性扫描就能实现了?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5823 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 02:41 · PVG 10:41 · LAX 19:41 · JFK 22:41
    ♥ Do have faith in what you're doing.