2010-05-09 2 views
0

У меня есть требование читать данные из gif. GIF экспортируется с терминала Bloomberg и содержит цены на акции. Есть ли хоть что-то, чтобы читать Цены на акции с этого gif?Чтение данных из Gif

Я бы предпочел сделать это на C#, но если есть какой-либо другой язык программирования, который рекомендуется, я был бы признателен, если вы можете поделиться этим со мной.

Отношения

+0

Я уверен, что есть лучшие способы сделать это ... – zaf

ответ

5

GIF - графический файл. Единственный способ прочитать данные от него - использовать какую-либо форму OCR.

Эти программные пакеты/библиотеки обычно не являются бесплатными, но вы можете посмотреть FreeOCR и попробовать, что там есть. Или посмотрите на библиотеку Tesseract .NET Tessnet2 (большинство OCR с открытым/открытым исходным кодом используют движок Tesseract).

Я также вынужден указать, что это, вероятно, нарушает какое-либо лицензионное соглашение или TOC. Даже если это не так, вам будет трудно гарантировать какую-либо точность информации, а неточность - это очень плохо, когда вы говорите о ценах на акции. Быть осторожен.

4

Это звучит очень изворотливый для меня. Вы бы:

  1. имеют достаточно высокое разрешение, что такое оптимизация GIF не заставит вас потерять Точность
  2. Вы должны использовать край и угол обнаружения повторно участки временных рядов/линии из gif. Это по своей сути неточно
  3. Вам нужно будет относительное соотношение цена/время для размеров gif. Если это изменится между gifs, тогда забудьте об этом. Чтение значений на стороне/дне было бы кошмаром.

Короче говоря, найти другой источник данных будет моей рекомендацией. Анализ изображения на gif для получения финансовой информации не является точно обновлением FIX

Смежные вопросы