Поиск по картинке, ver. 2.1.0
0 руб
Модуль работает на этих редакциях Битрикс: Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес.
Рекомендуем добавить необходимую редакцию к своему заказу.
В случае покупки "Поиск по картинке" у нас, мы предложим вам "Бесплатную базовую установку" на ваш сервер.
Данное решение позволяет организовать на сайте поиск по изображениям.
На данный момент доступно только в виде API в планах реализовать работу с модулем без специальных знаний.
$obImage = new \LastWorld\ImageSearch\CImageSearch($image) - создает новый экземпляр класса для поиска по картинке и инициализирует заданной картинкой. В качестве параметра передается id битрикса или полный путь до файла;
$obImage->addSimilarImage($data) - добавляет картинку в индекс поиска, параметр - строка(255) по которой можно идентифицировать картинку (например id инфоблока в котором она лежит или путь до нее и тд) Возвращает id добавленной картинки.
$obImage->removeSimilarImage($id) - удаляет картинку из поискового индекса возвращает true если успешно или false при ошибке. Параметр - id из функции addSimilarImage
$obImage->calculateSimilarImages() - ищет похожие картинки.
$obImage->hasSimilarImages() возвращает true если есть похожие картинки в противном случае вернет false
$obImage->getSimilarImages() - возвращает массив с найденными картинками. Структура массива:
array(
'ID' => id картинки в поиске,
'DATA' => данные связанные с картинкой,
'DIFF' => % похожести картинки
)
На данный момент доступно только в виде API в планах реализовать работу с модулем без специальных знаний.
$obImage = new \LastWorld\ImageSearch\CImageSearch($image) - создает новый экземпляр класса для поиска по картинке и инициализирует заданной картинкой. В качестве параметра передается id битрикса или полный путь до файла;
$obImage->addSimilarImage($data) - добавляет картинку в индекс поиска, параметр - строка(255) по которой можно идентифицировать картинку (например id инфоблока в котором она лежит или путь до нее и тд) Возвращает id добавленной картинки.
$obImage->removeSimilarImage($id) - удаляет картинку из поискового индекса возвращает true если успешно или false при ошибке. Параметр - id из функции addSimilarImage
$obImage->calculateSimilarImages() - ищет похожие картинки.
$obImage->hasSimilarImages() возвращает true если есть похожие картинки в противном случае вернет false
$obImage->getSimilarImages() - возвращает массив с найденными картинками. Структура массива:
array(
'ID' => id картинки в поиске,
'DATA' => данные связанные с картинкой,
'DIFF' => % похожести картинки
)
Опубликовано | 04.02.2016 |
Обновлено | 15.02.2016 |
Версия | 2.1.0 |
Установлено | 50 - 99 раз |
Адаптивность | Да |
Поддержка Композита | Да |
Подходящие редакции | Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес |
Бесплатно | Да |
Пробный период | Есть |