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-4.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-4.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lionsmapper-4.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-4.0.tar.gz
Algorithm Hash digest
SHA256 1ce3a77dc467a24fdda110d1a302367949f9412f8dc19f8935ec1bd3d330e707
MD5 a0466eb5f17a2c7bb83118d7c859d3bc
BLAKE2b-256 6fae64e4437424fee8b5d5412bf7623c976b4e230dc87a7626d4e2f6345c9221

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lionsmapper-4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 43701152af85d01d43aa480876055f3f912ba21cf29ae6af9f9ffe47617b7ae3
MD5 b70dd345348f472b3a3f4353f4d572ad
BLAKE2b-256 d9cf55385264ada9d883957fb88416102f92a666d1bb907dd4c0d0a27252b517

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