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

Uploaded Python 3

File details

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

File metadata

  • Download URL: lionsmapper-5.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-5.0.tar.gz
Algorithm Hash digest
SHA256 92271b0fe0d9b06fe44a4f60a0715eb8cc92c66c3355147ca3a0345198f29b22
MD5 9cae90a2c1b00c141685dafd8181ffd9
BLAKE2b-256 11bed2e10e9169a84ed8108721d6a346bd70a840ffdba5d781db60564d0b0e29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lionsmapper-5.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-5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4acc1d322d0d9dd0cd1f4ea0c61b0fb29527b836add4aeefb0c4bf161277771f
MD5 83512e9b6da8cdbbc4565cdea500f66e
BLAKE2b-256 2e3f06c4273407c5dd16cadb3303e8e1f723472cf49e0d131355c2931f0ff4ce

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