2017-10-07 44 views
0

我强迫Raspberry Pi 3和camera发生问题。
1,共5个图片看起来像this通常有更大的尺寸。它也发生在一天。
我的捕获脚本是:raspistill -vf -hf -o img.jpgRPi相机粉红色r-pi B

可以在拍照或修复后检查质量吗?

回答

0

很难说你会如何区分质量良好的图像质量差的图像,没有看到两种类型:-)

但是,你可以使用ImageMagick的这是做一个快速的命令行质量检查随时安装在树莓派上。

所以,我想下面的统计数据中的一个将质量差的图像质量好之间的显着差异:

  • 意味着
  • 标准偏差

因此,要获得这些值的衡量,在命令行ImageMagick,你会这样做:

identify -format "%[mean], %[standard-deviation], %[entropy]\n" anImage.jpg 
21841.8, 30697.6, 0.315319 

所以,我会尝试对于好的和坏的图像,看看是否有不同的东西。

如果不成功,您可以计算黑色像素的百分比,因为在您的不良图像中似乎有很多像素。因此,第一阈值在比方说5%的图像,全黑的5%之内的所有像素变成黑色和所有其他人变成白色,然后看平均以确定有多少现在黑:

convert someImage.jpg -threshold 5% -format "%[fx:int((1-mean)*100)]" info: 
87 

这告诉我87%的像素大概是黑色,对于普通图像而言似乎太高。因此,请尝试针对正常图像运行该操作。

如果您不想安装ImageMagick以进行测试,请提供一些更好的和更差的图像,我会为您检查它们 - 为我的答案添加评论,让我知道您添加了图像。