Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIVE stick 2D

骨格推定で棒人間イラストを動かす。

概要

LIVE stick 2Dは、骨格推定技術を活用して、2Dの棒人間イラストをリアルタイムで動かすアプリケーションです。 カメラや動画から取得した人間の動きを解析し、それを棒人間の動きに反映させることで、簡単にアニメーションを作成できます。

主な機能

  • 骨格推定: カメラや動画から人間の骨格を推定。
  • リアルタイムアニメーション: 推定した骨格データを基に、棒人間をリアルタイムで動かす。
  • カスタマイズ可能なイラスト: 棒人間のデザインや動きを自由にカスタマイズ可能。
  • データ保存: アニメーションを動画やGIFとして保存。

使用技術

  • プログラミング言語: Python
  • 骨格推定ライブラリ: MediaPipe
  • グラフィック描画: Pygame

インストール方法

  1. リポジトリをクローンします。

    git clone https://github.com/your-username/LIVE-stick-2D.git
    cd LIVE-stick-2D
  2. 必要な依存関係をインストールします。

    uv sync

使い方

  1. アプリケーションを起動します。

    uv run main.py
  2. 棒人間の動きを確認し、必要に応じてカスタマイズします。

デモ

以下は、アプリケーションの動作例です。

デモGIF

貢献方法

  1. このリポジトリをフォークします。

  2. 新しいブランチを作成します。

    git checkout -b feature/your-feature
  3. 変更をコミットします。

    git commit -m "Add your feature"
  4. プルリクエストを作成します。

ライセンス

このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルをご覧ください。

作者

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages