Skip to main content

Easy computer vision

Project description

EYESONIT Python SDK

EyesOnIt makes advanced computer vision easy for anyone without data science or computer programming skills. Even without these skills, you can apply cutting edge computer vision to your video streams and start receiving alerts by text message in just a few minutes. If you have basic programming skills, you can quickly enable endless scenarios like these:

  • Motion-based detection: trigger computer vision after motion is detected
  • Event recording: capture and store your own data about detections
  • Image categorization: categorize a collection of images according to the contents

Traditional computer vision involves a complex process to train and tune a computer vision model. This process typically requires weeks or months of time from experts with an advanced and specialized skillset. The cost for this process is often $50,000 to $100,000 USD or more. EyesOnIt is different. With EyesOnIt, you describe what you want to detect with English text. EyesOnIt compares your text to your image or video and tells you if it detected what you described.

See this guide for running the EyesOnIt container: https://www.eyesonit.us/userguide

Installation

The python SDK can be installed with PIP

pip install EyesOnIt

Usage

from EyesOnIt import EyesOnItSDK, EOIPrompt, EOIRegion


prompt_one = EOIPrompt(text='person', background_prompt=False, threshold=90)
prompt_two = EOIPrompt(text='trees', background_prompt=True)
prompts = [prompt_one, prompt_two]

region_one = EOIRegion(top_left_x=4, top_left_y=9, width=300, height=300)
regions = [region_one]


app = EyesOnItSDK('http://127.0.0.1:8000')

result = app.process_image(prompts=prompts, regions=regions, image="my_image.png")
print(result.success)
print(result.message)

Questions?

email us at support@eyesonit.us

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

EyesOnIt-2.0.3.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

EyesOnIt-2.0.3-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file EyesOnIt-2.0.3.tar.gz.

File metadata

  • Download URL: EyesOnIt-2.0.3.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for EyesOnIt-2.0.3.tar.gz
Algorithm Hash digest
SHA256 d273c2eb96e40bea0be8c0aa0c1d48cfe0177bd6209419bc3d71e5d6ded5e3d1
MD5 80965eb898c04556ee1f30261fbe4788
BLAKE2b-256 c57cc88cd7e9e087eb11f5ba0c8b54ba5d9c856676075df79515173d9813a9a9

See more details on using hashes here.

File details

Details for the file EyesOnIt-2.0.3-py3-none-any.whl.

File metadata

  • Download URL: EyesOnIt-2.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for EyesOnIt-2.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f2f84d448d571cf3ec6f79cd626bcda8e9204707b520912ffa925407040003eb
MD5 d520da80584c91347c0eec2a96e8cc6c
BLAKE2b-256 2e6503926875f155e389d3823fff72b1581ed96fa186643e88ae786dbb07d0f0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page