Jest to polecenie mFitplane, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
mFitplane — użyj metody najmniejszych kwadratów, aby dopasować płaszczyznę do obrazu
STRESZCZENIE
mDopasowana płaszczyzna [-b granica] [-D poziom] [-S plik stanu]pasuje
OPIS
Używa metody najmniejszych kwadratów, aby dopasować płaszczyznę (z wyłączeniem odstających pikseli) do obrazu. Jest używany
obrazy różnic wygenerowane przy użyciu mRóżn or mDiffExec.
OPCJE
-b granica
Liczba pikseli obramowania do zignorowania na krawędziach obrazu.
-d poziom
Włącza debugowanie do określonego poziomu (1-3).
-s plik stanu
Dane wyjściowe i błędy są zapisywane plik stanu zamiast stdout.
ARGUMENTY
w.pasuje
Wejściowy plik FITS jest plikiem różnicowym między dwoma innymi plikami FITS, o ile to możliwe
wygenerowane przy użyciu mRóżn.
WYNIK
Płaszczyzna dopasowana do obrazu ma postać:
dopasować = A*x + B*y + C
gdzie x to „poziome” przesunięcie piksela od CRPIX1 w nagłówku FITS, a y to
„pionowe” przesunięcie w stosunku do CRPIX2. Ponieważ wszystkie ponownie wyświetlane obrazy wykorzystują ten sam piksel odniesienia,
jest to jednolita definicja x, y dla całego zbioru obrazów.
Dopasowanie to prosta metoda najmniejszych kwadratów z pętlą iteracyjną wykluczającą punkty więcej niż
2 sigma (sigma zdefiniowana jako wartość skuteczna z poprzedniej pętli).
Połączenia rms wyjściem jest wartość obliczona powyżej. The xmin, ... ymaks wyjście odpowiada
zakres wartości x, y znalezionych podczas dopasowywania. Wartość skuteczna ma charakter wyłącznie informacyjny, ale xmin,
... ymaks są używane w dopasowywaniu tła (mBgModel). crpix1 i crpix2 są
piksele odniesienia dla każdej osi, określone na podstawie nagłówka FITS.
WIADOMOŚCI
OK [struct stat="OK", a=A, b=B, c=C, crpix1=crpix1, crpix2=crpix2, xmin=x min,
xmax=xmaks, ymin=ymin, ymax=ymaks, xcentrum=xcentrum, centrum=ycentrum, npiksel=npiksel,
rms=rms, pudełkox=pudełkox, pudełkowy=skrzynki, szerokość pudełka=szerokość pudełka, wysokość pudełka=wysokość pudełka,
pudełko=boks]
BŁĄD Argument do -b (ciąg) nie może być interpretowana jako liczba całkowita
BŁĄD Nie można otworzyć pliku statusu: plik stanu
BŁĄD Plik obrazu filename brakujące lub nieprawidłowe FITS
BŁĄD FITS biblioteka błąd
BŁĄD ogólny błąd
OSTRZEŻENIE
Za mało pikseli, aby się zmieścić
OSTRZEŻENIE
Za mało pikseli dla ramki ograniczającej
OSTRZEŻENIE
Pojedyncza macierz-1
OSTRZEŻENIE
Pojedyncza macierz-2
OSTRZEŻENIE
błąd alokacji w Vector()
PRZYKŁADY
$ mFitplane 2mass-atlas-990322n-j0640266.pasuje
[struct stat="OK", a=-8.9198e-11, b=-2.54173e-10, c=5.24277e-05, crpix1=808,
crpix2=212.5, xmin=-808, xmax=167, ymin=-210.5, ymax=638.5, xcenter=-320.871,
ycenter=213.014, npixel=314299, rms=0.393003, boxx=-320.92, boxy=212.424,
szerokość pudełka=835.421, wysokość pudełka=509.274, kąt boksu=-29.5537]
Korzystaj z mFitplane online, korzystając z usług onworks.net