拡張機能

GuoheView 本体はわずか 4M ほどです。使わない機能のためにサイズを負担しなくて済むよう、一部の機能はオプションのプラグインになっています。入れなくても本体の動作には影響せず、入れた場合は再起動するとすぐ使えます。

プラグインはプログラムフォルダー内の plugins フォルダーに、種類ごとのサブフォルダーに分けて置きます:

GuoheView.exe
plugins\
  decoder\    デコーダープラグイン(開ける画像形式を拡張)
  ocr\        文字認識プラグイン(OCR)

インストーラー版のプログラムフォルダーは既定で C:\Program Files\GuoheView、ポータブル版は展開したフォルダーそのものです。2 つのサブフォルダーはインストール / 展開した時点ですでにあり、それぞれに readme.txt が入っています。

プラグインはすべてダウンロードページから入手できます。公式が個別に提供しており、本体には同梱されていません。

デコーダープラグイン

開ける画像形式を拡張します。本体には一般的な形式やプロ向け形式のほとんどが内蔵されていますが、サイズやライセンスの都合で一部の形式はプラグインになっています。JPEG XL などがその例です。

インストール手順

  1. ダウンロードページの「プラグインのダウンロード → デコーダープラグイン」から必要なプラグイン(例:jxl.7z)をダウンロードします。
  2. 展開し、中の .dll ファイルをプログラムフォルダーの plugins\decoder\ に置きます。
  3. GuoheView を再起動すると、その形式の画像を開けるようになります。

インストール後のフォルダーはおおよそ次のようになります:

plugins\decoder\
  jxl.dll
  readme.txt

エクスプローラーでもサムネイルを表示する

デコーダープラグインはサムネイル拡張にも有効です。プラグインをインストールしたら「設定 → サムネイル」を開き、該当する拡張子(.jxl など)にチェックを入れると、エクスプローラーでもそのファイルのサムネイルが表示されます。

アンインストール

該当する .dll を削除すれば、その形式への対応が無効になります。本体や他のプラグインには影響しません。

文字認識(OCR)プラグイン

ソフトに画像内の文字認識機能を追加します。認識は PC 上で行われ、画像がアップロードされることはありません。認識結果は左に画像、右にテキストを並べて表示し、画像上をドラッグして文字を選択・コピーすることも、右側のテキストで選択することもできます。両側の選択範囲は連動します。

エンジンは RapidOCR(PP-OCRv3 中国語・英語モデル)で、中国語と英語の混在、縦書き、傾いた文字にも対応します。モデルファイルを含むためプラグイン全体で約 20M あり、既定では同梱していません。

インストール手順

  1. ダウンロードページの「プラグインのダウンロード → 文字認識 (OCR) プラグイン」からプラグインのアーカイブをダウンロードします。
  2. プログラムフォルダーの plugins\ocr\ に展開します。アーカイブには plugins\ocr\ のフォルダー構成がそのまま入っているので、プログラムのルートフォルダーに直接展開しても構いません。
  3. GuoheView を再起動します。

インストール後のフォルダーは次のようになっているはずです:

plugins\ocr\
  gv-ocr.dll
  onnxruntime.dll
  models\
    ch_PP-OCRv3_det_infer.ort
    ch_PP-OCRv3_rec_infer.ort
    ch_ppocr_mobile_v2.0_cls_infer.ort
    ppocr_keys_v1.txt
  readme.txt

models フォルダーやいずれかの .ort ファイルが欠けていると、認識を開始できません。

使い方

インストールして再起動すると、メインウィンドウ右上の画像番号の左側に「OCR」バッジが表示されます。クリックすると認識ウィンドウが開き、現在の画像で利用できる最大の解像度で認識します。

認識ウィンドウでは:

  • 左側は画像:文字の上をドラッグして選択、ダブルクリックで単語を選択、トリプルクリックで行全体を選択。Ctrl+C で選択したテキストをコピー
  • 右側は認識結果のテキスト:複数行にまたがってドラッグで選択でき、こちらも Ctrl+C が使えます。「すべてコピー」で全体を一度に取得
  • 両側の選択が連動:画像上で選択した行が右側でも選択され、その逆も同様です
  • ツールバーは左から順に、再認識、ウィンドウに合わせる、実際のサイズ、90° 回転、右端がすべてコピーです
  • 下部のステータスバーには認識にかかった時間と行数が表示されます。画像が大きすぎて縮小処理された場合もここに表示されます

認識ウィンドウを開いている間はメインウィンドウの操作が一時停止します。ウィンドウを閉じる(Esc または右上の閉じるボタン)と閲覧に戻ります。

オン / オフと管理

「設定 → 拡張機能」でプラグインの状態を確認できます:

  • インストール済み:「メインウィンドウに表示」スイッチがあり、オフにするとメインウィンドウに「OCR」バッジが表示されなくなります
  • 未インストール:公式サイトからダウンロードするためのリンクが表示されます

認識精度について

認識結果はモデルの推論によるもので、100% 正確ではありません。特にデザイン文字、極端に小さな文字、背景の干渉が強い画像では精度が下がります。ソフトは明らかな文字化け行(信頼度が極端に低い行、記号ばかりの行など)を自動で除外するため、画像上の「文字のように見える」部分に結果が出ないこともあります。たいていはエンジンの誤認識が除外されたものです。

アンインストール

plugins\ocr\ 内のファイルを削除すれば無効になり、本体は OCR の入口を自動で非表示にします。

よくある質問

プラグインを入れたのに何も変わらない? まずソフトを再起動したか確認してください。プラグインは起動時にのみ読み込まれます。次に、ファイルの置き場所が正しいか確認してください。プログラムフォルダー内の plugins\decoder\ または plugins\ocr\ で、plugins\ の直下ではありません。

ポータブル版にも入れられますか? はい。ポータブル版とインストーラー版のプラグインフォルダー構成はまったく同じなので、ポータブル版のフォルダーに展開するだけです。

本体をアップデートするとプラグインは消えますか? 消えません。アップデートは本体のファイルだけを上書きし、plugins フォルダーには影響しません。

プラグインはインターネットに接続しますか? しません。デコーダープラグインはローカルでデコードするだけで、OCR プラグインのモデルも PC 上で動作し、画像がサーバーにアップロードされることはありません。