2012-11-06 105 views
3

我的当前项目的结果是关于Android图像processing.But如果我的手机摄像头是约1-2万像素,是否会影响像灰度和二值化预处理的结果呢?安卓:将手机摄像头分辨率影响预处理

+0

这要看情况。如果你有模糊的图像和许多噪音,肯定会需要额外的预处理。 – Mzk

+0

我会做预处理的每image.But我的问题是,因为我的手机摄像头的是1-2万像素,让我拿不具有良好品质的照片,所以不会影响预处理的结果呢? –

+0

我不认为如果与vga(0.3mp == 640x480)分辨率相比,1百万像素的质量不佳。正如我所说,还有很多其他因素会影响结果。 – Mzk

回答

3

你的手机摄像头会不会影响任何预处理你执行你的预处理代码将在你的相机行事一样的,无论百万像素的数量。垃圾进入,垃​​圾出来仍然适用。如果你从低质量,低对比度和模糊的图像开始,那么你将无法将它转变为想要悬挂在墙上的美妙内容。此外,作为水木提到在他的评论,一个1-2万像素手机图像是远远更高的分辨率比在互联网上使用的平均图像,并且可以将这些二元化和greyscaled就好了。

至于预处理你的这两种方法在你的问题中提到:

二值化

这只是一个形象转换成两种颜色的版本。通常黑色和白色,但其他颜色是可能的。图像中像素的数量对此并不重要,除非它需要更长的时间才能处理更多的像素。低质量的手机相机有时会产生低对比度的照片,这可能会使二值化算法难以正确确定以哪种颜色显示像素的阈值。

灰度

转换成灰度图像被如此,再次操纵每个像素的色彩的,像素的数量应该只增加预处理时间,不改变结果。