Skip to main content

Read Maps Image Files by RGB and get x,y points in pixels values return

Project description

LIONS MAPPER AI

Python package designed to detect Cartesian coordinates (X and Y) within RGB tone search filters to capture movements using webcam input and image analysis.

Overview

LIONS MAPPER AI is a Python package designed to detect Cartesian coordinates (X and Y) within RGB tone search filters.
It is an initial version derived from the old PYAISPINLINE and aims to capture movements using webcam input and image analysis.

This project is also intended to integrate with upcoming launches such as:

  • AIRDRUMS_LIONS_V1 – for drum duelists to rapidly project their drum set.
  • DATA_GLOVER_V1 – to integrate DATA_GLOVER with virtual keyboards, movement tracking, and mouse clicks.
    This module also includes a special feature to launch a virtual keyboard, which will soon become part of the RADGRAM project for plotting portable instruments in images and enabling a “conductor mode” across multiple instruments via Motion Capture.

Future planned modules include:

  • AirPiano – for piano key and color detection.
  • AirGuitar – for guitar string and color detection.

This project is part of investigation into new Artificial Intelligence technologies, with RAG, LLMs, and Machine Learning support via WebDiver (github.com/ssmool/webdiver), at studying maps, images, and films for new GEN-AI purposes and beyond.


Manual

A complete usage manual is available at:

https://github.com/ssmool/LIONSMAPPERAI/tree/main/manual

Installation

Install via pip:

pip install lionsmapper

Quick Usage Examples

Example 1: Detect Cartesian Coordinates from RGB Filter

from lionsmapper import *

# Detect coordinates in a map image based on an RGB color filter
_get_spin_route("map.png", (255, 255, 255))  # image_source: map.png, RGB: 255,255,255

# Get coordinates as tuples per axis line
_axis = _get_axis_line(0)
print(str(_axis))

Available Modules

from lionsmapper import lionmapper_webcam_capture
from lionsmapper import lions_map_axis
from lionsmapper import lions_map_mv_detect
from lionsmapper import mapper_webcam_capture

Project Goals

For now, LIONS MAPPER AI seeks to:

  • Support the evolution of GEN-AI and RAG systems.
  • Extend concepts into fields such as robotics, multimedia, game theory, software design, visual arts, photography, and music.
  • Provide integration with systems like DATA_GLOVE_V1.
  • Enable hardware attachment for PC joystick enthusiasts through a dedicated motion-tracking glove.

Development Status

This is an in-development project. Developed by #asytrick 📧 Contact: eusmool@gmail.com


---

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

lionsmapper-6.0.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lionsmapper-6.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file lionsmapper-6.0.tar.gz.

File metadata

  • Download URL: lionsmapper-6.0.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.8

File hashes

Hashes for lionsmapper-6.0.tar.gz
Algorithm Hash digest
SHA256 adc3c8266bb3f296554d435add6d615705caaaa91edff7abe908fa74fc47e715
MD5 13ba3f47cb6f1771521190efdb4e6363
BLAKE2b-256 402e517758f395b724fb431f38b358f03b1dbb79318231d9a3aa2565893ab58d

See more details on using hashes here.

File details

Details for the file lionsmapper-6.0-py3-none-any.whl.

File metadata

  • Download URL: lionsmapper-6.0-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.8

File hashes

Hashes for lionsmapper-6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0de27dee2857304108c93a33eb7b051ec441db2ca3827d6cc728e65adf98cd45
MD5 67abd9e57d493a0049ea77ee66380fb8
BLAKE2b-256 cab173e7f1163890ae950613ecb65eae704a43d996bd973f1cab33be8ccbb983

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