Автор Тема: Dev C++ разчитане на изображение  (Прочетена 1385 пъти)

zxz

  • Напреднали
  • *****
  • Публикации: 615
  • Distribution: Linux Mint 18.2
  • Window Manager: XFCE
    • Профил
Има ли някакъв начин на c++ да изкарам изображение – да го разчета.Гледах доста примери но не разбрах как става.Благодаря предварително
Активен

Oxy

  • Напреднали
  • *****
  • Публикации: 253
  • Distribution: Fedora / Gentoo / Debian
  • Window Manager: KDE (4.2/ 3.5)
    • Профил
    • WWW
Re: Dev C++ разчитане на изображение
« Отговор #1 -: Jun 26, 2011, 18:35 »
Здравей! Не ти разбрах въпроса, но ще се опитам да ти дам малко насоки...
Използвай библиотека за входните формати... jpg, png etc...
после се предполага, че тази библиотека ще може да ти представи изображението като двумерен масив от пиксели ширина Х височина... после всички манипулации са елементарни върху този масив... включително и по-забавни алгоритми тип Флойд-Щайнберг...
Относни показването на картинката, всичко зависи от библиотеката за графичен интерфейс, която ползваш:
Qt, gtk или прочие...
Ако искаш да разчиташ примерно букви от изображение, пак опираме до буферираното изображение и сравняване на фрагмени.. алгоритмите за целта ги има някъде из нета публикувани(С алгоритми от този тип до момента не съм работил и не мога да ти дам насока)...

zxz

  • Напреднали
  • *****
  • Публикации: 615
  • Distribution: Linux Mint 18.2
  • Window Manager: XFCE
    • Профил
Re: Dev C++ разчитане на изображение
« Отговор #2 -: Jun 27, 2011, 15:33 »
Ами аз точно това искам да разбера коя библиотека да ползвам за да отворя изображение  ???
Активен

victim70

  • Напреднали
  • *****
  • Публикации: 454
  • Distribution: Gentoo, Ubuntu
  • Window Manager: Kde Xfce
    • Профил
Re: Dev C++ разчитане на изображение
« Отговор #3 -: Jun 27, 2011, 20:55 »
imagemagic пакета е решението за почти всички формати
http://www.imagemagick.org/script/index.php
Документацията е доста.
Активен

"Господи, дай ми сила да променя нещата които немога да приема,
дай ми търпение да приема нещата които не мога да променя,
и ми дай мъдрост, да правя разликата между двете"