画像処理を数珠つなぎに設定?無料のツール chaiNNer
もとになったのはこちらの記事です。
こちらに詳しくレビューされています。
まずはやってみましょう。
画像処理、今だとWebページ作成はもちろん、普通の発表資料でも日々使っていることと思います。
例えば、リサイズ、切り取り、名前の変更、などなど、
それをWindowsですると、
リサイズと切り取りは、ペイントやPhotoshop
名前の変更などは、エクスプローラー
なんて具合に、さらに例えば電子顕微鏡TEM、EELS画像なら、ImageJ、CSIでしょうか。
一応それぞれのアプリについてもリンク貼っておきますね。
Photoshop
ImageJ
CSI
なんて具合で、多数のプログラムを使用して実現していますね。
え、それが無料かつ数珠つなぎにつなげるだけ、今はやりのグラフ型、Node型で実現できる?
夢のような話ですね。
そんなプログラムがこちら chaiNNer です。
GitHub - chaiNNer-org/chaiNNer
ダウンロードはこちらリリースページから(上からも行けるのですが、念のため)
Win、Mac、Linuxで動作するようです。
では、書いている日の最新版 Alpha v-.14.2
をダウンロードします。
Win版でしたら
chaiNNer-0.14.2-x64-windows-setup.exe
をダウンロードしました。
Defenderでブロックされましたが、許可してインストールしてみます。
すると、下記のようにインストールが始まります。
この状態でしばらく待ちます。
インストールされる環境によっては、Pythonやネットの問題で実行できない場合もあるようです。
インストールが終了すると、下記画面のように起動します。
後は左のメニューから選択して、右のスペースにドラッグしていきます。
まずは画像を読み込んでみましょう。
左メニューからLOAD IMAGEを選択し、そのまま右のエリアに引っ張ってきます。
すると
のようにLOAD IMAGEが表示されます。
では、真ん中、「Select a File」から画像を選択しましょう。
私の場合は、以前訪れた浅草寺の写真を使ってみます。
皆様もご自身の写真で試してみてください。
ちなみにこのウィンドウ、マウスのローラーを上下に動かすと大きくしたり、小さくしたりできます。
さて、次の作業を入れてみましょう。
明るさやコントラストを調整してみます。
「BRIGHTNESS&CONTRAST」をメニューからもってきます。
この作業を行うには、オレンジ色の〇とオレンジ色の〇を接続します。
マウスを近づけると大きくなるので、右クリック。
そのまま接続先のところまでもっていきます。
すると、
のように線が引かれ、オレンジが枠線だけになりました。
これで接続完了です。
では明るさ(Brightness)を20上げてみます。
確認は、Windowしたの目のボタンをクリックしてください。
隣に「VIEW IMAGE」のWindowsが開きます。
では実行してみましょう。
画面上に再生ボタンがあります。
これをクリックすると変換が行われます。
変換後の画面がこちら。
明るくなっていますね。
画像サイズが 4032×2024 と大きいようなので、1/4にリサイズしてみます。
解像度から変更したいので、「RESIZE (REOLUTION)」を選択します。
1/4にしたピクセル数にしてみます。
この時の変換方法、下のプルダウンから選べます。
Neares Neighbor
Area(Box)
Linear
Cubic
から選択できるようです。
ひとまず Auto でやってみましょう。
RESIZE (REOLUTION)と、VIEW IMAGEを結びます。
この状態で実行してみましょう。
見た目は変わりないですが、リサイズと明るさ・コントラスト調整が行われました。
こちらの画像を保存してみましょう。
「SAVE IMAGE」をドラッグします。
今VIEW IMAGEに接続されている線を真ん中をクリックして消し、
RESIZE (REOLUTION)から紐づけを行います。
後はセーブ先を記入して、Save形式を選びます。
Save形式は PNG、JPG、TIFFなど主だった画像形式が使えます。
ファイルの保存先を、Dドライブの下のTestフォルダーにします。
ファイル名は、test_translateに、形式はjpeg(JPG)にしてみました。
実行してみます。
保存されました。
ではリサイズもされているか見てみましょう。
画像をペイントで開いてみます。
ちゃんとサイズも変換されました。
試してみてから保存する、まるでPhotoshopのようですね。
Photoshopとの違い、それはこの流れを記憶させることができるところです。
FileからSave asで保存できます。
形式がchn形式です。
画像名と同じ、test_translateで保存してみます。
これで好きな時に同じ処理ができますね。
今回は、1画像を読み込む「LOAD IMAGE」を使いましたが、
「IMAGE FILE ITERATOR」を使うと、あるフォルダーにある画像を繰り返して処理ができます。
これで旅行の写真を同じようにアルバムサイズにする、なんてプログラムみたいなこともできるようです。
そのほかにも、ノイズ除去、平滑化などの機能も備えられています。
気になるのが、「Pytorch」ボタンですね。
これはまた後日試してみます。
多機能なので、皆様もぜひ使ってみてください。
この記事が参加している募集
この記事が気に入ったらサポートをしてみませんか?