![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 209
|
![]()
Здравствуйте уважаемые программисты!
Возникла следующая проблема! У меня есть цикл, который работает с пикселями изображения. Он очень долго работает. При просмотре мастером производительности, было обнаружено, что полностью проц грузит вот эта строка: Код:
Заранее спасибочки.... Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 881
|
![]()
не знаю можно ли ето оптимизировать... но есть вариант начинать роботу цыкла в потоке
|
![]() |
![]() |
![]() |
#3 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
что есть temp и что нужно в конечном итоге?
нажми меня! Последний раз редактировалось Carbon; 21.08.2011 в 03:05. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 209
|
![]()
Pein95 Поток не подходит... Я так пробовала))))
Carbon! temp является изображением, а в итоге я хочу найти определенный цвет в изображении. Я посмотрела пример, который приводится в ссылке и мне кон-что не понятно! Код:
А можно в таком примере присвоить значение и G и B? |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 881
|
![]()
а почему поток не подходит?
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 209
|
![]()
Он загружает всю систему до отказа, а уменьшение времени работы происходит на несколько десятков милесекунд. так что особо не помогает, даже если ставишь приоритет высокий
|
![]() |
![]() |
![]() |
#7 | |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]() Цитата:
Нужно поиграться с индексами: Код:
|
|
![]() |
![]() |
![]() |
#8 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
Потому что не надо костыли изобретать. Брать пикселы из самого объекта битмапа вместо того, чтобы брать из его данных - это всё равно что для чтения текстового файла запускать ворд и копировать оттуда текст вместо того, чтобы просто открыть файл через винапи.
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 209
|
![]()
Carbon! А как брать пиксель из даных, пример можешь дать?
|
![]() |
![]() |
![]() |
#10 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
Меня восклицательным знаком выделили.
![]() Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оптимизация... | MikeMNN | Общие вопросы C/C++ | 0 | 15.12.2010 17:40 |
оптимизация | Terrance! | Помощь студентам | 8 | 24.09.2010 10:58 |
Оптимизация | Alex Cones | Общие вопросы Delphi | 9 | 07.07.2010 08:47 |
Переход от цикла к циклу не выходя из цикла (без multithreading) | Qousio | Общие вопросы C/C++ | 2 | 16.05.2009 09:27 |
Оператор цикла с предусловием While. Оператор цикла с пост условием Repeat | McMilin | Помощь студентам | 7 | 11.11.2007 14:10 |