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

обработка изображений ( вывод картинки на экран) - C++

Восстановить пароль Регистрация
 
Depressa
3 / 3 / 0
Регистрация: 26.11.2011
Сообщений: 83
17.09.2012, 15:37     обработка изображений ( вывод картинки на экран) #1
День добрый всем. Возник вопрос) Опишу ситуацию, пишу для инста небольшую программу для превращения из цветного изображения постепенно в монохромное. Для начала нужно просто из цвета в чб.
Есть алгоритм бинаризации
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
for (int y=0; y<H; ++y)
        {
            for (int x=0; x<W; ++x)
            {
                unsigned char& r=A[y*Wa+x*3+2];
                unsigned char& g=A[y*Wa+x*3+1];
                unsigned char& b=A[y*Wa+x*3+0];
 
                    if ((r+g+b)/3<=porog)
        {
            r = 0;
            g = 0;
            b = 0;
        }
        else
        {
            r = 255;
            g = 255;
            b = 255;
        }
            }
        }
Где, X и H - длинна и высота ( в пикселях) Wa - выбор строки, A - Bitmap->ScanLine
Вопрос, как можно на форме создать некий элемент ( как RichTextBox в шарпе для текста) для отображения картинки, кнопку ( привязав к ней поиск пути)
То есть, нажимаю кнопку, открывается стандартное окошко для проводника, выбираем картинку, и она отображается на вот этом элементе. После нажимаем вторую кнопку, изображение обрабатывается через алгоритм, выполняется
C++
1
Refresh();
, на выходе чб изображение.
Я дундук, смог поставить только алгоритм. Объясните как такую штуку можно сделать. Ну, или где можно почитать о подобном.

Добавлено через 3 часа 48 минут
Буду признателен за объяснение, как можно вывести на экран изображение прописывая, или выбирая путь. Остальное, попытаюсь догнать сам
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.09.2012, 15:37     обработка изображений ( вывод картинки на экран)
Посмотрите здесь:

C++ Вывод картинки на экран
C++ Вывод картинки на экран
C++ вывод изображений на монитор
Вывод картинки из фаила C++
Обработка изображений, чистая математик + Си++ | for newbie C++
C++ Обработка изображений
C++ Рекурсия. Функция для вывода на экран следующей картинки:

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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