Python识别图片的清晰度

说一下,真实煎熬了一下午,为了找Python 如何识别一张图片的人脸清晰度,真实好心累啊。废话不多说,进入主题。

import cv2		#导入cv2def getImageVar(imgPath):image = cv2.imread(imgPath);img2gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)imageVar = cv2.Laplacian(img2gray, cv2.CV_64F).var()return imageVarimgPath='3051414065326.jpg'	#本地路径下的一张图片
print(getImageVar(imgPath))

让我们看一下最后的结果,输入的值就是图片的清晰度了:

271.70686600280635

借鉴博客:3行代码Python搞定图片清晰度识别,原来我们看到的不一定是这样的


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部