mFixNaN - Trực tuyến trên đám mây

Đây là lệnh mFixNaN 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 mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


mFixNaN - Thay thế một bộ giá trị cụ thể trong hình ảnh FITS bằng NaN (hoặc ngược lại)

SYNOPSIS


mFixNaN [-d cấp] [-v Giá trị NaN] in.fits out.fits [khoảng trống maxblank]

MÔ TẢ


Chuyển đổi NaN được tìm thấy trong hình ảnh thành một số giá trị khác (do người dùng cung cấp), or chuyển đổi một
phạm vi giá trị được cung cấp vào NaN.

LỰA CHỌN


-d cấp
Bật gỡ lỗi đến mức được chỉ định (1-3)

-v Giá trị NaN
Giá trị để sử dụng thay cho bất kỳ NaN nào

TRANH LUẬN


trong.fits
Nhập tệp hình ảnh FITS

out.fits
Đường dẫn của tệp FITS đầu ra. Để chạy ở chế độ "đếm" mà không tạo tệp đầu ra,
sử dụng dấu gạch ngang ("-") cho đối số này.

minblank maxblank
Nếu khóa chuyển "-v" không được sử dụng, mFixNaN sẽ thay thế tất cả các giá trị pixel giữa
khoảng trốngmaxblank với NaN.

KẾT QUẢ


[ cấu trúc stat = "OK", phạm viĐếm=phạm viĐếm, nanCount=nanĐếm]

phạm viĐếm là số lượng pixel được tìm thấy giữa khoảng trốngmaxblank, nếu họ
đã được chỉ định. Nếu không (tức là NaN đã bị xóa và thay thế bằng giá trị), nanĐếm
số lượng NaN bị loại bỏ.

TIN NHẮN


Được [cấu trúc stat="OK", rangeCount=phạm viĐếm, nanCount=nanĐếm"]

LỖI Không có cấp gỡ lỗi nào được cung cấp

LỖI Chuỗi cấp độ gỡ lỗi không hợp lệ: cấp

LỖI Chuỗi cấp độ gỡ lỗi không hợp lệ: cấp

LỖI Chuỗi cấp độ gỡ lỗi không thể âm

LỖI Không có giá trị nào được đưa ra cho chuyển đổi NaN

LỖI Chuỗi giá trị chuyển đổi NaN không hợp lệ: 'Giá trị NaN'

LỖI Tệp ​​đầu vào không hợp lệ 'trong.fits']

LỖI chuỗi giá trị trống tối thiểu không phải là số

LỖI chuỗi giá trị trống tối đa không phải là số

LỖI Tệp ​​hình ảnh trong.fits FITS bị thiếu hoặc không hợp lệ

ERROR FITS thư viện lôi

VÍ DỤ


Hình ảnh FITS có BITPIX -64 (dấu phẩy động có độ chính xác kép) đã được tạo mà không sử dụng
NaN; tất cả các pixel "trống" được biểu thị bằng số âm rất nhỏ. Điều này có thể ném
những nỗ lực ban đầu để hiển thị hình ảnh với độ giãn phù hợp và không tuân theo
tiêu chuẩn FITS Để thay thế tất cả các pixel "trống" đó bằng NaN:

mFixNaN gốc.fits NaN.fits -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]

Để chuyển đổi các NaN đó thành một giá trị pixel:

mFixNaN -v -4.6e32 NaN.fits trốngval.fits
[struct stat="OK", rangeCount=0, nanCount=1321]

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



Các chương trình trực tuyến Linux & Windows mới nhất