Skip to content
/ xaval Public

Interactive web-based playground for computer vision exploration and experimentation

Notifications You must be signed in to change notification settings

habbes/xaval

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 27, 2022
84556c6 · Sep 27, 2022
Mar 16, 2021
Feb 23, 2018
Aug 4, 2018
Sep 27, 2022
May 12, 2018
Aug 4, 2018
Aug 4, 2018
Jun 10, 2018
Aug 4, 2018
May 13, 2018
Aug 4, 2018

Repository files navigation

Xaval

Interactive web-based playground for computer vision and image processing, useful for experiments and exploration.

https://xaval.habbes.xyz

Current Features

  • In-browser JS environment where you write your code
  • OpenCV is preloaded
  • You can import multiple images from your computer
  • Image viewer for displaying output with simple API
  • Importing images and videos
  • Importing and working with arbitrary file blobs
  • Custom widgets supporting multiple control types and pipelines that control function parameters in real time
  • Easy API for working with video streams from a connected camera or imported video

Planned Features

In no particular order, here are some of the features planned:

  • Support for Tensorflow.js
  • Load images/videos from the web
  • Background code execution
  • Console/Stdout emulator
  • Multiple code cells

This list might change overtime and is not definitive.

Development

Available commands:

  • npm run start: Launches a local development server on http://localhost:8080
  • npm run watch: Listens for file changes and creates a development build without running the dev server
  • npm run build: Packages the app for production
  • npm run deploy: Deploys a production build to Firebase static hosting