Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen mFixNaN komutudur.
Program:
ADI
mFixNaN - FITS görüntüsündeki belirli bir değer kümesini NaN'lerle değiştirin (veya tam tersi)
SİNOPSİS
mFixNaN [-d seviye] [-v NaN değeri] içeri.uyuyor.uyuyor.uyuyor [boş maksimum boş]
TANIM
Görüntüde bulunan NaN'leri başka bir değere (kullanıcı tarafından verilen) dönüştürür, or a'yı dönüştürür
Sağlanan değerlerin NaN'lere aralığı.
SEÇENEKLER
-d seviye
Belirtilen düzeyde hata ayıklamayı açın (1-3)
-v NaN değeri
Herhangi bir NaN yerine kullanılacak değer
ARGÜMANLAR
uygun
FITS görüntü dosyasını girin
uygun
Çıkış FITS dosyasının yolu. Çıkış dosyası oluşturmadan "count" modunda çalıştırmak için,
bu argüman için kısa çizgi ("-") kullanın.
minblank maxblank
"-v" anahtarı kullanılmazsa, mFixNaN arasındaki tüm piksel değerlerini değiştirecek
boş ve maksimum boş NaN ile.
SONUÇ
[yapı durum = "Tamam", aralıkSayısı=aralıkSayısı, nanSayı=nanCount]
aralıkSayısı arasında bulunan piksel sayısıdır. boş ve maksimum boş, Eğer onlar
belirtildi. Değilse (yani, NaN'ler çıkarıldı ve değiştirildi değer), nanCount olduğunu
kaldırılan NaN sayısı.
MESAJLARI
Tamam [struct stat="OK", rangeCount=aralıkSayısı, nanSayısı=nanCount"]
HATA Hata ayıklama düzeyi belirtilmedi
HATA Hata ayıklama düzeyi dizesi geçersiz: seviye
HATA Hata ayıklama düzeyi dizesi geçersiz: seviye
HATA Hata ayıklama düzeyi dizesi negatif olamaz
HATA NaN dönüşümü için değer verilmedi
HATA NaN dönüşüm değeri dizisi geçersiz: 'NaN değeri'
HATA Geçersiz girdi dosyası 'uygun']
HATA minimum boş değer dizesi bir sayı değil
HATA maksimum boş değer dizesi bir sayı değil
HATA Resim dosyası uygun eksik veya geçersiz FITS
HATA uyar kütüphane hata
ÖRNEKLER
BITPIX -64 (çift duyarlıklı kayan nokta) içeren bir FITS görüntüsü, kullanılmadan oluşturuldu
NaN'ler; tüm "boş" pikseller çok küçük negatif sayılarla temsil edilir. Bu fırlatabilir
kapalı, başlangıçta görüntüyü uygun bir uzatma ile görüntülemeye çalışır ve
FITS standardı. Tüm bu "boş" pikselleri NaN'lerle değiştirmek için:
mFixNaN orijinal. NaN.'ye uyar -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]
Bu NaN'leri tekrar tek bir piksel değerine dönüştürmek için:
mFixNaN -v -4.6e32 NaN.boşval.uygunlara uyar
[struct stat="OK", rangeCount=0, nanCount=1321]
Onworks.net hizmetlerini kullanarak mFixNaN'ı çevrimiçi kullanın