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

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


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

ru:objects:dom:image

image

Каноническая страница: https://humanemulator.net/objects/DOM/image.php

← Objects


DOM /

image

Объект для управление рисунками на текущей странице (тэг IMAGE)

Пример картинки:

<img src=«../009.jpg» width=«48» height=«48» align=«left» id=«12» name=«qwer»/>

Описание

Тег IMG предназначен для отображения на веб-странице изображений в графическом формате GIF, JPEG или PNG. Адрес файла с картинкой задаётся через атрибут src. Если необходимо, то рисунок можно сделать ссылкой на другой файл,

поместив тег img в контейнер a. При этом вокруг изображения отображается рамка, которую можно убрать, добавив атрибут border=«0» в тег img.

Рисунки также могут применяться в качестве карт-изображений, когда картинка содержит активные области, выступающие в качестве ссылок.

Такая карта по внешнему виду ничем не отличается от обычного изображения, но при этом оно может быть разбито на невидимые зоны разной формы, где каждая из областей служит ссылкой.

Подробнее о тэге IMG (источник)

Базовый функционал

Показать картинку

Проверить что картинка загружена

Получить специфические характеристики картинки

Распознание картинки как капчи

Инструменты работы с картинкой

Клик

Работа во frame

Получение

Проверка существования

Прочее

События

Установка значений

Показать картинку

show_by_number – показать картинку с заданным номером

show_by_name – показать картинку с заданным именем

show_by_src – показать картинку с заданным src

show_by_alt – показать картинку с заданным alt

show_by_attribute – показать картинку с заданным значением аттрибута

Проверить что картинка загружена

is_complete_by_number – проверить что картинка с заданным номером уже загружена

is_complete_by_name – проверить что картинка с заданным именем уже загружена

Получить специфические характеристики картинки

get_file_create_date_by_number – получить дату создания картинки по её номеру

get_file_create_date_by_name – получить дату создания картинки по её имени

get_file_modification_date_by_number – получить дату последнего изменения картинки по её номеру

get_file_modification_date_by_name – получить дату последнего изменения картинки по её имени

get_file_size_by_number – получить размер картинки по её номеру

get_file_size_by_name – получить размер картинки по её имени

Распознание картинки как капчи

recognize_captcha – распознать капчу из картинки встроенными функциями

recognize_by_anticaptcha – распознать капчу из картинки через сервис antigate.com

recognize_by_rucaptcha – распознать капчу из картинки через сервис rucaptcha.com

recognize_by_captcha24 – распознать капчу из картинки через сервис captcha24.com

recognize_by_ripcaptcha – распознать капчу из картинки через сервис ripcaptcha.com

Другие сервисы: recognize_by_bypasscaptcha – распознать капчу из картинки через сервис bypasscaptcha.com

recognize_by_captchabot – распознать капчу из картинки через сервис captchabot.com

Инструменты работы с картинкой

get_image – получить новую картинку - как часть заданной

add_image – добавить картинку к заданной

save_as_gray – сохранить картинку как черно-белую

resize – масштабировать картинку

invert – инвертировать картинку

remove_noise – удалить шумы на картинке

fix_skew_text – для выравнивания наклоненного текста на скане

get_mrz_image – для получения картинки с MRZ областью со сканов, например паспортов

get_x_of_image – получить x - координату вхождения заданной картинки

get_y_of_image – получить y - координату вхождения заданной картинки

get_pos_of_image – получить позицию вхождения заданной картинки

get_all_pos_of_image – получить позиции всех вхождений заданной картинки

is_complete – Проверить что картинка загружена, DOM элемент найти по номеру

recognize_captcha_by_url – recognize_captcha_by_url

recognize_qr_code – Распознать картинку с QR кодом

Клик

click_random_in_frame – click on random element in frame

click_within_iframe_by_attribute – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по значению атрибута

Работа во frame

save_to_file_by_name_withinIframe_number – Сделать скриншот DOM элемента, который найти по атрибуту name

save_to_file_by_number_withinIframe_number – Сделать скриншот элемента с заданным номером

save_to_file_by_url_withinIframe_number – Сделать скриншот DOM элемента, который найти по атрибуту src

Получение

get_attribute_by_attribute_in_frame_by_number – Получить значение атрибута DOM элемента, который найти по значению другого атрибута

get_count_within_iframe_by_number – Получить количество DOM элементов на странице

get_dpi – Получить плотность пикселей картинки по диагонали/горизонтали/вертикали

get_href_by_name – Получить значение атрибута src элемента DOM, который найти по значению атрибута name

get_href_by_number – Получить значение атрибута src элемента DOM, который найти по номеру

get_lines – Получить вертикальные и горизонтальные линии с картинки

get_qr_code – Получить область на картинке с QR кодом, как картинку и сохранить в отдельный файл

get_rotated_angle – Получить угол наклона картинки

Проверка существования

is_exist_with_attribute – Проверить существование DOM элемента, который найти по атрибуту

is_exist_with_attribute_in_frame_by_number – Проверить существование DOM элемента, который найти по атрибуту

is_exist_with_name – Проверить существование DOM элемента, который найти по атрибуту name

Прочее

convert – Конвертация картинки в другой тип

create_median_image_by_folder_of_images – Создать медианное изображение для папки с изображениями (для теста водяных знаков)

create_qr_code – Создать (генерировать) картинку с QR кодом

filter_by_color – Отфильтровать пиксели заданного диапазона цветов исходной картинки и результат сохранить в файл

parse_mrz – Распарсить строку текста MRZ

preprocess_for_ocr – Преобразовать картинку перед передачей OCR

rewidth – Изменить ширину картинки (с сохранением пропорций)

rotate – Повернуть картинку на заданный угол

save_as_blackhat – Сохранить картинку как Blackhat

save_to_file_by_name – Сделать скриншот DOM элемента, который найти по атрибуту name

save_to_file_by_number – Сделать скриншот элемента с заданным номером

save_to_file_by_url – Сделать скриншот DOM элемента, который найти по атрибуту src

unborder – Убрать границы у картинки

События

send_event_by_name_in_frame – Послать событие элементу DOM, который найти по атрибуту name

send_event_by_number_in_frame – Послать событие элементу DOM, который найти по номеру

Установка значений

add_attribute_by_attribute_in_frame_by_number – Добавить/Установить атрибут DOM элемента, который найти по атрибуту

remove_lines – Удалить вертикальные и горизонтальные линии с картинки

set_focus_by_attribute_in_frame_by_number – Установить фокус на DOM элемент, который найти по атрибуту

ru/objects/dom/image.txt · Последнее изменение: 2026/08/05 23:04 (внешнее изменение)