Đây là lệnh pnmpsnr 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
pnmpsnr - tính toán sự khác biệt giữa hai bản đồ di động
SYNOPSIS
pnmpsnr [pnmfile1] [pnmfile2]
MÔ TẢ
Đọc hai tệp PBM, PGM hoặc PPM hoặc tương đương PAM làm đầu vào. In tín hiệu đỉnh-
chênh lệch tỷ lệ nhiễu (PSNR) giữa hai hình ảnh. Chỉ số này thường được sử dụng trong
giấy nén ảnh để đánh giá độ méo giữa ảnh gốc và ảnh được giải mã.
Nếu đầu vào là PBM hoặc PGM, pnmpsnr chỉ in PSNR của độ chói. Nếu không thì,
nó in các PSNR riêng biệt của các thành phần độ chói và sắc độ (Cb và Cr) của
màu sắc.
PSNR của một thành phần nhất định là tỷ số của chênh lệch bình phương trung bình của thành phần đó
để hai hình ảnh có chênh lệch bình phương trung bình tối đa có thể tồn tại giữa hai hình ảnh bất kỳ
hình ảnh. Nó được biểu thị dưới dạng giá trị decibel.
Sự khác biệt bình phương trung bình của một thành phần cho hai hình ảnh là sự khác biệt bình phương trung bình của
giá trị thành phần, so sánh từng pixel với pixel ở cùng vị trí của pixel kia
hình ảnh. Với mục đích tính toán này, các thành phần được chuẩn hóa theo tỷ lệ
[0..1].
Chênh lệch bình phương trung bình tối đa giống hệt nhau là 1.
Vì vậy PSNR càng cao thì hình ảnh càng gần. Độ sáng PSNR bằng 20 có nghĩa là giá trị trung bình
chênh lệch bình phương độ chói của các pixel nhỏ hơn 100 lần so với mức tối đa
sự khác biệt có thể xảy ra, tức là 0.01.
Sử dụng pnmpsnr trực tuyến bằng dịch vụ onworks.net