To jest polecenie imcopy, które można uruchomić w darmowym dostawcy hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
imcopy - kopiuje obrazy FITS.
STRESZCZENIE
kopiować wejścieObraz obraz wyjściowy[kompresować]
OPIS
Skopiuj obraz wejściowy do obrazu wyjściowego, opcjonalnie kompresując lub dekompresując obraz
w trakcie. Jeśli do nazwy pliku wyjściowego zostanie dołączony kwalifikator [compress], wówczas
obraz wejściowy zostanie skompresowany przy użyciu formatu skompresowanego kafelków. W tym formacie
obraz jest dzielony na prostokątne kafelki, a każdy piksel jest kompresowany i przechowywany
w wierszu o zmiennej długości tabeli binarnej. Jeżeli kwalifikator [compress] zostanie pominięty, oraz
obraz wejściowy jest w formacie skompresowanym kafelkami, obraz wyjściowy będzie nieskompresowany.
Jeśli nazwa rozszerzenia lub numer jest dołączony do nazwy pliku wejściowego, ujęty w kwadrat
nawiasach, to tylko to pojedyncze rozszerzenie zostanie skopiowane do pliku wyjściowego. W przeciwnym razie,
każde rozszerzenie w pliku wejściowym zostanie po kolei przetworzone i skopiowane do pliku wyjściowego.
Pełna składnia kwalifikatora kompresji jest następująca:
[kompresuj ALGORYTM TDIM1,TDIM2,...; NOISE_BITS]
gdzie dozwolone wartości ALGORYTMU to Ryż, GZIP, PLIO, a TDIMn to rozmiar
płytki kompresji w każdym wymiarze i NOISE_BITS = 1, 2, 3 lub 4 i kontroluje ilość
tłumienia szumów podczas kompresji obrazów zmiennoprzecinkowych.
Należy pamiętać, że może być konieczne uwzględnienie nazw plików w cudzysłowie
Linia poleceń systemu Unix.
PRZYKŁADY
1) imcopy image.fit 'cimage.fit[compress]'
Spowoduje to kompresję obrazu wejściowego przy użyciu domyślnych parametrów, tj. przy użyciu metody Rice
algorytm kompresji i używanie płytek wiersz po rzędzie.
2) nieskopiuj cimage.fit image2.fit
Spowoduje to dekompresję obrazu utworzonego w pierwszym przykładzie. image2.fit powinien być
identyczny z image.fit, jeśli obraz ma typ danych typu integer. Będzie mały
różnice w wartościach pikseli, jeśli jest to obraz zmiennoprzecinkowy.
3) imcopy image.fit 'cimage.fit[kompresuj GZIP 100,100;4]'
Spowoduje to kompresję obrazu wejściowego przy użyciu następujących parametrów:
Algorytm kompresji GZIP; kafelki kompresji 100 X 100 pikseli; bity_szumu = 4 (tylko
używane z obrazami zmiennoprzecinkowymi)
Użyj imcopy online, korzystając z usług onworks.net