Skip to content

implement comprehensive API system and documentation#1

Open
arjunSurendrane wants to merge 5 commits intoWeCode-Community-Dev:mainfrom
arjunSurendrane:arjun/pixel-peep
Open

implement comprehensive API system and documentation#1
arjunSurendrane wants to merge 5 commits intoWeCode-Community-Dev:mainfrom
arjunSurendrane:arjun/pixel-peep

Conversation

@arjunSurendrane
Copy link

  • Added REST API endpoints (/compare, /compare/cascade) with FastAPI
  • Implemented Python API interface in init.py with compare_images()
  • Created CLI interface with argparse support
  • Added detailed API documentation in docs/API.md
  • Updated all comparators to handle both file paths and numpy arrays
  • Added proper error handling and input validation
  • Included usage examples in examples/ directory
  • Set up project structure for open-source distribution

- Added REST API endpoints (/compare, /compare/cascade) with FastAPI
- Implemented Python API interface in __init__.py with compare_images()
- Created CLI interface with argparse support
- Added detailed API documentation in docs/API.md
- Updated all comparators to handle both file paths and numpy arrays
- Added proper error handling and input validation
- Included usage examples in examples/ directory
- Set up project structure for open-source distribution
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants