area_approx / README.md
AdityaAdaki
initial
05cf6c9

A newer version of the Streamlit SDK is available: 1.53.0

Upgrade
metadata
title: Classroom Dimension Estimator
emoji: 📏
colorFrom: blue
colorTo: green
sdk: streamlit
sdk_version: 1.28.1
app_file: app.py
pinned: false

Classroom Dimension Estimator

This Streamlit application estimates classroom dimensions from images using computer vision techniques. It can detect room boundaries and use a person in the image as a reference for more accurate measurements.

Features

  • Upload classroom images
  • Automatic dimension estimation
  • Person detection for better scaling
  • Visual results with confidence levels

Usage

  1. Upload an image of your classroom
  2. The app will automatically process the image
  3. View results in the Image Analysis and Results tabs

Best Practices

  • Include a person in the image for better accuracy
  • Ensure good lighting conditions
  • Capture clear views of walls and corners
  • Avoid extreme angles
  • Keep the image in focus

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

Technologies Used

  • Streamlit
  • OpenCV
  • MediaPipe
  • NumPy
  • PIL