<p><strong>能够使用image Magic解决此问题</strong></p>
<pre><code>Compare Images
[Arguments] ${Reference_Image_Path} ${Test_Image_Path} ${Allowed_Threshold}
${TEMP}= Replace String ${IMAGE_COMPARATOR_COMMAND} __REFERENCE__ ${Reference_Image_Path}
${COMMAND}= Replace String ${TEMP} __TEST__ ${Test_Image_Path}
Log ${Allowed_Threshold}
Log Executing: ${COMMAND}
${RC} ${OUTPUT}= Run And Return Rc And Output ${COMMAND}
# ${RC} ${OUTPUT}= Run And Return Rc And Output C:/"Program Files"/ImageMagick-7.0.7-Q16/convert.exe C:/Users/user/imagecompare/Test/src/reference-screenshots/reference-1.png C:/Users/user/imagecompare/Test/src/reference-screenshots/reference-11.png -metric RMSE -compare -format "%[distortion]" info:
Log Return Code: ${RC}
Log Return Output: ${OUTPUT}
${RESULT} Evaluate ${OUTPUT} < ${Allowed_Threshold}
Should be True ${RESULT}
</code></pre>
<p><a href="https://blog.codecentric.de/en/2017/09/robot-framework-compare-images-screenshots/" rel="nofollow noreferrer">https://blog.codecentric.de/en/2017/09/robot-framework-compare-images-screenshots/</a></p>