Форум программистов, компьютерный форум CyberForum.ru

изображения в С - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Sasha Emikh
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 5
17.10.2010, 14:17     изображения в С #1
Ребят, помогите!
Как в С сделать замену цвета на черно-белые, автоконтраст и автоматическую цветовую коррекцию?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Manjak
 Аватар для Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
17.10.2010, 14:20     изображения в С #2
В чистом С вообще нету инструментов для работы с графикой я так понимаю имелось ввиду вин апи?
Sasha Emikh
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 5
17.10.2010, 14:22  [ТС]     изображения в С #3
возможно... ) просто мне нужно это сделать, и я понятия не имею как и какие библиотеки нужны
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
17.10.2010, 14:23     изображения в С #4
здесь понятия не имеют что вы хотите сделать
Manjak
 Аватар для Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
17.10.2010, 14:52     изображения в С #5
DirectX или OpenGL
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
17.10.2010, 14:52     изображения в С #6
на OpenCV вообщем наверно 20 строк будет =)
Sasha Emikh
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 5
17.10.2010, 16:05  [ТС]     изображения в С #7
с помощью этой библиотеки и автоконтраст можно сделать?
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
17.10.2010, 16:15     изображения в С #8
почти все что угодно, вопрос лишь в том, стоит ли изучение библиотеки выполнения требуемой задачи
Sasha Emikh
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 5
17.10.2010, 16:18  [ТС]     изображения в С #9
это моя дипломная работа..(

Добавлено через 38 секунд
Может кто знает эту библиотеку может помочь?
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
17.10.2010, 16:26     изображения в С #10
Основной мануал по OpenCV - книга издательства O'Reilly - Learning OpenCV, нагуглить ее несложно, на английском-only вроде
там пожалуй все, что вы захотите знать о ней, библиотека очень сильная
Nick Alte
Эксперт С++
1593 / 985 / 117
Регистрация: 27.09.2009
Сообщений: 1,901
Завершенные тесты: 1
17.10.2010, 18:40     изображения в С #11
Такие простые вещи легко делаются и вручную. Цвет состоит из компонентов Red, Green, Blue. Чтобы получить чёрно-белое изображение, усредняем эти компоненты, получаем интенсивность. Чтобы получить более качественный перевод, отыскиваем правильные коэффициенты суммирования в любой книжке по компьютерной графике. Автоконтраст тоже несложен. Находим минимальное и максимальное значение по всем компонентам, после чего новые значения для каждой компоненты считаем по формуле C = (c0 - min)*255/(max-min). Автоматической цветовой коррекцией мне не доводилось заниматься, но принцип там тоже должен быть несложным.
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
17.10.2010, 18:45     изображения в С #12
Nick Alte, вопрос в ограничениях задачи, если это с .bmp и форматами поддерживаемыми gdi - все относительно просто, если требуется поддержка других форматов, то совсем своими силами не обойтись
Sasha Emikh
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 5
17.10.2010, 19:29  [ТС]     изображения в С #13
не, ребят, ограничение в том, что я не работала в С, и мне будет гораздо легче, если кто-нибудь напишет мне программу. За оплату
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2010, 07:53     изображения в С
Еще ссылки по теме:

Обработка изображения C++
Поворот изображения C++
изображения c++ C++ WinAPI
C++ Обработка изображения
Открытие изображения C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2295 / 1665 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
18.10.2010, 07:53     изображения в С #14
Цитата Сообщение от Sasha Emikh Посмотреть сообщение
За оплату
В таком случае создайте тему в разделе Фриланс: заказ программ, скриптов, сайтов. Там за небольшое вознаграждение Вам обязательно помогут.
Yandex
Объявления
18.10.2010, 07:53     изображения в С
Ответ Создать тему
Опции темы

Текущее время: 08:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru