Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2009-01-03 19:01:31 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 23:09:56
карма: 0

0
Ответов: 3851
Рейтинг: 159
#2: 2009-01-03 19:06:31 ЛС | профиль | цитата
про камеру ничего сказать не могу, но, для отлова изменений в HiAsm обычно используется элемент ChangeMon..
карма: 0
начавший
0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2009-01-03 19:07:53 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 23:09:56
карма: 0

0
Ответов: 3851
Рейтинг: 159
#4: 2009-01-03 19:17:24 ЛС | профиль | цитата
в инструментах
Add(ChangeMon,913597,385,476)
{
}
..
карма: 0
начавший
0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2009-01-03 19:17:51 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 23:09:56
карма: 0

0
Ответов: 3851
Рейтинг: 159
#6: 2009-01-03 19:20:41 ЛС | профиль | цитата
нету
карма: 0
начавший
0
Администрация
Ответов: 15295
Рейтинг: 1519
#7: 2009-01-03 19:44:40 ЛС | профиль | цитата
ChangeMon в данной ситуации не поможет. IC в руки и вперед ваять код сравнения картинок на растровом уровне. Впрочем такого добра в инете сейчас уйма.
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2009-01-03 19:48:59 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 23:09:57
карма: 0

0
Ответов: 3851
Рейтинг: 159
#9: 2009-01-03 22:50:20 ЛС | профиль | цитата
предлагается наполнить это code_11170.txt..
карма: 0
начавший
0
файлы: 1code_11170.txt [224B] [208]
Ответов: 8926
Рейтинг: 823
#10: 2009-01-03 23:48:14 ЛС | профиль | цитата
Dilma, всё есть для решения на штатных компонентах, зачем IC
90.150.205.243, вот рабочий примнр:code_11171.txt
Проверка совпадения картинок через 200 мсек (устанавливается таймером), для уменьшения нагрузки на компьютер картинка усредняется до 9х12 пикселей, (элемент ReSize - можно установить и больше и меньше), выход не совпадения 0 - 100% (0-картинка без изменений), снятие сигнала "Сброс"
карма: 19

2
файлы: 1code_11171.txt [4.4KB] [244]
Голосовали:nesco, Administrator
Разработчик
Ответов: 26151
Рейтинг: 2127
#11: 2009-01-03 23:55:59 ЛС | профиль | цитата
Леонид писал(а):
всё есть для решения на штатных компонентах

Оригинально...

------------ Дoбавленo:


Леонид, а чего не опубликуешь

------------ Дoбавленo:


Леонид, чувствительность в обратную сторону работает, уменьшая значение, чувствительность повышается, или это -- ограничитель, дойдя до которого происходит сработка
карма: 22

0
Ответов: 8926
Рейтинг: 823
#12: 2009-01-04 00:40:52 ЛС | профиль | цитата
nesco, "ограничитель, дойдя до которого происходит сработка" - именно так
"а чего не опубликуешь" - только се.., вчера нарисовал, это не законченная программа, а работающий пример
"Оригинально..." - содержится неочевидное решение, а это решение в лоб, по поставленной задаче
карма: 19

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#13: 2009-01-04 02:27:58 ЛС | профиль | цитата
Леонид, мне очень понравилось и я немного улучшил (как мне показалось). Убрал постоянную запись в файл, если делать то по сработке, нафига фрагментировать постоянно винт, ну и так, по мелочам (нафига там куча микроимэйджев )

------------ Дoбавленo:


Леонид писал(а):
"Оригинально..." - содержится неочевидное решение

Тут я тебя не понял, че ты этим хотел сказать Мне кажется, решений может быть много, а вот результат -- один
------------ Дoбавленo:

Леонид, алгоритмом не поделишься, а то я не въехал откуда там коэффициенты взялись.
карма: 22

0
файлы: 1videocompare_new.sha [4.5KB] [305]
Ответов: 8926
Рейтинг: 823
#14: 2009-01-04 11:15:05 ЛС | профиль | цитата
nesco, расчёт (алгоритм - слишком почётно ) : абсолютная величина разницы между пикселями отдельно по трём цветам (может быть от 0 до 255), для приведения к процентному виду делённая на среднюю, т. е. на 128, а для каждого пикселя их три, поэтому делим на 384 и умножаем на 100%, или просто делим на 3.84, ссумируются все пиксели, поэтому делим на их количество (высота*ширину), получаем результат от 0 до 200% (0 - изменений не было)
карма: 19

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#15: 2009-01-04 11:23:11 ЛС | профиль | цитата
Алгоритм вполне работоспособный, но медленный, вот я и спросил про формулу расчета. Хорошо бы это дело ускорить.
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)