我需要知道扫描和用相机拍摄的不同。例如,我们通常使用安卓手机扫描二维码、条形码等物品。它们也是图像,我们也可以使用相机拍摄。那么,扫描二维码是指拍摄图像并加工处理,还是存在从像素值中获取图像的特殊方法?
最大的区别在于,当你拍摄一张图像时,你会得到一个经过处理的jpg文件,而当你扫描时,你正在使用原始的YUV字节数组进行工作。当谈论一张照片时,通常需要关注质量、闪光灯、光圈、快门速度、ISO、白平衡和许多其他可以使它成为好照片并且适合人们观看的因素。而当你在处理扫描时,通常不太关心这些因素,你只需要从图像中获取信息。另一个重要的区别是,你可以非常快地捕捉大量的YUV字节,而拍照需要时间。这涵盖了基本的区别,但在谈论照片和扫描时还有很多信息,当你进入特定主题时,更是如此。我建议你阅读相机和相机预览的相关内容。
扫描和捕捉的相似之处在于存储的数据都以图像形式存在。但是,两者的图像质量有所不同。从相机中捕捉图像时,您可以调整焦距,以获得三维物体的清晰图像。此外,相机内还有曝光控制,可帮助完成此过程。 扫描则是逐行获取信息生成图像。它适用于像纸张和文档这样的平面物体,并且需要非常接近。 因此,在条形码的示例中,扫描和捕捉图像将使用类似的过程,但在图像质量方面会产生两种不同的结果。
为了在现实世界中获取QR码的值,您需要首先捕获包含QR码的图像。一旦您拥有了这个图像,就可以扫描它以获取QR码并进行一些处理以解码它。参见Wiktionary:(计算机,及物)用电子设备读取。扫描条形码;扫描QR码为了扫描QR码,您需要捕获图像,然后对其进行处理。通常忽略了捕获图像的步骤,因为这是一个微不足道的步骤。