🎮

image-matching-webui

FNI 8.8
by Realcat gradio

"--- title: Image Matching Webui emoji: 🤗 colorFrom: red colorTo: yellow sdk: gradio sdk_version: 5.38.0 app_file: app.py pinned: true license: apache-2.0 --- [![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issu..."

Best Scenarios

Interactive UI Demo

Technical Constraints

Generic Use
gradio SDK
CPU Config
Running Status
166 Likes

🕸️ Neural Graph Explorer

v15.13

Graph Overview

263 Entities
273 Connections
Explore Full Graph →

📈 Interest Trend

--

* Real-time activity index across HuggingFace, GitHub and Research citations.

🔬Deep Dive

Expand Details [+]

🛠️ Technical Profile

Hardware & Scale

SDK
gradio
Hardware
V100
Status
Running

🌐 Cloud & Rights

Source
huggingface
License
Apache-2.0

🎮 Demo Preview

Interact with caution. Content generated by third-party code.

💻 Usage

pip install gradio
git clone https://huggingface.co/spaces/Realcat/image-matching-webui

Space Overview

[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url]


Image Matching WebUI
Matching Keypoints between two images

PyPI Release PyPI - Version Docker Image Version PyPI Downloads

Description

Image Matching WebUI (IMCUI) efficiently matches image pairs using multiple famous image matching algorithms. The tool features a Graphical User Interface (GUI) designed using gradio. You can effortlessly select two images and a matching algorithm and obtain a precise matching result. Note: the images source can be either local images or webcam images.

Try it on function r(){document.querySelectorAll(".markdown-copy-btn").forEach(t=>{t.getAttribute("data-init")||(t.setAttribute("data-init","true"),t.addEventListener("click",async()=>{const n=t,i=n.dataset.code||"",e=n.querySelector(".btn-text"),o=n.querySelector(".btn-icon");try{await navigator.clipboard.writeText(i),e&&(e.textContent="Done!"),o&&(o.textContent="✅"),setTimeout(()=>{e&&(e.textContent="Copy"),o&&(o.textContent="📋")},2e3)}catch(c){console.error("Copy failed",c)}}))})}r();document.addEventListener("astro:after-swap",r);

11,768 characters total