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.10.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.10-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lionsmapper-5.10.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.10.tar.gz
Algorithm Hash digest
SHA256 dad66493bf318a1deee891c33d3bacfd76a139d7114d943c4abee30f7f2421db
MD5 ad54488e286965dd0b4221e932a861e5
BLAKE2b-256 d2b0b3f04f3b4c5847e740b7d8595eb78e6511ec361581f0cc7ee049325496c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lionsmapper-5.10-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-5.10-py3-none-any.whl
Algorithm Hash digest
SHA256 b1a1b172853c0abdd1a5da7a15efa1f53086fedcc7df3850c4c1bdd0709d7382
MD5 95d31568275d24a2a4889b06920793a2
BLAKE2b-256 90923a8e1f3cf89fccc1edd1f4eec7954b6042028efe7be9912747376e008f40

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