Đây là lệnh ppmchange 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
ppmchange - thay đổi tất cả các pixel của một màu này sang một màu khác trong một bản đồ ảnh di động
SYNOPSIS
trao đổi ppm [ -mạnh độ gần_percent ] [ -phần còn lại còn lại_color ] [ màu cũ
màu mới ] ... [tập tin ppm]
MÔ TẢ
Đọc bản đồ ảnh di động dưới dạng đầu vào. Thay đổi tất cả các pixel của màu cũ đến màu mới. Bạn có thể
chỉ định tối đa 256 cặp màu cũ / màu mới trên dòng lệnh. trao đổi ppm bỏ tất cả
màu sắc không được đề cập không thay đổi, trừ khi bạn chỉ định -phần còn lại tùy chọn, trong trường hợp đó
tất cả chúng đều được thay đổi thành màu được chỉ định duy nhất.
Bạn có thể chỉ định rằng các màu tương tự, nhưng không giống nhau, với những màu bạn chỉ định nhận được
được thay thế bằng cách chỉ định một yếu tố "gần gũi".
Màu sắc có thể được chỉ định theo năm cách:
o Một tên, giả sử rằng một con trỏ đến tệp tên màu kiểu X11 đã được biên dịch trong.
o Bộ định nghĩa thập lục phân kiểu X11: rgb: r / g / b, trong đó rg và b là mỗi 1- đến
Số thập lục phân có 4 chữ số.
o Bộ định nghĩa thập phân kiểu X11: rgbi: r / g / b, trong đó rg và b là dấu phẩy động
các số từ 0 đến 1.
o Để tương thích ngược, một số thập lục phân kiểu X11 cũ: #rgb, #rrggbb,
#rrrgggbbb hoặc #rrrrggggbbbb.
o Để tương thích ngược, bộ ba số được phân tách bằng dấu phẩy: r, g, b, trong đó
rg và b là các số dấu phẩy động giữa 0 và 1. (Kiểu này đã được thêm vào trước
MIT đã đưa ra phong cách rgbi tương tự.)
Nếu một pixel khớp với hai pixel khác nhau màu cũs, trao đổi ppm thay thế nó bằng màu mới
trong số những người được chỉ định ngoài cùng bên trái.
LỰA CHỌN
-mạnh độ gần_percent
sự gần gũi là một số nguyên phần trăm cho biết mức độ gần với màu bạn đã chỉ định
một pixel phải được thay thế. Theo mặc định, nó là 0, có nghĩa là pixel phải
là màu chính xác mà bạn đã chỉ định.
Một pixel được thay thế nếu khoảng cách màu giữa nó và màu bạn
được chỉ định nhỏ hơn hoặc bằng sự gần gũi.
"Khoảng cách" trong màu sắc được định nghĩa là tổng Cartesian của từng cá thể
sự khác biệt về cường độ màu đỏ, xanh lục và xanh lam giữa hai pixel, được chuẩn hóa
sao cho sự khác biệt giữa màu đen và màu trắng là 100%.
Điều này có lẽ đơn giản hơn những gì bạn muốn nhất. Bạn có thể muốn
để thay đổi các màu có độ sắc tương tự, bất kể cường độ của chúng. Vì thế
nếu có một cái chuồng màu đỏ bị che khuất khác nhau, bạn muốn thay đổi toàn bộ cái chuồng.
Nhưng vì bóng đổ thay đổi đáng kể màu sắc theo trao đổi ppm's
công thức khoảng cách, các bộ phận của chuồng có thể có màu sắc tương đương với
các phần khác của chuồng vì chúng được lấy từ cỏ xanh bên cạnh chuồng.
Có thể trao đổi ppm sẽ được nâng cao vào một ngày nào đó để thực hiện phân tích sắc độ.
-phần còn lại màu sắc
trao đổi ppm thay đổi tất cả các pixel không có màu mà bạn chỉ định
màu thay thế rõ ràng trên dòng lệnh để tô màu màu sắc.
Một ví dụ về ứng dụng này là
trao đổi ppm -remainder = đen đỏ đỏ
để chỉ nâng các phần màu đỏ khỏi hình ảnh hoặc
trao đổi ppm -remainder = đen đỏ trắng | ppmtopgm
để tạo tệp mặt nạ cho các phần màu đỏ của hình ảnh.
Sử dụng ppmchange trực tuyến bằng các dịch vụ onworks.net