2026/07/04(土) [n年前の日記]
#1 [windows] 画像ビューワ mImageViewer を試用
mImageViewer という画像ビューワがあると知った。
_mImageViewer - 高速画像ビューワー for Windows
Rust言語で作成されたアプリで、一般的な画像ビューワとしての機能を持っている上に、画像生成AIで生成した画像に記録されているメタデータ(プロンプト・タグ)を表示することもできるらしい。気になる。Windows11 x64 25H2上で試用してみることにした。
_mImageViewer - 高速画像ビューワー for Windows
Rust言語で作成されたアプリで、一般的な画像ビューワとしての機能を持っている上に、画像生成AIで生成した画像に記録されているメタデータ(プロンプト・タグ)を表示することもできるらしい。気になる。Windows11 x64 25H2上で試用してみることにした。
◎ インストール :
インストーラ版やポータブル版が用意されているので、今回はポータブル版を利用させてもらった。mImageViewer_portable_v2.2.0.zip を入手して解凍。任意のフォルダに置いて、mimageviewer.exe を実行すれば起動する。今回は D:\home2\bin\ViX\mImageViewer_portable\ にインストールしておいた。
初回起動時に、AIを使うかどうかの選択がある。画像をフルスクリーン表示する際、AIを使ってノイズ除去やアップスケールをしながら表示することができるのだとか。
ただ、AI云々はGPUを使って処理をするのだろうし、画像生成AI(Stable Diffusion web UI)を動かしながら利用するとVRAMの奪い合いが起きそうなので今回は何の処理もしない設定にしておいた。
初回起動時に、AIを使うかどうかの選択がある。画像をフルスクリーン表示する際、AIを使ってノイズ除去やアップスケールをしながら表示することができるのだとか。
ただ、AI云々はGPUを使って処理をするのだろうし、画像生成AI(Stable Diffusion web UI)を動かしながら利用するとVRAMの奪い合いが起きそうなので今回は何の処理もしない設定にしておいた。
◎ 感想 :
サムネイル表示はかなり速い気がする…。Rust製アプリだから、なのだろうか…?
画像内のメタデータをどうやって確認したらいいのか分からなくて悩んだけれど、画像をフルスクリーン表示にして、マウスカーソルを画面の右のほうに持っていったらメタデータが表示された。コピーボタンも用意されているあたりは助かる。
また、メタデータ以外にも、各種処理を行うためのUIも表示される模様。非破壊編集までできると謳われてる…。実に今風…。
かなりイイ感じのビューワではなかろうか…。
ただ、フルスクリーン表示する際、画像の拡大縮小アルゴリズムを選べたらなあ、とも思ったけれど、そのあたりはAIを利用したアップスケールで代替可能と判断されてもおかしくはないのかも…。
画像内のメタデータをどうやって確認したらいいのか分からなくて悩んだけれど、画像をフルスクリーン表示にして、マウスカーソルを画面の右のほうに持っていったらメタデータが表示された。コピーボタンも用意されているあたりは助かる。
また、メタデータ以外にも、各種処理を行うためのUIも表示される模様。非破壊編集までできると謳われてる…。実に今風…。
かなりイイ感じのビューワではなかろうか…。
ただ、フルスクリーン表示する際、画像の拡大縮小アルゴリズムを選べたらなあ、とも思ったけれど、そのあたりはAIを利用したアップスケールで代替可能と判断されてもおかしくはないのかも…。
◎ 2026/07/06追記 :
ググっていたら、このビューワはAIを利用して作成されたという話を見かけた。
_Linux/Web畑の自分が、AIと一緒にRustでWindowsネイティブアプリを作って配布するまで ClaudeCode - Qiita
_コードを読まずにAIで作る ― 詰まったとき・失敗したときの実例集 Rust - Qiita
_依存DLLゼロの単体exeで配る ― Windows x Rustで「全部入り」を1ファイルにする舞台裏 個人開発 - Qiita
凄い時代になってきた…。
そういえば Rubyの作者様もAIを利用してSpinelという Ruby AOTコンパイラを作った、という話があったような…。
_Matzの「Spinel」に痺れた。RubyKaigi 2026で見たAI時代のエンジニアリング|yuki3738
_まつもとゆきひろさん「Meet Spinel」 RubyKaigi 2026 3日目キーノート | gihyo.jp
ホント、凄い時代になってきた…。
_Linux/Web畑の自分が、AIと一緒にRustでWindowsネイティブアプリを作って配布するまで ClaudeCode - Qiita
_コードを読まずにAIで作る ― 詰まったとき・失敗したときの実例集 Rust - Qiita
_依存DLLゼロの単体exeで配る ― Windows x Rustで「全部入り」を1ファイルにする舞台裏 個人開発 - Qiita
凄い時代になってきた…。
そういえば Rubyの作者様もAIを利用してSpinelという Ruby AOTコンパイラを作った、という話があったような…。
_Matzの「Spinel」に痺れた。RubyKaigi 2026で見たAI時代のエンジニアリング|yuki3738
_まつもとゆきひろさん「Meet Spinel」 RubyKaigi 2026 3日目キーノート | gihyo.jp
ホント、凄い時代になってきた…。
[ ツッコむ ]
以上、1 日分です。