image-compression

___ qstnhdr ___ OSX: Führe denselben Befehl für alle Dateien in einem Ordner aus ___ tag123macos ___ macOS (früher bekannt als OS X oder Mac OS X) ist das Desktop-Betriebssystem von Apple, das auf Macintosh-Computern gefunden wurde. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf die Verwendung von macOS-APIs oder Mac OS-spezifischem Verhalten bezieht, nicht weil Sie Ihren Code auf macOS ausführen. Fragen zur Verwendung oder Fehlerbehebung von macOS sind off-topic. ___ answer16679344 ___
%Vor%

Wenn Sie alle diese Befehle in der richtigen Reihenfolge für jede Datei ausführen müssen, bevor Sie zur nächsten Datei wechseln, ist ein kleines Bash-Skript möglicherweise klarer.

%Vor%     
___ tag123commandline ___ Eine Befehlszeile ist eine Zeichenfolge, die einem Befehlsinterpreter zugewiesen wird, der Aktionen wie das Ausführen von Programmen oder das Kopieren von Dateien angibt. Der Interpreter verarbeitet Befehlszeilen mit Escapes und Ersetzungen. ___ qstntxt ___

Ich verwende ein Befehlszeilentool namens TMX ( Ссылка ) Ich möchte diesen Befehl auf jeder .png-Datei in einem bestimmten Ordner ausführen. Wie kann ich das tun?

So wird es verwendet:

%Vor%

Prost.

    
___ answer16679587 ___

Ich denke, eine %code% -Schleife ist klarer und wahrscheinlich etwas schneller als %code% plus %code% . Angenommen, Sie verwenden die Standard-Shell, %code% , unter OS X, lautet die allgemeine Form des Befehls, wenn Sie es als Einzeiler verwenden möchten:

%Vor%

Dabei ist %code% ein Ausdruck, der eine Liste von Dateien ergibt (normalerweise eine Platzhaltererweiterung), %code% ist die Befehlszeile, die für jede Datei ausgeführt werden soll, und %code% wird auf jede Datei in% co_de erweitert % im Gegenzug. Also würden Sie etwas wie folgt eingeben:

%Vor%

Sie können auch mehrere Befehle innerhalb der Schleife in derselben Zeile ausführen, indem Sie sie einfach mit Semikolon verketten. Also, wenn Ihre Frage bedeutet, dass Sie TMXResolutionTool drei Mal hintereinander in jeder Datei mit verschiedenen Parametern ablaufen lassen wollen:

%Vor%

Übrigens, das ist alles grundlegende %code% shell tricks; Es ist nicht spezifisch für OS X. Jedes Buch auf %code% wird Ihnen all dies und mehr erzählen (obwohl, wenn Sie etwas über die Befehlszeile aus Mac-Perspektive erfahren möchten, empfehle ich das O'Reilly-Buch Unix für OS X Mountain Lion lernen ).

    
___ tag123commandlinetool ___ Ein Befehlszeilentool ist eine konsolenbasierte Anwendung, die entweder in MS-DOS oder einem Terminal ausgeführt wird (Eingabeaufforderung für Windows und Terminal für Linux und Mac). ___ tag123imagekompression ___ Ziel der Bildkompression ist es, Irrelevanz und Redundanz der Bilddaten zu reduzieren, um Daten in effizienter Form speichern oder übertragen zu können. Die Bildkomprimierung kann verlustreich oder verlustfrei sein. ___
3
Antworten

Bibliothek für die Laufzeit-PNG-Komprimierung unter iOS

Ich muss in der Lage sein, PNG-Dateien zur Laufzeit zu komprimieren, kann aber keine iOS-fähigen Bibliotheken finden, die das können. JPEG passt nicht zu mir, weil ich den Alpha-Kanal benötige, den PNG bietet, und JPEG nicht. Die Umwandlung von...
19.03.2012, 22:38
1
Antwort

Bild aus komprimierten Texturdaten kann nicht erstellt werden (S3TC)

Ich habe versucht, komprimierte Bilder mit S3TC (BC / DXT) Komprimierung in Vulkan zu laden, aber bisher hatte ich nicht viel Glück. Hier ist, was die Vulkan-Spezifikation über komprimierte Bilder sagt: Ссылка :    Komprimierte Texturb...
21.03.2016, 17:48
2
Antworten

OSX: Führe denselben Befehl für alle Dateien in einem Ordner aus

Ich verwende ein Befehlszeilentool namens TMX ( Ссылка ) Ich möchte diesen Befehl auf jeder .png-Datei in einem bestimmten Ordner ausführen. Wie kann ich das tun? So wird es verwendet: %Vor% Prost.     
21.05.2013, 20:51