ヨガ、画像をさまざまな形式に圧縮およびバッチ変換します

ヨガイメージオプティマイザーについて

次の記事では、YOGA ImageOptimizerについて見ていきます。 これは 写真をJPEG、PNG、WEBPにバッチ変換し、同等の品質でファイルサイズを圧縮するツール。 これは、YOGAコマンドラインツールに基づく無料のオープンソースツールです。

YOGAバックエンドはPythonPillowライブラリを使用して、画像をPNG、JPEG、またはWebPに変換します。 ライブラリを使用する ゲッツリ GoogleはJPEGファイルを生成します。JPEGファイルは通常、使用するよりも20%から30%小さくなります。 libjpeg。 ライブラリ zopflipng y リブウェブ Googleは、他の3つの画像形式を最適化するために使用されます。 コマンドラインツールは、ライブラリを使用したXNUMXDモデルの変換と最適化もサポートしています アシンプ.

YOGAイメージオプティマイザーの一般的な特徴

プログラムの好み

  • YOGAの公式フロントエンドは 使いやすいグラフィカルインターフェイス Gnu / LinuxおよびWindowsで画像変換および最適化プロセスを実行します。
  • 私たちを許可します 画像のバッチを開き、サムネイル、入力ファイルの名前とサイズ、および出力名とファイル形式を表示します.
  • YOGA Image Optimizerは、入力としてさまざまな形式をサポートしています。 最適化されたJPEG、PNG、WebPファイルを生成できます (損失ありと損失なしの両方).

ヨガランニング

  • 「最適化」をクリックする前に 出力フォーマットを選択し、圧縮レベルを設定することができます 画像ごとに。
  • マルチスレッドをサポートします。 我々ができるようになります 使用するCPUコアの数を設定します.
  • を提供しています ダークモード.
  • 出力パターン カスタマイズされた

UbuntuにYOGAImageOptimizerをインストールする

ヨガイメージオプティマイザーについて

Gnu / Linuxの場合、このソフトウェアはFlatpakパッケージまたはpip3を使用してインストールできます。

Flatpakパッケージ経由

Ubuntu 20.04を使用していて、まだこのテクノロジーがコンピューターにインストールされていない場合は、続行できます ガイド 同僚がそれを可能にするために少し前にこのブログに書いたこと。

インストールできる場合 flatpakパッケージ、ターミナルを開いて(Ctrl + Alt + T)、以下を使用するだけです。 インストールコマンド:

ヨガフラットパックをインストールする

flatpak install flathub org.flozz.yoga-image-optimizer

インストール後、 プログラムランチャーを探す グラフィック環境で。

ランチャーヨガ

アンインストール

このプログラムがあなたを納得させないなら、 簡単に取り外せます ターミナルで次のコマンドを実行します(Ctrl + Alt + T)。

ヨガフラットパックをアンインストールする

flatpak uninstall --delete-data org.flozz.yoga-image-optimizer

pip3の使用

Flatpakパッケージが気に入らない人のために、彼らはする可能性があります pip3を使用する。 このオプションにもかかわらず、 アプリケーションへのショートカットを作成しないでください デスクトップから起動するには.

まず、ターミナル(Ctrl + Alt + T)を開き、その中で次のコマンドを実行します。 必要なライブラリをインストールする:

依存関係のインストール

sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0

その後、私たちはすることができます アプリケーションパッケージをインストールします コマンドの使用:

pip3でヨガをインストールする

sudo pip3 install yoga-image-optimizer

上で述べたように、pipパッケージはアプリケーションに直接アクセスできません。 このために ターミナルから起動して.desktopファイルを作成するには、次のコマンドを実行する必要があります:

yoga-image-optimizer

アンインストール

このアプリのパッケージを削除します、ターミナルを開いて(Ctrl + Alt + T)、その中でコマンドを使用するだけです。

pip3でヨガをアンインストールする

sudo pip3 uninstall yoga-image-optimizer

ターミナルからのヨガの基本的な使い方

説明することがあまりないと思うグラフィック環境を使用することに加えて、私たちはまた、 ターミナルを使用して画像を最適化する。 端末から画像を最適化する最も簡単な方法は、次のコマンドを使用することです。

端末からの画像変換

yoga image imagen-entrada.png imagen-salida.webp

端末で出力フォーマットが指定されていない場合、YOGAは入力画像と同じフォーマットの画像を生成します。 出力形式が明示的に指定されていない場合、入力としてサポートされるのはPNG、JPEG、およびWEBPのみです。

出力フォーマットは、を使用して指定できます。 –output-formatオプション:

画像変換

yoga image --output-format=jpeg imagen-entrada.png imagen-salida.jpeg

次の形式がサポートされています。

  • ORIG:これがデフォルトです。 出力形式は入力画像と同じになります。
  • オート:出力フォーマットは自動的に選択されます。 入力画像が透明度を使用している場合、YOGAはPNGを生成します。それ以外の場合、JPEGを生成します。
  • PNG:PNG画像を生成します。
  • JPEG:JPEG画像を生成します。
  • webp-損失の多いWEBP画像を生成します。
  • ウェブサイト:ロスレスWEBP画像を生成します

このプログラムはまた許可します –resizeオプションを使用して画像のサイズを変更します:

画像のサイズを変更する

yoga image --resize=512x512 imagen-entrada.png imagen-salida.png

この場合、幅と高さが同じ値であれば、両方を指定する必要はありません。

ヨガも私たちを許可します JPEGおよびWebPファイルの望ましい品質を設定します オプションで生成できます –jpeg品質 y –webp品質。 これらのオプションは0(低品質のファイル)および100(より高品質のファイル)パラメータとして:

画質を変更する

yoga image --output-format=jpeg --jpeg-quality=84 imagen-entrada.png imagen-salida.jpg

Gnu / Linuxユーザーの場合、これは画像を最適化するための興味深いオプションであり、無料でオープンソースでもあります。 できる あなたのこのプログラムについてもっと知る ウェブサイト または GitHubのリポジトリ プロジェクトの


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。