Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Chạy máy chủ | Ubuntu > | Fedora > |


Biểu tượng yêu thích OnWorks

mImgtbl - Trực tuyến trên Đám mây

Chạy mImgtbl trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh mImgtbl có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


mImgtbl - Tạo siêu dữ liệu từ một tập hợp các hình ảnh FITS

SYNOPSIS


mImgtbl [-rcadb] [-s hồ sơ trạng thái] [-NS fieldlistfile] [-NS imglist] thư mục images.tbl

MÔ TẢ


mImgtbl trích xuất thông tin hình học tiêu đề FITS từ một tập hợp các tệp và tạo
Bảng siêu dữ liệu hình ảnh ASCII được một số chương trình khác sử dụng. Nó chỉ
thu thập dữ liệu từ các tiêu đề tuân thủ tiêu chuẩn FITS, nhưng báo cáo một số
hình ảnh không đạt kiểm tra đó.

LỰA CHỌN


-r mImgtbl cũng có thể được sử dụng như một chương trình độc lập để thu thập siêu dữ liệu hình ảnh cho
mục đích (để điền cơ sở dữ liệu, làm cơ sở cho các tìm kiếm về phạm vi không gian, v.v.)
Trong trường hợp này, người ta thường muốn thu thập thông tin về tất cả các tệp trong một
cây thư mục một cách đệ quy. Cờ "-r" (đệ quy) hướng dẫn mImgtbl tìm kiếm
thư mục đã cho và tất cả các thư mục con của nó một cách đệ quy.

-c Tùy chọn "-c" (góc) trong mImgtbl sẽ khiến tám cột bổ sung được thêm vào
bảng siêu dữ liệu đầu ra có chứa tọa độ RA, Dec (ra1, dec1, ... ra4,
dec4) của các góc hình ảnh. Đầu ra luôn là Equatorial J2000, ngay cả khi
đầu vào là một số hệ thống khác. Mặc dù không bắt buộc đối với các mô-đun đánh giá cốt lõi, chúng tôi
khuyên bạn nên sử dụng tùy chọn này, vì một số tiện ích có thể yêu cầu vị trí góc
để hoạt động bình thường.

-C Phiên bản gốc của mImgtbl đã bỏ qua cấu trúc khối lập phương trong các tệp; nó chỉ nhìn
ở hai thứ nguyên đầu tiên và các tham số WCS được liên kết. Khi xử lý khối
đã được thêm vào Montage, cần phải kiểm tra kích thước thứ ba và thứ tư
(nếu chúng tồn tại) và do đó, một số cột bổ sung đã được thêm vào đầu ra mImgtbl
(ví dụ, NAXIS4, CRVAL3). Nó vẫn thường xảy ra khi tất cả các cột mới
sẽ trống, vì vậy để tiết kiệm dung lượng, đầu ra chế độ cũ có thể được gọi bằng cách sử dụng "-C"
(no-cube) tùy chọn. Đây là mỹ phẩm đối với hầu hết các phần, vì "bốn chiều"
đầu ra hoàn toàn hợp lệ để xử lý thêm dữ liệu 2D.

-a Theo mặc định, mImgtbl bỏ qua các tệp FITS có tên kết thúc bằng _khu vực (I E
name_area.fits), giả sử chúng là ảnh vùng do Montage tạo ra. Nếu bạn muốn
tạo thông tin về những hình ảnh này hoặc nếu bạn có hình ảnh với _khu vực trong tiêu đề
khác hơn những thứ do Montage tạo ra, bạn nên bật cờ này để buộc
mImgtbl để xem tất cả các hình ảnh trong thư mục.

-d Bật gỡ lỗi

-b Khi công tắc này được đặt, mImgtbl sẽ xuất rõ ràng từng tệp FITS mà nó tìm thấy
điều đó có vẻ không hợp lệ, cùng với thông tin về lỗi.

-s hồ sơ trạng thái
Đầu ra và lỗi được ghi vào hồ sơ trạng thái thay vì được viết thành stdout.

-f fieldlistfile
Được sử dụng để chỉ định một danh sách các trường, sẽ liệt kê các từ khóa bổ sung sẽ được đọc từ
các tiêu đề FITS và được đưa vào bảng đầu ra. Danh sách thực địa phải chỉ định
tên từ khóa, kiểu (int, char, double) và kích thước. Ví dụ: example.fieldlist.

-t imglist
mImgtbl sẽ chỉ xử lý các tệp có tên được chỉ định trong bảng imglist, bỏ qua bất kỳ
các tệp khác trong thư mục. Ví dụ: example.imglist.

TRANH LUẬN


thư mục
Đường dẫn đến thư mục chứa tập hợp các tệp FITS đầu vào.

images.tbl
Đường dẫn của bảng siêu dữ liệu đầu ra.

KẾT QUẢ


Bảng đầu ra chứa thông tin siêu dữ liệu từ tất cả các tệp FITS có thể đọc được trong thư mục
theo quy định của thư mục. tính là số lượng bản ghi trong bảng và trang phục xấu
số lượng tệp không thể trích xuất siêu dữ liệu FITS.

OUTPUT CỘT


cntr Một bộ đếm duy nhất (số hàng)

ra, dec Vị trí hình ảnh ở định dạng độ thập phân

cra, cdec
Thăng thiên bên phải ở định dạng HHMMSS.SS. Từ chối ở định dạng DDMMSS.S

naxis1, naxis2
Kích thước của hình ảnh tính bằng pixel cho kích thước 1 và 2

ctype1, ctype2
Hệ tọa độ (bốn ký tự đầu tiên) và phép chiếu bản đồ WCS (cuối cùng
ba ký tự) cho thứ nguyên 1 và 2

crpix1, crpix2
Tọa độ pixel của vị trí tham chiếu (có thể là phân số và có thể tắt
hình ảnh) cho kích thước 1 và 2

crval1, crval2
Tọa độ của một vị trí tham chiếu trên bầu trời (thường ở trung tâm của
hình ảnh) cho kích thước 1 và 2

cdelt1, cdelt2
Tỷ lệ pixel (tính bằng độ trên bầu trời trên mỗi pixel) tại vị trí tham chiếu cho
kích thước 1 và 2

crota2 Góc quay từ hướng "lên" đến cực thiên

phân
Năm ưu tiên liên quan đến hệ tọa độ

hdu Định danh số cho phần mở rộng FITS mà thông tin hình ảnh được trích xuất từ,
cho các tệp FITS có nhiều HDU.

kích thước Kích thước tệp (tính bằng byte) của tệp FITS đầu vào

fname Đường dẫn đến tệp FITS đầu vào

TIN NHẮN


OK [struct stat = "OK", count =tính, badfits =trang phục xấu]

LỖI Đối số không hợp lệ: -arg

LỖI Không thể mở tệp trạng thái: hồ sơ trạng thái

LỖI Không thể mở tệp danh sách trường: fieldlistfile

LỖI Không thể mở tệp danh sách hình ảnh: imgfile

LỖI Bảng hình ảnh cần cột fname / tệp

LỖI Tên trường không hợp lệ: chuỗi]

LỖI Loại trường bất hợp pháp: chuỗi]

LỖI Không thể truy cập thư mục

ERROR thư mục không phải là một thư mục

LỖI Không thể mở bảng đầu ra.

LỖI Không thể mở bảng sao chép.

LỖI Không thể mở bảng tmp (in).

LỖI Không thể mở bảng tmp (out).

LỖI Không thể mở bảng cuối cùng.

ERROR FITS thư viện lôi

VÍ DỤ


Ví dụ sau chạy mImgtbl trên một thư mục chứa 14 hình ảnh 2MASS:

Đầu vào $ mImgtbl / 2mass images.tbl
[struct stat = "OK", count = 14, badfits = 0]

Đầu ra: images.tbl.

Chạy mImgtbl trên một thư mục chứa 3 hình ảnh FITS xấu, với nút -c đang bật:

$ mImgtbl -c input / 2mass-bad images-angle.tbl
[struct stat = "OK", count = 14, badfits = 3]

Tệp đầu ra giống với ví dụ đầu tiên, nhưng có thêm 8 "góc"
cột: hình ảnh-góc.tbl. Các trang phục xấu bộ đếm trong thông báo đầu ra báo cáo về cách
nhiều hình ảnh được tìm thấy có chứa thông tin tiêu đề không hợp lệ.

Khi truyền tệp danh sách trường như ví dụ này, các cột bổ sung được trích xuất từ ​​FITS
tiêu đề và được chèn vào bảng:

$ mImgtbl -f example.fieldlist input / 2mass images-expand.tbl
[struct stat = "OK", count = 14, badfits = 0]

Tệp đầu ra có các cột bổ sung như được chỉ định: images-expand.tbl.

Sử dụng mImgtbl trực tuyến bằng các dịch vụ onworks.net


Ad


Ad