영어프랑스어스페인어

Ad


온웍스 파비콘

mImgtbl - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 mImgtbl 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 mImgtbl 명령입니다.

프로그램:

이름


mImgtbl - FITS 이미지 세트에서 메타데이터 생성

개요


mImgtbl [-rcdb] [-s 상태 파일] [-NS 필드 목록 파일] [-NS imglist] 디렉토리 이미지.tbl

기술


mImgtbl 파일 세트에서 FITS 헤더 형상 정보를 추출하고
다른 여러 프로그램에서 사용되는 ASCII 이미지 메타데이터 테이블입니다. 그것만
FITS 표준을 준수하는 헤더에서 데이터를 수집하지만
해당 검사에 실패한 이미지.

옵션


-r mImgtbl 다른 프로그램에 대한 이미지 메타데이터를 수집하는 독립 실행형 프로그램으로도 사용할 수 있습니다.
목적(데이터베이스를 채우기 위해, 공간 범위 검색 등을 위한 기반으로)
이 경우에 있는 모든 파일에 대한 정보를 수집하는 것이 종종 바람직합니다.
재귀적으로 디렉토리 트리. "-r"(재귀) 플래그는 다음을 지시합니다. mImgtbl 검색하기
주어진 디렉터리와 모든 하위 디렉터리를 재귀적으로

-c mImgtbl의 "-c"(코너) 옵션을 사용하면 XNUMX개의 추가 열이 추가됩니다.
RA, Dec 좌표(ra1, dec1, ... ra4,
dec4) 이미지 모서리의. 출력은 항상 Equatorial J2000입니다.
입력은 다른 시스템입니다. 핵심 처리 모듈에는 필요하지 않지만
일부 유틸리티에는 코너 위치가 필요할 수 있으므로 이 옵션을 사용하는 것이 좋습니다.
제대로 작동합니다.

-C mImgtbl의 원래 버전은 파일의 큐브 구조를 무시했습니다. 그것은 단지 보였다
처음 두 치수 및 연관된 WCS 매개변수에서. 큐브 처리 시
몽타주에 추가되어 XNUMX차원과 XNUMX차원을 검토할 필요가 있었습니다.
(존재하는 경우) 일부 추가 열이 mImgtbl 출력에 추가되었습니다.
(예를 들어, NAXIS4, CRVAL3). 여전히 모든 새 열이
비어 있으므로 공간을 절약하기 위해 "-C"를 사용하여 이전 모드 출력을 호출할 수 있습니다.
(큐브 없음) 옵션. 이것은 "XNUMX차원"이기 때문에 대부분의 경우 장식용입니다.
출력은 2D 데이터의 추가 처리에 완벽하게 유효합니다.

-a 기본적으로 mImgtbl은 이름이 다음으로 끝나는 FITS 파일을 무시합니다. _영역 (즉
name_area.fits), Montage에서 생성한 영역 이미지라고 가정합니다. 원한다면
이러한 이미지에 대한 정보를 생성하거나 _영역 제목에
other 보다 몽타주에 의해 생성된 것을 강제하려면 이 플래그를 켜야 합니다.
mImgtbl 디렉토리의 모든 이미지를 봅니다.

-d 디버깅 켜기

-b 이 스위치가 설정되면 mImgtbl 찾은 각 FITS 파일을 명시적으로 출력합니다.
오류에 대한 정보와 함께 유효하지 않은 것으로 보입니다.

-s 상태 파일
출력 및 오류가 기록됩니다. 상태 파일 stdout에 기록되는 대신.

-f 필드 목록 파일
지정하는 데 사용 필드리스트, 읽을 추가 키워드를 나열합니다.
FITS 헤더 및 출력 테이블에 포함됩니다. 필드 목록은 다음을 지정해야 합니다.
키워드 이름, 유형(int,char,double) 및 크기. 예: example.fieldlist.

-t imglist
mImgtbl 테이블에 지정된 이름을 가진 파일만 처리합니다. imglist, 무시
디렉토리의 다른 파일. 예: example.imglist.

인수


예배 규칙서
입력 FITS 파일 세트를 포함하는 디렉토리 경로.

이미지.tbl
출력 메타데이터 테이블의 경로입니다.

결과


출력 테이블에는 디렉토리에서 읽을 수 있는 모든 FITS 파일의 메타데이터 정보가 포함됩니다.
에 의해 지정된 예배 규칙서. 계산 테이블의 레코드 수이고 불량품 이다
FITS 메타데이터를 추출할 수 없는 파일 수입니다.

출력 COLUMNS


cntr 고유 카운터(행 번호)

ra,dec 십진법 형식의 이미지 위치

cra,cdec
HHMMSS.SS 형식의 적경. DDMMSS.S 형식의 편각

naxis1, naxis2
차원 1 및 2의 이미지 크기(픽셀 단위)

ctype1, ctype2
좌표계(처음 네 문자) 및 WCS 맵 투영(마지막
문자 1개) 차원 2 및 XNUMX용

crpix1, crpix2
참조 위치의 픽셀 좌표(분수일 수 있고 꺼져 있을 수 있음)
이미지) 치수 1 및 2용

crval1, crval2
하늘에 있는 참조 위치의 좌표(종종
이미지) 치수 1 및 2용

cdelt1, cdelt2
참조 위치의 픽셀 배율(픽셀당 하늘의 각도)
치수 1 및 2

crota2 "위" 방향에서 천구까지의 회전 각도

주야평분선
좌표계와 관련된 세차 연도

hdu 이미지 정보가 추출되는 FITS 확장자의 숫자 식별자,
HDU가 여러 개인 FITS 파일의 경우.

size Files 입력 FITS 파일의 크기(바이트)

fname 입력 FITS 파일의 경로

메시지


확인 [구조체 통계 = "확인", 개수 =계산, 부적합=불량품]

ERROR 잘못된 인수: -아르헨티나

오류 상태 파일을 열 수 없습니다. 상태 파일

ERROR 필드 목록 파일을 열 수 없습니다: 필드 목록 파일

ERROR 이미지 목록 파일을 열 수 없습니다: 이미지 파일

ERROR 이미지 테이블에는 fname/file 열이 필요합니다.

ERROR 잘못된 필드 이름: ]

ERROR 잘못된 필드 유형: ]

오류 액세스할 수 없습니다. 예배 규칙서

ERROR 예배 규칙서 디렉토리가 아닙니다

ERROR 출력 테이블을 열 수 없습니다.

ERROR 복사 테이블을 열 수 없습니다.

ERROR tmp(입력) 테이블을 열 수 없습니다.

ERROR tmp(출력) 테이블을 열 수 없습니다.

오류 최종 테이블을 열 수 없습니다.

ERROR 맞다 도서관 오류

사용 예


다음 예제가 실행됩니다. mImgtbl 14개의 2MASS 이미지를 포함하는 디렉토리:

$ mImgtbl 입력/2대량 이미지.tbl
[struct stat="OK", 카운트=14, badfits=0]

출력: 이미지.tbl.

달리는 mImgtbl -c 스위치가 켜져 있는 3개의 잘못된 FITS 이미지가 포함된 디렉토리에서:

$ mImgtbl -c 입력/2질량-불량 이미지-corners.tbl
[struct stat="OK", 카운트=14, badfits=3]

출력 파일은 첫 번째 예와 동일하지만 8개의 "코너"가 추가되었습니다.
열 : 이미지 코너.tbl. 그만큼 불량품 출력 메시지의 카운터는 방법에 대해 보고합니다.
잘못된 헤더 정보가 포함된 많은 이미지가 발견되었습니다.

이 예제와 같이 필드 목록 파일을 전달하면 FITS에서 추가 열이 추출됩니다.
헤더 및 테이블에 삽입:

$ mImgtbl -f example.fieldlist 입력/2대량 이미지-expanded.tbl
[struct stat="OK", 카운트=14, badfits=0]

출력 파일에는 다음과 같이 지정된 추가 열이 있습니다. 이미지 확장.tbl.

onworks.net 서비스를 사용하여 mImgtbl 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad