Perspec - 写真のアスペクトを数クリックで修正する方法
655 スター
身に覚えはないですか?重要な書類やホワイトボードのメモを撮影しましたが、画像が歪んでいる——角が傾き、テキストが斜めになっています。グラフィックエディタでこれを手動で修正するのは時間と手間がかかります。Perspecはこの問題をマウスの動き 하나로解決します。
Perspecできること
このクロスプラットフォームアプリケーション(macOS/Linux)は以下が可能です:
- 書類、ホワイトボード、ビルの外壁などの写真でアスペクトを自動補正
- 手動で角を指定して精密な補正が可能
- コマンドラインからのバッチ処理に対応
- 可読性を高めるため画像を白黒またはグレースケールに変換
→
動作原理
- アプリケーションを開く
- 写真をウィンドウにドラッグ
- 整列させたい領域の四隅を指定
- Enterキーを押す——Perspecが残りを処理
インターフェースは本当にシンプルで、子供でも使いこなせます:
技術的特徴
内部では、Perspecは以下の技術を使用しています:
- Haskellによるコアロジック(この言語の実用的な使用例は珍しい)
- ImageMagickによる画像処理
- 自動補正アルゴリズム(白黒用のOTSU、アスペクト変換)
典型的な変換コマンドの例は以下の通りです:
magick input.jpg -distort Perspective '8,35 0,0 27,73 0,66 90,72 63,66 67,10 63,0' -crop 63x66+0+0 output.jpg
ユースケース
- 書類のデジタル化——大量の紙束を整ったPDFファイルに変換
- ホワイトボードメモのアーカイブ——ブレインストーミングや講義を記録
- フォトグラメトリ——3Dモデリング用の画像準備
- 古い写真の修復——黄ばんだスナップ写真をまっすぐに
インストール
macOSの場合、最も簡単な方法はHomebrewを使用することです:
brew install --cask ad-si/tap/perspec
または、リリースページ>からビルド済みリリースをダウンロードすることもできます。
代替ツール
より強力な機能が必要な場合は、以下を確認してください:
- Hasscan — OpenCVベースの書類スキャナー
- Awesome Scanning — 類似ツールのコレクション
Perspecは、一つのことを完璧にこなす稀有なツールの一つです。定期的に書類やホワイトボードの写真を整理する必要があるなら、手作業の時間を大幅に節約できます。同時に、プロジェクトはシンプルで使いやすいまま——複雑な設定やごちゃごちゃしたインターフェースはありません。
関連プロジェクト
PrivateBin:ブラウザでデータを安全に保管する個人金庫
PHP ★ 8,414
わずか数時間でアプリにプロレベルの美顔フィルターを追加する方法
C-plus-plus ★ 2,293
Element Android - プライバシー重視のユーザー向け分散型メッセージングアプリ
Kotlin ★ 3,704
Cap — An Open-Source Loom Alternative for Developers and Beyond
TypeScript ★ 19,835
Wallabag: Create Your Own Distraction-Free Reading Corner
PHP ★ 12,806
Laravel Debugbar:Laravelアプリケーションのデバッグに便利な万能ツール
PHP ★ 19,255