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 info@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.2.tar.gz (8.2 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.2-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file eyesonit-2.0.2.tar.gz.

File metadata

  • Download URL: eyesonit-2.0.2.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.8.18

File hashes

Hashes for eyesonit-2.0.2.tar.gz
Algorithm Hash digest
SHA256 64edc9b9aca0c260e383ef48b03fb7f65b8cc0f22dfb74e0efb01bf49f468fa7
MD5 67bb0a1dea6c44b9cdbe6577f53873f3
BLAKE2b-256 175d3035833e632c625fa0f41154c7d7a3637b1b145a40b8d985a43869fe52ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: EyesOnIt-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.8.18

File hashes

Hashes for EyesOnIt-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6afd6a29bbfca3853a103d455538ab71bff4f0b878e65e0f09fa16ef2f119e78
MD5 721137af05de76f120a2529bdf62e02a
BLAKE2b-256 f4954961f775f4deaddf19920dd9599b528b2f0faa541aae9228a5b7ad6dd0c4

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