powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Картинка обрабатывается очень медленно
5 сообщений из 5, страница 1 из 1
Картинка обрабатывается очень медленно
    #36456364
Фотография Frozzeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
решил сделать осветление для картинки, но работает очень медленно

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Bitmap bt = (Bitmap)pictureBox1.Image;
            int width = bt.Width;
            int height = bt.Height;
            for (int i =  0 ; i < width; i++)
                for (int j =  0 ; j < height; j++)
                {
                    Color cl = bt.GetPixel(i, j);

                    int red = cl.R;
                    int green = cl.G;
                    int blue = cl.B;

                    red = (red +  5  <  256 ) ? red +  5  : red;
                    green = (green +  5  <  256 ) ? green +  5  : green;
                    blue = (blue +  5  <  256 ) ? blue +  5  : blue;

                    Color cl2 = Color.FromArgb(red, green, blue);

                    bt.SetPixel(i, j, cl2);
                }
            pictureBox1.Image = bt;

в чем проблема? ничего сверхъестественного или сложного в коде нет
...
Рейтинг: 0 / 0
Картинка обрабатывается очень медленно
    #36456470
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
переменную Color вынеси за цикл

P.S. причём тут WCF, Web Services, Remoting ?
...
Рейтинг: 0 / 0
Картинка обрабатывается очень медленно
    #36456481
Фотография Frozzeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извиняюсь, промахнулся разделом
...
Рейтинг: 0 / 0
Картинка обрабатывается очень медленно
    #36456484
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buredпеременную Color вынеси за цикл

переменн ые типа Color вынеси за цикл.
...
Рейтинг: 0 / 0
Картинка обрабатывается очень медленно
    #36456490
Фотография Frozzeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо кстати, попробую
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Картинка обрабатывается очень медленно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]