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_python_sdk

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: eyesonit-2.0.1.tar.gz
  • Upload date:
  • Size: 7.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.1.tar.gz
Algorithm Hash digest
SHA256 087959b49d23895707fc1a272287f577815dbd9c211f5c373b1de53852f351c3
MD5 bf9d8ee2d531f555bc69e3c8bab46a3f
BLAKE2b-256 6573b12053318406ec10fa3096451ccf7c23ea1474787deb6f9670e53d2876da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: EyesOnIt-2.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 05c5e20da31c83140722797bd64c314c63f3a1ae257d970f232025ddf0eee227
MD5 e45e823fb7355338e9269dc5c4d92130
BLAKE2b-256 b58884714ce1b460baf7e21ab72bf2dda1b46d0abcaadface5897a4a545f6e53

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