A Python application to generate header images using mask and input images
Project description
license: mit title: pic-to-header sdk: streamlit emoji: 🐨 colorFrom: blue colorTo: purple pinned: false app_file: pic_to_header/app.py
Pic-to-Headerは、マスク画像と入力画像を使用してヘッダー画像を生成するPythonアプリケーションです。 バージョン 0.1.0 がリリースされました。
🚀 プロジェクト概要
Pic-to-Headerは、マスク画像と入力画像を使用して簡単にヘッダー画像を生成し、ダウンロードできるStreamlitアプリケーションです。PyPIにも公開されています。
✨ 主な機能
- マスク画像と入力画像のアップロード
- ヘッダー画像の生成
- 生成されたヘッダー画像のプレビューとダウンロード
- コマンドラインインターフェース (CLI) を使用した画像処理
方法1: PyPIからのインストール
Pic-to-Headerは、PyPIで利用可能です。以下のコマンドでインストールできます:
pip install pic-to-header
方法2: ソースからのインストール
-
リポジトリをクローンします:
-
インストール:
pip install -r requirements.txt
-
Streamlit アプリケーションの起動:
streamlit run pic_to_header/app.py
-
ブラウザで表示されるURLにアクセスし、入力画像とマスク画像をアップロードして、「ヘッダー画像を生成」ボタンをクリックしてください。
-
パッケージをインストールします:
pip install -e .
- リポジトリをクローンします:
git clone https://github.com/Sunwood-ai-labs/pic-to-header.git cd pic-to-header
- 必要な依存関係をインストールします:
pip install -r requirements.txt
Streamlitウェブアプリケーション
- Streamlitアプリケーションを起動します:
- リポジトリ名が
HarmonAI IIIからPic-to-Headerに変更されました。 - READMEにリリース、タグ、PyPIバージョンのバッジを追加しました。
- PyPIへのパッケージ公開を自動化しました。
- Streamlitアプリケーションの機能強化とデザイン改善を行いました。
- 入力サンプル画像、生成サンプル画像、マスク画像を追加しました。
-
ブラウザで表示されるURLにアクセスします。
-
入力画像とマスク画像をアップロードします。
-
"ヘッダー画像を生成"ボタンをクリックします。
-
生成されたヘッダー画像をプレビューし、必要に応じてダウンロードします。
コマンドラインインターフェース (CLI)
CLIを使用して画像を処理することもできます:
pic-to-header input_image.png mask_image.png output_image.png
例:
pic-to-header assets/sample.png assets/mask.png output_image.png
💻 開発
pic_to_header/core.py: 画像処理の主要な機能を含みます。pic_to_header/app.py: Streamlitを使用したWebインターフェースを提供します。pic_to_header/cli.py: コマンドラインインターフェースを提供します。
📄 ライセンス
このプロジェクトはMITライセンスの下で公開されています。詳細については、LICENSEファイルを参照してください。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pic_to_header-0.1.1.tar.gz
(6.4 kB
view hashes)
Built Distribution
Close
Hashes for pic_to_header-0.1.1-py3-none-any.whl
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | 27cf13e296275efab401079ea035345653bc0b8610694f4c4c9de228e8fe3fc7 |
|
| MD5 | 77d1ed63f671880f38c5f928366fa40f |
|
| BLAKE2b-256 | 19a6010d9db9851abbcce7c92945153ff93b82c79af6396b254a937ccacb826c |