Nitido
楽譜ノイズ除去デスクトップアプリ
Desktop Released v1.0.1
概要
スキャンしたモノクロ楽譜 PNG の音符・五線を濃く・くっきりさせるデスクトップアプリ。
Tauri v2 本体に Python サイドカー(FastAPI + OpenCV)を組み合わせたハイブリッド構成で、
バッチ処理・プレビュー・パラメータ調整に対応する。
製品名「Nitido」は伊・西語で「鮮明な/くっきりした」の意。
主な機能
- スキャン楽譜(PNG)の音符・五線を濃く・くっきりさせる画像処理
- Python サイドカー(FastAPI + OpenCV + NumPy)で高速処理
- Tauri 本体がサイドカーを起動・管理する一体型構成(ポート 8766 固定)
- フォルダ単位のバッチ処理
- プレビュー機能で結果を確認しながらパラメータ調整
- Windows / macOS(Apple Silicon + Intel)両対応
- PyInstaller でサイドカーをバンドル(Python ランタイム不要)
- スクリーンショット 19 枚付きの日本語ユーザーマニュアル同梱
開発の背景
スキャンしたモノクロ楽譜の音符や五線が薄くて読みにくいという課題を解決するために開発。
GUI ベースの操作性を重視しつつ、画像処理は OpenCV / NumPy の実績ある Python エコシステムを活用。
Tauri 本体 + Python サイドカーというハイブリッド構成により、
「ネイティブ UI のレスポンス」と「Python の画像処理ライブラリ」を両立した。
legacy-python ディレクトリには Tkinter 版 v2.6 の旧実装をアーカイブ保管。