Tôi đã viết một điều jpeg joiner lossless cơ bản trong java bây giờ nhưng tôi muốn so sánh các tập tin nó tạo ra với các tập tin gốc.Một cách dễ dàng (công cụ?) Để so sánh hình ảnh pixel cho pixel ở các định dạng khác nhau?
Tôi chỉ có thể so sánh rất nhiều trong trình soạn thảo hex, có ai biết một cách dễ dàng, phần mềm hay java (tốt nhất là phần mềm như tôi không cảm thấy như bất kỳ mã hóa nhiều hơn bây giờ!) Mà tôi có thể so sánh hai hình ảnh và sản xuất một "bản đồ khác biệt" về nơi các pixel không giống nhau?
Cảm ơn.
Điều này có vẻ rất tốt, nhưng nó có thể nhiều hơn những gì tôi cần làm. Tôi chỉ muốn so sánh hình ảnh pixel theo pixel và thấy sự khác biệt chính xác. Đây là để kiểm tra như thế nào của tôi "lossless" jpeg chỉnh sửa đang làm việc. – joinJpegs
Tôi cần phải làm rõ thêm một chút: bạn * có thể * chỉ định một lá cờ sẽ xuất ra một hình ảnh có chứa sự khác biệt trên mỗi pixel bằng cách sử dụng PDiff. Hạn chế duy nhất là nó ở định dạng lạ (PPM) :) –
Cổng Java của công cụ Nhận thức Khác biệt của Hector Yee có thể tạo ra hình ảnh khác biệt .png: [bitbucket.org/joebowbeer/perceptualdiff](https://bitbucket.org/joebowbeer/perceptualdiff) –