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

Uploaded Source

Built Distribution

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

lionsmapper-8.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for lionsmapper-8.0.tar.gz
Algorithm Hash digest
SHA256 e3c1980e472f1888d789b636ad501079459eab78f94ae350c39d3e12bcf652ac
MD5 f6641f081c32c54d3cdbe3f17667f41f
BLAKE2b-256 0043a5a710b77b29beca4c23e9ddba82f976d6174adcfea3fae580aa5364a331

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lionsmapper-8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 704f876d9424df342fdb25bdb0092497449cc2fdc27afb7fd35238ef4a3de9fa
MD5 6530bcab239056b018889bcdc587b891
BLAKE2b-256 987c05220e8ac529a45aaa334c2c9de4ec274cde58a1033915d75b4682ab2cf7

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