Skip to main content

It looks like calango

Project description

Calango Project

It looks like magic

Tests PyPi Publish PyPI version

Get started

Install with pip

pip install calango

or

python -m pip install calango

Mouse Interface

from calango.devices import Mouse

mouse = Mouse()

mouse.up()  # move mouse pointer [up, down, left, right, top_left, top_right ...

mouse.position = (10, 10)  # move mouse pointer to (x, y)
print(mouse.position)  # return current postion

Camera Interface

from calango.devices import Capture
import cv2

cam = Capture()
while True:
    frame = next(cam)

    cv2.imshow('Window Name', frame)
    if cv2.waitKey(5) & 0xFF == 27:
        break
cam.stop()

# You can use out while context
frame = cam.frame  # current frame numpy array
cv2.imwrite('calango.png', frame)
cam.stop()  # stop capture

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

calango-1.1.0.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

calango-1.1.0-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file calango-1.1.0.tar.gz.

File metadata

  • Download URL: calango-1.1.0.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for calango-1.1.0.tar.gz
Algorithm Hash digest
SHA256 df9688546dd2334005b3bfa76199677e5f469c65aba7fc2d5007fa4f857fde5c
MD5 3987256bca25581f669491f585cbaf23
BLAKE2b-256 4fcabad042287eacd37c88e0f5b1527d323f45de2867ca82d3b5ec893a9fac5e

See more details on using hashes here.

File details

Details for the file calango-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: calango-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for calango-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8a633f84e40ff2e475ff7075e77a5b758e827edaa047886384caec56fa58d91
MD5 0733b0aa5ca1edf14a5496db684984f7
BLAKE2b-256 6cb2e91a38fbf7816f5099256b9f90706566ca33f8aa5bf6dbca2a2fd45c12e4

See more details on using hashes here.

Supported by

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