Skip to content

Proprsal: Add offline Python CLI decoder for Cimbar Frames #126

@ohmic-guy

Description

@ohmic-guy

Feature Request: Offline Python CLI Decoder

Hi team,

I'm currently studying Cimbar's fascinating approach to visual data transfer and would love to contribute while learning. One area I believe could be valuable is the development of a Python-based CLI decoder that works offline.

What It Would Do

  • Accept a folder of PNG frames (or optionally a video file)
  • Decode tile colors back into binary data
  • Reconstruct the original message/file
  • Print decoded output or save it to disk

Why This Helps

  • Makes testing/debugging easier without relying on live camera capture
  • Expands accessibility to users who prefer CLI workflows
  • Serves as a learning reference for how Cimbar encoding works under the hood
  • Could be used for scripting or automation in secure/offline environments

Why I Want to Help

I’m working on a similar prototype using Python and OpenCV, and I’d love to align my learning journey with contributing to this project. If this sounds like a useful addition, I’d be happy to build a basic version and iterate on your feedback.

Thanks for creating such an inspiring and technically rich project!

Best regards,
Ommkar Ankit ,
https://github.com/ohmic-guy

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions