Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

alexey81


Молчун

Зарегистрирован:
04 April 2005
Сообщения: 33
Примеры кода: 0
 

Возвращение изменившейся области у 2 принскринов

09 August 2008 21:43  


А не нужно никаких команд ассеблера...
В случае попиксельного сравнения вы должны хранить в памяти целиком предыдущий кадр и текущий. Соответственно при сравнении вы будете читать пиксель из предыдущего, пиксель из текущего и сравнивать их. Отсюда 2*n чтений и n сравнений.
В случае, предложенном мной, при чтении очередного кадра мы вычисляем хэш для каждого блока (m*m) и храним только их (можно и кадр конечно для дальнейшего попиксельного сравнения внутри блока). При чтении очередного кадра мы вычисляем только хэш новых блоков и сравниваем соответственно этот хэш.

P.S. А вообще, есть 128-битные регистры в расширении SSE и соотв. операции для работы с ними. http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 09 August 2008 21:42
Наверх
  



Общие вопросы программирования на ASP.NET

 Возвращение изменившейся области у 2 принскриновTuzhibaevTA  08 August 2008 08:39
 Возвращение изменившейся области у 2 принскриновvb95  09 August 2008 12:09
 Возвращение изменившейся области у 2 принскринов[Dr]Wolf  09 August 2008 13:35
 Возвращение изменившейся области у 2 принскриновalexey81  09 August 2008 15:30
 Возвращение изменившейся области у 2 принскриновvb95  09 August 2008 20:55
 Возвращение изменившейся области у 2 принскриновalexey81  09 August 2008 21:18
 Возвращение изменившейся области у 2 принскриновvb95  09 August 2008 21:41
 Возвращение изменившейся области у 2 принскриновvb95  09 August 2008 21:27
 Возвращение изменившейся области у 2 принскриновalexey81  09 August 2008 21:43
 Возвращение изменившейся области у 2 принскриновvb95  09 August 2008 21:52
 Возвращение изменившейся области у 2 принскриновalexey81  09 August 2008 21:47
 Возвращение изменившейся области у 2 принскриновvb95  09 August 2008 21:55
 Возвращение изменившейся области у 2 принскриновalexey81  09 August 2008 22:03
 Возвращение изменившейся области у 2 принскриновvb95  09 August 2008 22:30
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта