Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Работа с изображениями в си по Ubuntu.  (Прочитано 1682 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн evg89

  • Автор темы
  • Активист
  • *
  • Сообщений: 468
  • СПО'шник
    • Просмотр профиля
Писал кодек на дельфе, теперь хочу переписать на си под лунукс. Познания си самые базовые - "привет, мир!" на винде. Подскажите с чего начать, какие книги посмотреть, какую иде использовать и, конечно, примеры обработки изображений на си. Спасибо! (просьба в поиск не отправлять)
РАБОТА: win server 2008 r2, ubuntu server 12.04, freebsd 8.3 - сервера; edubuntu 10.04, win 7 pro - обслуживаемые ПК.
ДОМ: ubuntu 12.04 - ПК; windows 7 starter - нетбук;  android 2.2 - коммуникатор.

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: Работа с изображениями в си по Ubuntu.
« Ответ #1 : 06 Января 2012, 21:51:35 »
Писал кодек на дельфе, теперь хочу переписать на си под лунукс. Познания си самые базовые - "привет, мир!" на винде. Подскажите с чего начать, какие книги посмотреть, какую иде использовать и, конечно, примеры обработки изображений на си. Спасибо! (просьба в поиск не отправлять)

Пардон, уточните, пожалуйста, вам нужно обрабатывать бинарные файлы с изображениями или работать с графикой?
« Последнее редактирование: 06 Января 2012, 22:14:34 от Кровавый »
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн evg89

  • Автор темы
  • Активист
  • *
  • Сообщений: 468
  • СПО'шник
    • Просмотр профиля
Re: Работа с изображениями в си по Ubuntu.
« Ответ #2 : 06 Января 2012, 22:00:23 »
мне нужно не рисовать, а считывать пиксели какого-либо изображения и последующей обработки (кодирования в компактном виде).
РАБОТА: win server 2008 r2, ubuntu server 12.04, freebsd 8.3 - сервера; edubuntu 10.04, win 7 pro - обслуживаемые ПК.
ДОМ: ubuntu 12.04 - ПК; windows 7 starter - нетбук;  android 2.2 - коммуникатор.

Arnould

  • Гость
Re: Работа с изображениями в си по Ubuntu.
« Ответ #3 : 06 Января 2012, 22:13:41 »
 А  Shutter  не годится ?  Простой,  и в нём, открыв изображение, "Снимок - Применить модуль - Изменить размер" ?
sudo aptitude install  shutter
« Последнее редактирование: 06 Января 2012, 22:15:48 от Arnould »

Оффлайн evg89

  • Автор темы
  • Активист
  • *
  • Сообщений: 468
  • СПО'шник
    • Просмотр профиля
Re: Работа с изображениями в си по Ubuntu.
« Ответ #4 : 06 Января 2012, 22:15:33 »
Речь не об изменении размера, а о кодировании изображения представленного в формате без потерь (png или bmp допустим) в формат с потерями (например, jpg).
РАБОТА: win server 2008 r2, ubuntu server 12.04, freebsd 8.3 - сервера; edubuntu 10.04, win 7 pro - обслуживаемые ПК.
ДОМ: ubuntu 12.04 - ПК; windows 7 starter - нетбук;  android 2.2 - коммуникатор.

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: Работа с изображениями в си по Ubuntu.
« Ответ #5 : 06 Января 2012, 22:16:43 »
Возможные библиотеки:

Цитировать
awpipl
CamelliaLib
CImg
CxImage
EdhLib
Image-In
ImLib3D
IPL98
LTI-Lib*
OpenCV*
Teem
TiP

Рекомендую взглянуть на OpenCV. Её WiKi (на русском).
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Arnould

  • Гость
Re: Работа с изображениями в си по Ubuntu.
« Ответ #6 : 06 Января 2012, 22:17:43 »
 Он (Shutter)  и  кодирует и в png, bmp, jpg.

Оффлайн evg89

  • Автор темы
  • Активист
  • *
  • Сообщений: 468
  • СПО'шник
    • Просмотр профиля
Re: Работа с изображениями в си по Ubuntu.
« Ответ #7 : 06 Января 2012, 22:19:24 »
Он (Shutter)  и  кодирует и в png, bmp, jpg.
у меня другой формат, так сказать  ;)
Использую фрактальный алгоритм сжатия.

Пользователь решил продолжить мысль 06 Января 2012, 22:21:27:
Рекомендую взглянуть на OpenCV. Её WiKi (на русском).
А вот это интересно... Спасибо!
« Последнее редактирование: 06 Января 2012, 22:21:27 от evg89 »
РАБОТА: win server 2008 r2, ubuntu server 12.04, freebsd 8.3 - сервера; edubuntu 10.04, win 7 pro - обслуживаемые ПК.
ДОМ: ubuntu 12.04 - ПК; windows 7 starter - нетбук;  android 2.2 - коммуникатор.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Работа с изображениями в си по Ubuntu.
« Ответ #8 : 10 Января 2012, 13:34:43 »
Если под баш, то посмотрите на утилиты пакета Imagemagic. Это универсальный вариант.
Если применяете питон, то используйте PIL.

 

Страница сгенерирована за 0.057 секунд. Запросов: 26.