Инструменты пользователя

Инструменты сайта


Боковая панель

ru:objects:web:webpage:work_img:get_x_in_webpage_picture

get_x_in_webpage_picture

Каноническая страница: https://humanemulator.net/objects/WEB/webpage/work_img/get_x_in_webpage_picture.php

← Objects


Справка Human Emulator webpage: get_x_in_webpage_picture

Webpage«; ?>

get_x_in_webpage_picture

get_x_in_webpage_picture($picture_filepath,$similar_koeff=0.95,$similar_algoritm=5); - получить x координату заданного изображения на текущей странице * $picture_filepath – путь к файлу изображения * $similar_koeff – коэффициент подобия (от 0 до 1) - доступен с версии 7.0.3 * $similar_algoritm – алгоритм поиск аподобия (от 0 до 5) - доступен с версии 7.0.3 : * 0 - R(x,y)=sumx',y'[T(x',y')-I(x+x',y+y')]2 - Squared difference (разница в квадрате) * 1 - R(x,y)=sumx',y'[T(x',y')-I(x+x',y+y')]2/sqrt[sumx',y'T(x',y')2 sumx',y'I(x+x',y+y')2] - (нормальзованая разница в квадрате) * 2 - R(x,y)=sumx',y'[T(x',y') I(x+x',y+y')] - Cross correlation (корреляция) * 3 - R(x,y)=sumx',y'[T(x',y') I(x+x',y+y')]/sqrt[sumx',y'T(x',y')2 sumx',y'I(x+x',y+y')2] - Normalized cross correlation (нормальзованая корреляция) * 4 - R(x,y)=sumx',y'[T'(x',y') I'(x+x',y+y')], where T'(x',y')=T(x',y') - 1/(wxh) sumx»,y«T(x»,y«) I'(x+x',y+y')=I(x+x',y+y') - 1/(wxh) sumx»,y«I(x+x»,y+y«) - Cosine coefficient (косинусный коэффицент) * 5 - R(x,y)=sumx',y'[T'(x',y') I'(x+x',y+y')]/sqrt[sumx',y'T'(x',y')2 sumx',y'I'(x+x',y+y')2] - Normalized cosine coefficient (нормализованый косинусный коэффицент)После отработки функция возвращает результат своей работы в скрипт :

* X – X - координату заданного изображения на странице

ru/objects/web/webpage/work_img/get_x_in_webpage_picture.txt · Последнее изменение: 2026/08/05 23:25 (внешнее изменение)