RPi Camera 粉色 r-pi B
RPi Camera Pink r-pi B
我正在强制 Raspberry Pi 3 和 camera 的问题。
5 张图片中有 1 张看起来 this 通常尺寸更大。它也发生在那天。
我的捕获脚本是:raspistill -vf -hf -o img.jpg
。
我可以在拍照后以某种方式检查质量或修复它吗?
如果没有看到两种 类型,很难说出如何区分质量差的图像和质量好的图像:-)
但是,您可以使用 ImageMagick 进行快速命令行质量检查,它很容易安装在 Raspberry Pi.
上
因此,我认为以下统计数据之一在质量差和质量好的图像之间会有显着差异:
- 平均值
- 标准偏差
- 熵
因此,要测量这些值,在命令行中使用 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 进行测试,请提供更多好的和坏的图像,我会为您检查它们 - 在我的答案中添加评论,以便我知道您已添加图片。
我正在强制 Raspberry Pi 3 和 camera 的问题。
5 张图片中有 1 张看起来 this 通常尺寸更大。它也发生在那天。
我的捕获脚本是:raspistill -vf -hf -o img.jpg
。
我可以在拍照后以某种方式检查质量或修复它吗?
如果没有看到两种 类型,很难说出如何区分质量差的图像和质量好的图像:-)
但是,您可以使用 ImageMagick 进行快速命令行质量检查,它很容易安装在 Raspberry Pi.
上因此,我认为以下统计数据之一在质量差和质量好的图像之间会有显着差异:
- 平均值
- 标准偏差
- 熵
因此,要测量这些值,在命令行中使用 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 进行测试,请提供更多好的和坏的图像,我会为您检查它们 - 在我的答案中添加评论,以便我知道您已添加图片。