- VERSION
- 1.0.1
- STATUS
- 公開中
- PLATFORMS
- Desktop
- LICENSE
- MIT
- UPDATED
- 2026-05
01概要
スキャンしたモノクロ楽譜 PNG の音符・五線を濃く・くっきりさせるデスクトップアプリ。
Tauri v2 本体に Python サイドカー(FastAPI + OpenCV)を組み合わせたハイブリッド構成で、バッチ処理・プレビュー・パラメータ調整に対応する。
製品名「Nitido」は伊・西語で「鮮明な/くっきりした」の意。
02主な機能
- 01 スキャン楽譜(PNG)の音符・五線を濃く・くっきりさせる画像処理
- 02 Python サイドカー(FastAPI + OpenCV + NumPy)で高速処理
- 03 Tauri 本体がサイドカーを起動・管理する一体型構成(ポート 8766 固定)
- 04 フォルダ単位のバッチ処理
- 05 プレビュー機能で結果を確認しながらパラメータ調整
- 06 Windows / macOS(Apple Silicon + Intel)両対応
- 07 PyInstaller でサイドカーをバンドル(Python ランタイム不要)
- 08 スクリーンショット 19 枚付きの日本語ユーザーマニュアル同梱
03開発の背景
スキャンしたモノクロ楽譜の音符や五線が薄くて読みにくいという課題を解決するために開発。
GUI ベースの操作性を重視しつつ、画像処理は OpenCV / NumPy の実績ある Python エコシステムを活用。
Tauri 本体 + Python サイドカーというハイブリッド構成により、「ネイティブ UI のレスポンス」と「Python の画像処理ライブラリ」を両立した。
legacy-python ディレクトリには Tkinter 版 v2.6 の旧実装をアーカイブ保管。
04インストール時の注意
macOS
コード署名未対応のため、初回起動時に「"Nitido"は壊れているため開けません」または「開発元を確認できないため開けません」という警告が表示されます。ターミナルで以下のコマンドを実行してから起動してください:
xattr -cr /Applications/Nitido.app Windows
コード署名未対応のため、SmartScreen の警告「Windows によって PC が保護されました」が表示されます。「詳細情報」→「実行」をクリックしてください。