通过相机扫描图像和从相机捕获图像之间有什么区别吗?

Are there any different between Scan image through camera and capturing image from camera?

我需要知道扫描和从相机拍照之间的区别。比如我们平时用androidphone.They扫描QR码,条形码之类的东西也是图片。我们可以用相机拍照。它还图像。

所以,它是扫描二维码,意味着拍摄图像并对其进行处理,还是有什么特殊的东西从像素值中拍摄图像?

为了在现实世界中获取二维码的值,您需要先捕获包含二维码的图像。

获得此图像后,您可以扫描 二维码并进行一些处理以对其进行解码。

Wiktionary:

(computing, transitive) To read with an electronic device.

to scan a barcode; to scan a QR code

为了扫描二维码,您需要捕获图像然后对其进行处理。

通常忽略捕获图像,因为这是一个微不足道的步骤。

扫描和捕获的相似之处在于,数据存储都是以图像的形式。但是,两个图像的质量存在差异。从相机捕捉图像时,您可以改变焦点以获得 3D 物体的清晰图像。除此之外,相机内的曝光控制有助于此过程。 扫描产生图像逐行信息。它适用于距离很近的纸张和文件等扁平物体。 因此,在您的条形码示例中,扫描和捕获图像将使用类似的过程,但在质量方面会产生两种不同的结果。

最大的区别是,当您捕获图像时,您会得到经过处理的 jpg 文件,当您扫描时,您正在工作使用原始 YUV 字节数组。

谈论图片时,您通常需要担心质量、闪光灯、光圈、快门速度、iso、白平衡和许多其他因素图片很好,人们很容易看到,当您使用 scan 时,您通常不会太在意这些事情,您只需要从图像中获取信息.

另一个很大的区别是您可以非常快速地捕获大量 YUV 字节,而拍照需要时间。

这涵盖了基本的区别,但是在谈论照片和扫描时会有很多信息,而在您输入特定主题时会更多。我建议您阅读有关 Camera and Camera preview.

的内容