2017-05-28 46 views
0

我有一個RenderedImage「List imagesList」的列表,現在我想檢查上面列表中的兩個對象是否相同。我試着比較兩個文件,但沒有與RenderedImages的列表。有沒有人有任何想法如何比較RenderedImage?我必須使用任何圖書館來做到這一點嗎?有沒有辦法比較兩個Java中的RenderedImage?

+0

您試過了什麼?它失敗的地方在哪裏? –

+0

「比較」是什麼意思?像檢查他們的像素有相同的顏色?它們與RenderedImage對象相同? – Dolf

+0

我知道'imagemagick'有多種選擇,它可以幫助你。但不確定它有任何比較功能,請查看更多http://www.imagemagick.org/script/index.php – Sridhar

回答

2

我會逐個像素地比較這兩個對象。我確定它很慢,但我也確定它應該工作。

相關:Java Compare one BufferedImage to Another

+2

是的。這是你的唯一選擇。 +1 –

+0

謝謝captainepoch。我將RenderedImage轉換爲BufferedImage並使用你的代碼,它工作。 –

+1

@PramodNikule我很高興它的工作。這不是我的代碼,值得信任給作者。 – captainepoch

相關問題