PythonでS3TC / DXTアルゴリズムを使用してPNG画像を圧縮する方法は?

ユーリー・レオノフ

Pythonライブラリを使用してS3TC / DXTアルゴリズムで画像(例としてPNG)を圧縮する方法を見つけようとしています。

セクションのPillow(PIL)ライブラリのDDS形式で確認できますRead-only formatsしたがって、枕はこの目的には使用できません。
グーグルで検索しても良い結果は得られませんでした。

質問:

Pythonで行うことは可能ですか?
誰かがそのような機能を備えたライブラリへのリンクを提供できますか?(これは実際にチェックされています)
私の場合、DDS形式は必須ではありません。必要なのは圧縮ファイルだけです。

PS:

将来使用するためのテクスチャを作成するために必要です。
ライブラリは、さまざまな圧縮アルゴリズムをサポートする必要があります。

マーク・セッチェル

あなたは、Python使用することができワンドをここでは、マゼンタイエローのグラデーションで疑似画像を作成し、次のように保存しDDSます。

from wand.image import Image
with Image(width=200, height=80, pseudo='gradient:magenta-yellow') as img: 
   img.save(filename='result.dds') 

ここに画像の説明を入力してください

または、PNGファイルをロードしてDDSとして保存する場合:

with Image(filename='input.png') as img: 
   img.save(filename='result.dds') 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

圧縮されたテクスチャデータ(S3TC)から画像を作成できません

分類Dev

S3TC / DXTnデータをQImageに変換します

分類Dev

IntelグラフィックスでS3TCを有効にする簡単な方法はありますか?

分類Dev

IntelグラフィックスでS3TCを有効にする簡単な方法はありますか?

分類Dev

ImageSharp(Web)を使用して画像でストリームを圧縮/変更する方法(IFormFile)

分類Dev

パス圧縮を使用したユニオン検索-Pythonアルゴリズム

分類Dev

JavaでAESアルゴリズムを使用して暗号化された文字列を復号化する方法は?

分類Dev

PVR、ETC1、DXT1とは正確には何ですか。それらはいくつかのファイル形式ですか、それとも単なる圧縮アルゴリズムですか?

分類Dev

FFMPEGを使用してトリムで出力ビデオを圧縮する方法

分類Dev

Pythonでbzip2を使用してファイルを圧縮する方法は?

分類Dev

クラスカルのアルゴリズムのJava実装では、パス圧縮を正確にどこで実行する必要がありますか?

分類Dev

PythonでFPGrowthアルゴリズムを実装する方法は?

分類Dev

独自のアルゴリズムpythonを使用してバイナリをintに変換する方法

分類Dev

可逆圧縮アルゴリズムはビットレベルで機能しますか?

分類Dev

デルタ同期に適した圧縮アルゴリズムは何ですか?

分類Dev

C ++でOpenMPを使用してアルゴリズムを並列化する

分類Dev

PNGまたはJPEG画像をGANアルゴリズムで受け入れられる形式に変換します

分類Dev

Held-KarpアルゴリズムのJava実装を最適化して、実行時間を短縮するにはどうすればよいですか?

分類Dev

ImageMagickでPNG画像を圧縮する

分類Dev

JavaでOIDを使用してハッシュアルゴリズム名を取得する方法

分類Dev

Pythonのsorted()はどのアルゴリズムを使用していますか?

分類Dev

phpseclibで暗号化し、AESアルゴリズムを使用してJavaで復号化する方法

分類Dev

std :: copyアルゴリズムでstd :: make_move_iteratorを使用する方法は?

分類Dev

PythonでFlaskを使用してJSON / Jsonifyのサイズを圧縮/最小化する方法は?

分類Dev

Androidで塗りつぶしアルゴリズムを使用する方法

分類Dev

Python:RGB画像にバイナリフィルターを実装する方法は?(アルゴリズム)

分類Dev

ブラウザでJavaScriptを介して画像を圧縮する方法は?

分類Dev

c ++ 20制約付きアルゴリズムで要素をネストして投影する方法は?

分類Dev

アルゴリズム設計:C ++で境界桁を使用して2Dグリッドを表現する最良の方法は?

Related 関連記事

  1. 1

    圧縮されたテクスチャデータ(S3TC)から画像を作成できません

  2. 2

    S3TC / DXTnデータをQImageに変換します

  3. 3

    IntelグラフィックスでS3TCを有効にする簡単な方法はありますか?

  4. 4

    IntelグラフィックスでS3TCを有効にする簡単な方法はありますか?

  5. 5

    ImageSharp(Web)を使用して画像でストリームを圧縮/変更する方法(IFormFile)

  6. 6

    パス圧縮を使用したユニオン検索-Pythonアルゴリズム

  7. 7

    JavaでAESアルゴリズムを使用して暗号化された文字列を復号化する方法は?

  8. 8

    PVR、ETC1、DXT1とは正確には何ですか。それらはいくつかのファイル形式ですか、それとも単なる圧縮アルゴリズムですか?

  9. 9

    FFMPEGを使用してトリムで出力ビデオを圧縮する方法

  10. 10

    Pythonでbzip2を使用してファイルを圧縮する方法は?

  11. 11

    クラスカルのアルゴリズムのJava実装では、パス圧縮を正確にどこで実行する必要がありますか?

  12. 12

    PythonでFPGrowthアルゴリズムを実装する方法は?

  13. 13

    独自のアルゴリズムpythonを使用してバイナリをintに変換する方法

  14. 14

    可逆圧縮アルゴリズムはビットレベルで機能しますか?

  15. 15

    デルタ同期に適した圧縮アルゴリズムは何ですか?

  16. 16

    C ++でOpenMPを使用してアルゴリズムを並列化する

  17. 17

    PNGまたはJPEG画像をGANアルゴリズムで受け入れられる形式に変換します

  18. 18

    Held-KarpアルゴリズムのJava実装を最適化して、実行時間を短縮するにはどうすればよいですか?

  19. 19

    ImageMagickでPNG画像を圧縮する

  20. 20

    JavaでOIDを使用してハッシュアルゴリズム名を取得する方法

  21. 21

    Pythonのsorted()はどのアルゴリズムを使用していますか?

  22. 22

    phpseclibで暗号化し、AESアルゴリズムを使用してJavaで復号化する方法

  23. 23

    std :: copyアルゴリズムでstd :: make_move_iteratorを使用する方法は?

  24. 24

    PythonでFlaskを使用してJSON / Jsonifyのサイズを圧縮/最小化する方法は?

  25. 25

    Androidで塗りつぶしアルゴリズムを使用する方法

  26. 26

    Python:RGB画像にバイナリフィルターを実装する方法は?(アルゴリズム)

  27. 27

    ブラウザでJavaScriptを介して画像を圧縮する方法は?

  28. 28

    c ++ 20制約付きアルゴリズムで要素をネストして投影する方法は?

  29. 29

    アルゴリズム設計:C ++で境界桁を使用して2Dグリッドを表現する最良の方法は?

ホットタグ

アーカイブ