{"id":24059626,"url":"https://github.com/solrikk/pictrace-web","last_synced_at":"2026-04-12T09:12:54.684Z","repository":{"id":268273197,"uuid":"903829573","full_name":"Solrikk/PicTrace-Web","owner":"Solrikk","description":"PicTraceV2 is a highly efficient image matching platform that leverages computer vision using OpenCV, deep learning with TensorFlow and the ResNet50 model, asynchronous processing with aiohttp, and Selenium for browser automation. PicTraceV2 allows users to upload images directly or provide URLs, quickly scanning a vast database to find image","archived":false,"fork":false,"pushed_at":"2025-01-04T12:17:42.000Z","size":13303,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-04T13:29:27.404Z","etag":null,"topics":["automation","computer-vision","data-analysis","data-extraction","deep-learning","image-processing","image-search","machine-learning","natural-language-processing","opencv","openpyxl","pandas","python","selenium","tensorflow","web-scraping","yandex","yandex-api"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Solrikk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-15T17:02:08.000Z","updated_at":"2025-01-04T12:17:45.000Z","dependencies_parsed_at":"2025-01-04T13:39:34.886Z","dependency_job_id":null,"html_url":"https://github.com/Solrikk/PicTrace-Web","commit_stats":null,"previous_names":["solrikk/pitracev2","solrikk/utrace","solrikk/pictrace-web"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Solrikk%2FPicTrace-Web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Solrikk%2FPicTrace-Web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Solrikk%2FPicTrace-Web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Solrikk%2FPicTrace-Web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Solrikk","download_url":"https://codeload.github.com/Solrikk/PicTrace-Web/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240859779,"owners_count":19869216,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","computer-vision","data-analysis","data-extraction","deep-learning","image-processing","image-search","machine-learning","natural-language-processing","opencv","openpyxl","pandas","python","selenium","tensorflow","web-scraping","yandex","yandex-api"],"created_at":"2025-01-09T06:15:34.747Z","updated_at":"2025-11-21T09:04:41.095Z","avatar_url":"https://github.com/Solrikk.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Logo](https://github.com/Solrikk/PicTrace-Web/blob/main/assets/images/promo/bee.jpg)\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch4\u003e\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/README.md\"\u003e⭐English⭐\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_JP.md\"\u003e日本語\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_RU.md\"\u003eРусский\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_FR.md\"\u003eFrançais\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_GE.md\"\u003eDeutsch\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_AR.md\"\u003eالعربية\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_ES.md\"\u003eEspañol\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_KR.md\"\u003e한국어\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_TR.md\"\u003eTürkçe\u003c/a\u003e |\n    \u003ca href=\"https://github.com/Solrikk/PicTrace-Web/blob/main/docs/readme/README_CN.md\"\u003e中文\u003c/a\u003e\n  \u003c/h4\u003e\n\u003c/div\u003e\n\n---\n\n# PicTrace-Web🔍\n\n**_PicTrace-Web_** is a highly efficient image matching platform that leverages computer vision using **_OpenCV_**, deep learning with **_TensorFlow_** and the **_ResNet50 model_**, asynchronous processing with **_aiohttp_**, and **_Selenium_** for browser automation. PicTrace-Web allows users to upload images directly or provide URLs, quickly scanning a vast database to find similar images. Asynchronous processing ensures smooth and fast visual search, enhancing the user experience.\n\n---\n\n## Table of Contents\n\n- [Features](#features)\n- [Technologies Used](#technologies-used)\n- [Getting Started](#getting-started)\n  - [Prerequisites](#prerequisites)\n  - [Installation](#installation)\n  - [Launching the Application](#launching-the-application)\n- [Usage](#usage)\n- [Examples](#examples)\n- [Contributing](#contributing)\n- [License](#license)\n- [Contact](#contact)\n- [Acknowledgments](#acknowledgments)\n\n---\n\n## Features\n\n- **Image Upload \u0026 URL Input:** Users can upload images directly or provide image URLs for searching.\n- **Advanced Image Matching:** Utilizes the ResNet50 model for deep feature extraction and comparison.\n- **Asynchronous Processing:** Ensures fast and efficient handling of multiple image searches simultaneously.\n- **Comprehensive Results:** Provides detailed information about matched images, including metadata and similarity scores.\n- **Multi-language Support:** README available in English, Russian, German, Japanese, Korean, and Chinese.\n- **Automated Browser Interaction:** Uses Selenium for automated searches and data extraction from Yandex.\n\n---\n\n## Technologies Used\n\n- **Python 3.8+**\n- **OpenCV:** For computer vision tasks.\n- **TensorFlow \u0026 ResNet50:** For deep learning-based image feature extraction.\n- **aiohttp:** For asynchronous HTTP requests.\n- **Selenium:** For browser automation and web scraping.\n- **BeautifulSoup:** For parsing HTML content.\n- **Pandas \u0026 OpenPyXL:** For data manipulation and Excel file generation.\n- **spaCy:** For natural language processing.\n- **Scikit-learn:** For TF-IDF vectorization.\n- **Logging:** For comprehensive logging of application processes.\n\n---\n\n## Getting Started\n\n_PicTrace-Web is a powerful image tracing and comparison tool designed to streamline your development process. Follow these steps to set up your environment and launch the application successfully._\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolrikk%2Fpictrace-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsolrikk%2Fpictrace-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolrikk%2Fpictrace-web/lists"}