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

Đây là lệnh fp2hdf 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


fp2hdf - chuyển đổi dữ liệu dấu phẩy động sang HDF

SYNOPSIS


fp2hdf -h[giúp đỡ] fp2hdf trong tập tin [trong tập tin...] -o[tập tin tiện ích ô uế] [-r[cây thúy cúc] [ras_options...]]
[-f[loat]]

MÔ TẢ


fp2hdf chuyển đổi dữ liệu dấu phẩy động sang Tập dữ liệu khoa học HDF (SDS) và / hoặc 8-bit Raster
Định dạng Image Set (RIS8), lưu trữ kết quả trong tệp HDF. Dữ liệu hình ảnh có thể được chia tỷ lệ
về một giá trị trung bình.

(Các) tệp đầu vào chứa một mảng dấu phẩy động hai chiều hoặc ba chiều
ở định dạng văn bản ASCII, dấu phẩy động gốc hoặc HDF SDS. Nếu tệp HDF được sử dụng
đối với đầu vào, nó phải chứa một SDS. SDS chỉ cần chứa một bản ghi kích thước và
dữ liệu, nhưng nếu nó cũng chứa các giá trị tối đa và tối thiểu và / hoặc tỷ lệ cho mỗi trục,
những thứ này sẽ được sử dụng. Nếu định dạng đầu vào là văn bản ASCII hoặc dấu phẩy động tự nhiên, hãy xem
"Ghi chú" dưới đây về cách nó phải được tổ chức.

LỰA CHỌN


-h[giúp đỡ]
In một bản tóm tắt hữu ích về cách sử dụng và thoát.

-o[tập tin tiện ích] ô uế
Dữ liệu từ một hoặc nhiều tệp đầu vào được lưu trữ dưới dạng một hoặc nhiều tập dữ liệu và / hoặc hình ảnh
trong một tệp đầu ra HDF, ô uế.

-r[cây thúy cúc]
Lưu trữ đầu ra dưới dạng hình ảnh raster được đặt trong tệp đầu ra -f[loat] Lưu trữ đầu ra dưới dạng
tập dữ liệu khoa học trong tệp đầu ra. Đây là mặc định nếu tùy chọn "-r"
không được chỉ định.

ras_opts:

-e[mở rộng] chân trời bỏ đạo này theo đạo khác [chiều sâu]
Mở rộng dữ liệu float thông qua sao chép pixel để tạo ra (các) hình ảnh. chân trờibỏ đạo này theo đạo khác
cung cấp độ phân giải ngang và dọc của (các) hình ảnh được tạo ra; và
tùy ý, chiều sâu cung cấp số lượng hình ảnh hoặc mặt phẳng chiều sâu (đối với dữ liệu đầu vào 3D).

-i[nterp] chân trời bỏ đạo này theo đạo khác [chiều sâu]
Áp dụng phép nội suy song tuyến hoặc ba tuyến cho dữ liệu float để tạo ra
(các) hình ảnh. chân trời, bỏ đạo này theo đạo khácchiều sâu phải lớn hơn hoặc bằng các kích thước
của tập dữ liệu gốc.

-p[hồ sơ] bạn thân
Lưu trữ bảng màu với hình ảnh. Nhận bảng màu từ bạn thân; đó có thể là một
Tệp HDF chứa bảng màu hoặc tệp chứa bảng màu thô.

-m[một] nghĩa là
Nếu giá trị trung bình dấu phẩy động được đưa ra, hình ảnh sẽ được chia tỷ lệ về giá trị trung bình.
Các cực trị mới (newmax và newmin), như được đưa ra bởi:

newmax = mean + max (abs (trung bình tối đa), abs (trung bình tối thiểu))
newmin = mean - max (abs (trung bình tối đa), abs (trung bình tối thiểu))

sẽ cách đều với giá trị trung bình. Nếu không có giá trị trung bình nào được đưa ra, thì giá trị trung bình
sẽ là: 0.5 * (tối đa + tối thiểu)

ĐẦU VÀO


Nếu định dạng tệp đầu vào là văn bản ASCII hoặc dấu phẩy động tự nhiên, nó phải có
các trường nhập sau:

định dạng
máy bay
cau mày
ncols
giá trị tối đa
giá trị tối thiểu
[máy bay1 máy bay2 máy bay3 ...]
hàng1 hàng2 hàng3...
col1 col2 col3...
dữ liệu1 dữ liệu2 dữ liệu3...
hữu ích. Cảm ơn !

Địa điểm:

định dạng Định dạng chỉ định ("TEXT", "FP32" hoặc "FP64").

máy bay
Kích thước của trục độ sâu ("1" cho đầu vào 2D).

cau mày Kích thước của trục tung.

ncols Kích thước của trục hoành.

giá trị tối đa
Giá trị dữ liệu tối đa.

giá trị tối thiểu
Giá trị dữ liệu tối thiểu.

máy bay1, máy bay2, máy bay3, ...
Cân cho trục chiều sâu.

hàng1, hàng2, hàng3, ...
Cân cho trục tung.

cột1, cột2, cột3, ...
Cân cho trục hoành.

dữ liệu1, dữ liệu2, dữ liệu3, ...
Dữ liệu được sắp xếp theo hàng, từ trái sang phải và từ trên xuống dưới; sau đó tùy chọn, đặt hàng
bằng máy bay, từ trước ra sau.

Đối với định dạng đầu vào FP32 và FP64, định dạng, máy bay, cau mày, ncolsmáy bay đang
số nguyên bản địa; ở đâu định dạng là đại diện số nguyên của
Chuỗi 4 ký tự (0x46503332 cho "FP32" và 0x46503634 cho "FP64"). Các
các trường đầu vào còn lại bao gồm các giá trị dấu phẩy động 32 bit gốc cho FP32
định dạng đầu vào hoặc các giá trị dấu phẩy động 64 bit gốc cho định dạng đầu vào FP64.

THÍ DỤ


Chuyển đổi dữ liệu dấu phẩy động ở "f1.txt" sang định dạng SDS và lưu trữ dưới dạng SDS trong tệp HDF
"o1":

fp2hdf f1.txt -o o1

Chuyển đổi dữ liệu dấu phẩy động ở dạng "f2.hdf" sang định dạng raster 8 bit và lưu trữ dưới dạng RIS8 trong
Tệp HDF "o2":

fp2hdf f2.hdf -o o2 -r

Chuyển đổi dữ liệu dấu phẩy động ở "f3.bin" sang định dạng raster 8 bit và định dạng SDS, và lưu trữ
cả RIS8 và SDS trong tệp HDF "o3":

fp2hdf f3.bin -o o3 -r -f

Chuyển đổi dữ liệu dấu phẩy động ở "f4" thành hình ảnh raster 500x600 và lưu trữ RIS8 ở HDF
tệp "o4". Cũng lưu trữ một bảng màu từ "palfile" với hình ảnh:

fp2hdf f4 -o o4 -r -e 500 600 -p tệp tin

Chuyển đổi dữ liệu dấu phẩy động ở "f5" thành 200 mặt phẳng của hình ảnh raster 500x600 và lưu trữ
RIS8 trong tệp HDF "o5". Cũng chia tỷ lệ dữ liệu hình ảnh để nó được căn giữa về giá trị trung bình
giá trị 10.0:

fp2hdf f5 -o o5 -r -i 500 600 200 -m 10.0

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



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