Professional bounding box visualization tool for computer vision datasets
This is the official distribution repository for Unified Plotter - a production-ready tool for visualizing and analyzing bounding box data in computer vision projects.
- π¨ Interactive Visualization: Create stunning plots with zoom, pan, and selection capabilities
- π Data Analysis: Built-in statistics, filtering, and data exploration tools
- πΎ Multiple Export Formats: Save plots as PNG, SVG, PDF, or interactive HTML
- π§ Easy Setup: Native executables for Windows, macOS, and Linux - no installation required
- π Performance Optimized: Handles large datasets efficiently with smart rendering
- π― Professional UI: Clean, intuitive interface designed for researchers and developers
Download the latest release from GitHub Releases:
- Windows:
unified-plotter-v2.0.0-windows.exe - macOS:
unified-plotter-v2.0.0-macos.dmg - Linux:
unified-plotter-v2.0.0-linux.AppImage
- Windows: Windows 10/11 (64-bit)
- macOS: macOS 10.14+ (Intel/Apple Silicon)
- Linux: Ubuntu 18.04+ or equivalent (with FUSE for AppImage)
Your CSV file should contain these columns:
image_path: Path to the image filex_min,y_min,x_max,y_max: Bounding box coordinatesclass_name: Object class/category (optional)confidence: Detection confidence score (optional)
- Computer Vision Research: Visualize and analyze object detection datasets
- Data Quality Assessment: Identify annotation errors and inconsistencies
- Model Evaluation: Compare ground truth vs predictions
- Dataset Exploration: Understand data distribution and patterns
- Presentation & Reporting: Create publication-ready visualizations
- Language: Python 3.8+
- GUI Framework: Tkinter with custom styling
- Plotting: Matplotlib with interactive features
- Data Processing: Pandas for efficient data handling
- Packaging: PyInstaller for native executables
- Cross-Platform: Tested on Windows, macOS, and Linux
- v2.0.0 (Latest): Professional release with native executables
- v1.x.x: Development and beta versions
- Issues: Report bugs or request features
- Discussions: Community discussions
- Documentation: Check the Wiki for detailed guides
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with Python and the amazing open-source community
- Special thanks to contributors and testers who helped shape this tool
- Inspired by the need for better data visualization in computer vision research
Ready to visualize your bounding box data? Download now and start creating professional visualizations!