vw Image Viewer

速い画像ビューワ vw Image Viewer Linux と Windows で、たくさんの画像を「見る・選り分ける・探す」

起動してすぐ使え、数千枚のフォルダでも待たされません。16bit の画像を元の階調のまま読み、 ZIP / 7z の中もそのまま見られます。タグやカタログは別のファイルに保存するので、元の画像には一切手を加えません。

最新版: Releases を見る ・ 無料・オープンソース(MIT / Apache-2.0)
vw の画面。左にフォルダツリー、中央に画像のスロット、右にメタデータ、下にログ

形式ごとにできること

形式によって持っている情報が違うので、vw でできることも少しずつ違います。

形式その形式ならではのこと
JPEGEXIF の向きで正しく表示し、カメラ・レンズ・露出などの撮影情報を出します。GPS があれば地図に出し、撮影情報で検索できます
カメラ RAWまずカメラの埋め込みプレビューをすぐ出し、裏でセンサーのデータから現像して差し替えます。同じ名前の JPEG と組にして比べられ、vwbatch で現像して書き出せます
FITS(天体の画像)暗い画像を見やすく伸ばし(zscale・asinh など)、色の表とゲージを付けます。ダーク・フラットを当て、星図に写した範囲を出し、白黒の画像 2〜3 枚を位置合わせして色を合成します。伸縮・ノイズ除去・デコンボリューション・星の除去などの仕上げもでき、ヘッダの全項目で検索できます
PNG16bit の画像を 8bit に落とさずに読み、元の値のまま測れます。10bit・12bit のモニタではその階調で描けます。テキストのチャンク(作成ソフトや説明など)をメタデータに出し、検索できます
WebP / GIFアニメーションの全コマを 1 つのスロットに並べ、ファイルに書かれた速さで再生します。ホイールで 1 コマずつ送れます
TIFF複数ページを 1 つのスロットに並べてホイールで送ります。32bit の実数や CMYK、FAX 圧縮も読みます。EXIF とタグで検索できます
BMP古い 1〜32bit の BMP や RLE 圧縮も開きます
ZIP / 7z / tar展開の手間なくフォルダと同じように開きます(パスワード付きも)。中の画像も検索カタログに入り、見つけたものを取り出せます

どの形式でもできること: 整理して、探す

JPEG でも RAW でも FITS でも、ZIP の中の画像でも、整理と検索は同じ操作でできます。

🏷️

整理する

「良い / 悪い」のフラグと自分のタグをキー 1 つで付け、絞り込んで別のフォルダへコピーしたり、CSV / JSONL に書き出したり。AI が写っているもののタグと人の名前を付け、RAW と JPEG のような似た画像を組にして違いを測ります。

タグ付けモード
🔍

探す

フォルダを「データセット」として登録すると、撮影情報・テキスト・ヘッダ・AI タグなどを ZIP の中まで集めた検索カタログを作ります。「ISO 800 以上」のように中身で探して取り出せます。撮影地点は地図で、天体の画像は星図で探せます。

データセットの画面
🖼️

見る・測る

何枚も並べて見比べ、スライドショーで流し、フォルダに増えた画像を自動で表示します。画素の値・ROI・ヒストグラム・画質の値を測り、画素の変換を見て変え、同じ変換をまとめて書き出せます。

最大化と再生バー

ほかの特長

対応している形式の詳細

形式内容
PNG1〜16bit、グレー / RGB / アルファ / パレット
JPEGベースライン / プログレッシブ、グレー / カラー / CMYK
WebP非可逆 / 可逆、透過、アニメーション
GIF透過、アニメーション
BMP1〜32bit、パレット / RLE / ビットフィールド、上下逆の BMP も
TIFF1〜16bit の整数と 32bit の実数、グレー / RGB / アルファ / パレット / CMYK、CCITT G3 / G4、LZW / Deflate / PackBits / JPEG 圧縮、タイル、BigTIFF、複数ページ
カメラ RAWNikon NEF / NRW、Sony ARW / SR2 / SRF、富士フイルム RAF(Canon CR2 / CR3、DNG も)
FITS.fits .fit .fts、tile 圧縮の .fz、.fits.gz。8〜64bit の整数と実数、キューブ、Bayer のカラー
ZIP / 7z / tarパスワード付き(ZIP は ZipCrypto と AES、7z は AES)、tar は圧縮なし・gzip・bzip2・xz・zstd、漫画の .cbz .cb7 .cbt

ダウンロード

Releases のページから、使っている OS のファイルをダウンロードします。

ファイル対象
vw-windows-x64.zipWindows 10 / 11(64bit)
vw-linux-x64.tar.gzUbuntu 22.04 以降など、x86_64 の Linux

Releases には vX.Y.Z(正式版。通常はこちら)と 最新ビルド (main)(開発中の最新版。変更が入るたびに自動で置き換わります)があります。

インストール

Windows

インストーラーはありません。zip を展開するだけで使えます。

  1. vw-windows-x64.zip をダウンロードします
  2. zip を右クリック → すべて展開 で、好きな場所(例: C:\Tools\vw)に展開します
  3. 展開したフォルダの vw.exe をダブルクリックすると起動します

Chrome で「一般的にダウンロードされていないファイルです」と止められたときは、chrome://downloads を開き、vw の行の 保存 を押します。 初回起動で「Windows によって PC が保護されました」と出たら、詳細情報 → 実行 で起動できます。どちらも、vw にまだ署名がないために出る表示です。

Windows 11 のスマート アプリ コントロールが有効な PC では、実行 のボタンが出ずに止められます。Microsoft Store 版(審査中)を使うか、Windows セキュリティ → アプリとブラウザー コントロール → スマート アプリ コントロールの設定 で オフ にします。Windows の版によっては、一度切ると入れ直すまで戻せません。ほかのアプリの守りも弱くなるので、切るかどうかはご自身の判断と責任で決めてください。

アンインストールは、展開したフォルダと %APPDATA%\vw を消すだけです。レジストリは使っていません。

Ubuntu

tar xzf vw-linux-x64.tar.gz
cd vw
./install.sh

install.sh は vw を ~/.local/bin に置き、アプリ一覧に登録します(管理者権限は使いません)。 インストールせずに ./vw を実行して使うこともできます。

サーバー版や最小構成で起動しない場合:

sudo apt install libxkbcommon-x11-0 libgl1 libegl1 \
  libxcursor1 libxrandr2 libxi6 fonts-noto-cjk

アンインストールは ./install.sh --uninstall です。

日本語表示にする

vw は初めは OS の言語に合わせて表示されます。英語のままなら、左下の歯車(または Ctrl+,)で設定画面を開き、Appearance の Language を 日本語 にします。その場で切り替わります。

次に読むもの