Как получить те же координаты в исходном изображении?
-
Как получить те же координаты только из исходного изображения? Я вот получил координаты изображения которое сам изменил Вот скриншот:
Я не могу понять как изменить координаты изменённого изображения на координаты исходного изображения?
Помогите пожалуйста...
-
Как я понял, ты уменьшаешь размер изображения, чтобы сервис решения капчи не ругался на размер файла? Если да, то обычной математикой высчитать проценты координат относительно старого изображения и координат, которые прислал сервис. Что-то типа такого:
function getCoordinate(coord, oldSize, newSize) { var rate = oldSize / newSize; return Math.floor(coord / rate); } [[NEW_Y]] = getCoordinate([[COORD_Y]], [[IMAGE_HEIGHT]], [[Y]])
У меня с математикой туго, может что-то по другому надо считать. Я обычно тестами это делаю, а что выше - это из головы :D
-
@thepappo понятно, попробую сделать это с помощью BAS
-
@thepappo а чем отличается [[COORD_Y]] от [[Y]]?
-
@thepappo у меня получилось что-то типа этого:
-
@thepappo а какую переменную взять для параметра coord?