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.0.5.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

calango-1.0.5-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: calango-1.0.5.tar.gz
  • Upload date:
  • Size: 4.7 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.0.5.tar.gz
Algorithm Hash digest
SHA256 ae78c44f94bcadec31d256e62245c08ed4a4ac950945a14aaec08d7894da8ffa
MD5 697304b5b17094525e8ffb8c9a942663
BLAKE2b-256 ae02c847639423c1dca099613622bbc957036c81b0b93c05ae4ada95d817edf5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: calango-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 8.1 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.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b85d1f7751150be842c9a3e4653edf478ae0e5431b7dca5b61bd3995d79bcbd5
MD5 47fb77b44e17197e48749c3fc49d49ef
BLAKE2b-256 b39ce9394f2dcf4882e9b5305cfcc439335e8f0c97bcf980ba97d099400c5b32

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