Python中两个图像的比较

本文介绍了Python中两个图像的比较的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,我想使用Python比较两个图像,但我不熟悉此语言。,我有两个大小相同的图像。我必须创建一个包含两个图像逐个像素差异的数组。最后,我必须以浮点数的形式计算数组的所有值​​之和的平均值。,我可以使用Processing执行此操作,但无法使用Python执行此操作。,如果两个图像相同,则结果显然为0。,我想将此代码转换为Python(最重要的是最终平均值的值)。,编辑:,非常感谢!,我之前发布的比较函数不是真的正确,它实际上应该与另一幅图像(应用了Canny算法)一起显示(在转换为灰度之后),如何修改elgordorafiki发布的比较函数?,要使用的Canny算法如下:,1,正如@martineau建议的那样,推荐答案图像库是一个不错的选择。我个人也认为可以使用Numpy和matplotlib作为替代。Python的好处是您可以使用数组对整个图像进行操作,而不是使用for循环,这样看起来更好,速度也更快。,作为示例,我很快将您的代码移植到Python(不确定过滤在那里做什么以及您的阈值有什么值,但睡觉应该大致相同),我也有一些疑问(您将二进制化后的值设置为255,这意味着最终平均值会有些高,可能使用1到0之间的值会更容易解释,但这取决于您)。,希望这能有所帮助!,这篇关于Python中两个图像的比较的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册