Skip to main content

Mech-Eye Industrial 3D Camera API

Project description

Mech-Eye Python Interface

This is the official Python interface for Mech-Eye cameras.

Please select the proper version corresponding to the camera firmware version.

Features

With these interfaces, you can easily control your Mech-Eye cameras with Python programs. The features are as follows:

  • Connect to your camera in your LAN.
  • Set and get camera parameters such as exposure time, ROI, and so on.
  • Capture color images, depth maps, and point clouds.

Installation

Dependencies

We ran and tested these interfaces on Python3.7 - Python3.11.

The numpy library is needed:

you can install numpy with pip using the following command:

pip install numpy

Installing official version from PyPI using PIP

Use PIP to fetch the latest official version from PyPI:

pip install MechEyeAPI

On some systems Python3's pip is called pip3. In this guide we assume it is called pip. If you are using PIP with version 19 or higher, build dependencies are handled automatically.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

MechEyeAPI-2.4.0-cp311-cp311-win_amd64.whl (16.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

MechEyeAPI-2.4.0-cp311-cp311-manylinux_2_27_x86_64.whl (23.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.27+ x86-64

MechEyeAPI-2.4.0-cp311-cp311-manylinux_2_27_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.27+ ARM64

MechEyeAPI-2.4.0-cp310-cp310-win_amd64.whl (16.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

MechEyeAPI-2.4.0-cp310-cp310-manylinux_2_27_x86_64.whl (23.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.27+ x86-64

MechEyeAPI-2.4.0-cp310-cp310-manylinux_2_27_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.27+ ARM64

MechEyeAPI-2.4.0-cp39-cp39-win_amd64.whl (16.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

MechEyeAPI-2.4.0-cp39-cp39-manylinux_2_27_x86_64.whl (23.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.27+ x86-64

MechEyeAPI-2.4.0-cp39-cp39-manylinux_2_27_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.27+ ARM64

MechEyeAPI-2.4.0-cp38-cp38-win_amd64.whl (16.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

MechEyeAPI-2.4.0-cp38-cp38-manylinux_2_27_x86_64.whl (23.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.27+ x86-64

MechEyeAPI-2.4.0-cp38-cp38-manylinux_2_27_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.27+ ARM64

MechEyeAPI-2.4.0-cp37-cp37m-win_amd64.whl (16.3 MB view details)

Uploaded CPython 3.7m Windows x86-64

MechEyeAPI-2.4.0-cp37-cp37m-manylinux_2_27_x86_64.whl (23.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.27+ x86-64

MechEyeAPI-2.4.0-cp37-cp37m-manylinux_2_27_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.27+ ARM64

File details

Details for the file MechEyeAPI-2.4.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 30c9c7a75733f0b26885d94c72555d935a21622f98b008113e04847a9af2aac1
MD5 1f9919daf4fd935d487c837dbe8f6fb7
BLAKE2b-256 ffae41b3cf2a4082e9b9a57ede38b08d66a90569d650955a706f8ca556611766

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp311-cp311-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp311-cp311-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 cea2992249ddaff59f8c5830a1c6e06d59d67b21055d083c84d25ca69da99b54
MD5 c96e0f84b590321919e218da3787dd2a
BLAKE2b-256 26324d488e21d8e5b7f59ccf0887066333910d5efb9e68e93cc8d1dc37f99cc0

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp311-cp311-manylinux_2_27_aarch64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp311-cp311-manylinux_2_27_aarch64.whl
Algorithm Hash digest
SHA256 da9eebb502e73f14ee5cba11881b92c5773f78240354c42d8270a54efa474783
MD5 0955407360b7b745e8f071d0cc6e92b2
BLAKE2b-256 ae5f8d07879f64ae02acc289fbfa5b00a19d456e50f0cdcc831804b18d9817dc

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b8d49e6f63a58a05fb21db291ffa82e151f648ee3a1c190d3ddec95c3bc54939
MD5 d6cfd2f86c1a21e8c96c9ba0d2b8720b
BLAKE2b-256 22d12ab63ea35ec18a4a9ae31cf368f62fc10f13a5393bd8c989bfacfaf43f1a

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp310-cp310-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 0d3f77a16505650e4a48068421c414992e36792831c41c7bf66bc3cf31adf75a
MD5 6946031b158154814bcf58780eac0f73
BLAKE2b-256 c20712ec9d024ff1fa63493ba4e881c321c99d50c7bbacd8ddc3615ecd913654

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp310-cp310-manylinux_2_27_aarch64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp310-cp310-manylinux_2_27_aarch64.whl
Algorithm Hash digest
SHA256 57583a9714cd33f3916bc6709ab7cd71c41683e625a158095c04ecd8d8aa3776
MD5 77d96a8f8c336c1cd1b50ff050cd4457
BLAKE2b-256 6f0571a9d4fdf22004c3fe3089d94685fc0d3c3f25bb050fb39092da65e7d03a

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9ec70155e18318f106f7d0bbc1a044b6d5d18532e3472cd6e058f2a4cdb0839c
MD5 87aaa78ae1bfdfc47618794ace688d24
BLAKE2b-256 1f808a0342cad8ee30f8714121a3dd54c8353a924d25dc6f3d824529a50a41ac

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp39-cp39-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 3b1eb6770c8f3e6a176f0975be019724a25b72c6caaa1e458c25f3d711b9be5c
MD5 f0848e6212461a6fcdb988c6f13a2ec4
BLAKE2b-256 326f1c1de73fe5867b6c6c415d17852f8b9be6f140d7c0aa2a506fcfcc3b0956

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp39-cp39-manylinux_2_27_aarch64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp39-cp39-manylinux_2_27_aarch64.whl
Algorithm Hash digest
SHA256 17b97020ff99e1296c6ba5d72c911bfe7ddec07cfd2170c83f76b92c30771f7c
MD5 03ab91b3f2d2ca81371a9df8faad98b1
BLAKE2b-256 450cd70670f16b5b4ab7de3cab2b53f342d735ab6d012a50e5917458686ef9f0

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a0f2222c73391c25b3c189680244b701cc94b4815c76b7112fbef985fa24f3a9
MD5 1faf8d42dabdcd3ac6a170993cee16de
BLAKE2b-256 730872a1a1659beb6041d515cabb879058b9df59c6632b712d525d27053f055f

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp38-cp38-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp38-cp38-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 ed50d08c6bb9a309f3369f34737b26d8cc9d8c344f632ff32019c39efe544638
MD5 87842d8a34252e8f53653e688204d338
BLAKE2b-256 2dcae412f001906e9d60eddf602c0be4f2ca6ee378cf93d08ed52121ec3ea73c

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp38-cp38-manylinux_2_27_aarch64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp38-cp38-manylinux_2_27_aarch64.whl
Algorithm Hash digest
SHA256 8e42b0ac9bfc84333a9ada5dde388db4a20c8b65716ac0eb96f5742a601d4555
MD5 08c838dfa686d81e1bb0a057470f848c
BLAKE2b-256 b5b8131694570ac839ae1fd0c36739ae8d9bd6b8c2c271d0ca803942bf13527e

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 a7372ab04e688df0b30c198fcfc2274f607ad742673f73030e1ba5df30457175
MD5 4edade622cedb9ff0b27afbb3c9f40b3
BLAKE2b-256 bf21b242cf3130cd8985f4fbda3377dfbc7557fc5f91d9d4aecfb238bfc88ddd

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp37-cp37m-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp37-cp37m-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 139850c3b5bb5c21182de4913c87524537043237809c5fa50857506a43b43db0
MD5 aad8691282d98a537b6f400f455928e7
BLAKE2b-256 02cb7aaf4ea21d5683ccfc30a693329dfa6748d9e54d46cf39854e79f591a445

See more details on using hashes here.

File details

Details for the file MechEyeAPI-2.4.0-cp37-cp37m-manylinux_2_27_aarch64.whl.

File metadata

File hashes

Hashes for MechEyeAPI-2.4.0-cp37-cp37m-manylinux_2_27_aarch64.whl
Algorithm Hash digest
SHA256 8eacbbe62e1ae62fc3f05e0c6f2ae4ec6e7d6f4dbb226ab70a55f5f4d9904be9
MD5 f90551eaa81637370dcd47174211dca0
BLAKE2b-256 da26cfa5d984c5e09aef9604b0d437058679e760bc2bde5390b0586bde01093b

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