从相机扫描图像和从相机捕获图像有什么不同?

3

我需要知道扫描和用相机拍摄的不同。例如,我们通常使用安卓手机扫描二维码、条形码等物品。它们也是图像,我们也可以使用相机拍摄。那么,扫描二维码是指拍摄图像并加工处理,还是存在从像素值中获取图像的特殊方法?

3个回答

2
最大的区别在于,当你拍摄一张图像时,你会得到一个经过处理的jpg文件,而当你扫描时,你正在使用原始的YUV字节数组进行工作。
当谈论一张照片时,通常需要关注质量、闪光灯、光圈、快门速度、ISO、白平衡和许多其他可以使它成为好照片并且适合人们观看的因素。而当你在处理扫描时,通常不太关心这些因素,你只需要从图像中获取信息。
另一个重要的区别是,你可以非常快地捕捉大量的YUV字节,而拍照需要时间。
这涵盖了基本的区别,但在谈论照片和扫描时还有很多信息,当你进入特定主题时,更是如此。我建议你阅读相机相机预览的相关内容。

谢谢,我真的需要从相机中取出速记图像并对其进行解码。你能给我更多相关的细节吗? - uma
感谢您能提供与Android相关的库或一些源代码来完成此任务。 - uma
1
我不太明白,隐写术不是关于记录某人说话的内容吗?那跟图像和相机有什么关系呢?但无论如何,我认为ML Kit是一个很好的起点,你可以看一下。 - Ricardo A.

1
扫描和捕捉的相似之处在于存储的数据都以图像形式存在。但是,两者的图像质量有所不同。从相机中捕捉图像时,您可以调整焦距,以获得三维物体的清晰图像。此外,相机内还有曝光控制,可帮助完成此过程。 扫描则是逐行获取信息生成图像。它适用于像纸张和文档这样的平面物体,并且需要非常接近。 因此,在条形码的示例中,扫描和捕捉图像将使用类似的过程,但在图像质量方面会产生两种不同的结果。

-2
为了在现实世界中获取QR码的值,您需要首先捕获包含QR码的图像。
一旦您拥有了这个图像,就可以扫描它以获取QR码并进行一些处理以解码它。
参见Wiktionary
(计算机,及物)用电子设备读取。
扫描条形码;扫描QR码
为了扫描QR码,您需要捕获图像,然后对其进行处理。
通常忽略了捕获图像的步骤,因为这是一个微不足道的步骤。

2
你能否明确表达你对这个问题的想法?重复两次同样的话并不能帮助理解。 - Rick M.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接