This project demonstrates how to build a simple image classification model using Azure Custom Vision Service to distinguish between cats and dogs. It walks through training, testing, and predicting images both locally and via URLs using Visual Studio Code and the REST API endpoint provided by Azure.
Click the thumbnail above or watch the video here for seeing the full project in action.
- 📸 Custom Training: Trained a cat vs dog dataset using Azure's Custom Vision web interface.
- ⚡ Quick Test: Used the built-in "Quick Test" feature to validate model performance.
- 🔌 API Integration: Integrated the classification model into a Python script via the Azure-provided endpoint.
- 🖼️ Local Prediction: Predicted the class of a local
.jpgimage stored on the machine. - 🌐 URL Prediction: Predicted the class of an image available online through a direct image URL.
- 🖥️ Results Displayed in VS Code: Output displayed directly in the terminal.
- Azure Custom Vision
- Python
- Visual Studio Code
- REST API (Azure Endpoint)
- HTTP Requests (
requestsmodule)
