Đây là lệnh pfscolortransform có thể được 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
pfscolortransform - Áp dụng hiệu chuẩn màu bằng cách sử dụng tệp ma trận do người dùng cung cấp.
SYNOPSIS
biến đổi pfscolor (-xyzrgb tập tin ma trận | -rgbxyz tệp ma trận) [-chuyển vị]
MÔ TẢ
Sử dụng lệnh này để hiệu chỉnh màu sắc bằng cách sử dụng ma trận hiệu chuẩn được cung cấp trong tệp văn bản.
Lệnh này dành cho không gian màu được tuyến tính hóa (không được hiệu chỉnh gamma). Ma trận
phải là 3x3 và nó sẽ chuyển đổi từ CIE XYZ thành ITU rec. 709 RGB (sRGB sơ bộ nhưng
tuyến tính, không có gamma) hoặc từ cùng một RGB đến CIE XYZ (xem các tùy chọn bên dưới). Tệp văn bản
phải chứa ba hàng với các số được phân tách bằng dấu phẩy, ví dụ:
0.0292,0.0126,0.0009
0.0052,0.0340, 0.0049
0.0055, 0.0059,0.0409
Nếu -xyzrgb được cung cấp, các giá trị pixel được chuyển đổi màu như sau:
[RGB] '= M * [XYZ]
trong đó 'là sự chuyển vị của ma trận, * là phép nhân ma trận, RGB là một vectơ của các giá trị RGB
và XYZ là vectơ của các giá trị tam sắc CIE XYZ. Nếu -rgbxyz được cung cấp,
giá trị pixel được chuyển đổi màu sắc như sau:
[XYZ] '= M * [RGB]
LỰA CHỌN
--xyzrgb tệp ma trận, -x tập tin ma trận
Ma trận do người dùng cung cấp là ma trận chuyển đổi để chuyển đổi từ không gian màu XYZ sang RGB.
--rgbxyz tệp ma trận, -r tập tin ma trận
Ma trận do người dùng cung cấp là ma trận chuyển đổi để chuyển đổi từ không gian màu RGB sang XYZ.
--chuyển vị, -t
Chuyển đổi tệp ma trận được cung cấp.
VÍ DỤ
pfsin Memorial.hdr | pfscolortransform -x matrix.txt | pfsout Memorial_gc.ppm
Hiệu chỉnh màu hình ảnh kỷ niệm với ma trận trong tệp matrix.txt và lưu vào
Memorial_gc.ppm.
Sử dụng pfscolortransform trực tuyến bằng các dịch vụ onworks.net