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

Android 通过相机扫描图像和从相机捕获图像有什么不同吗?,android,opencv,barcode-scanner,scanning,image-scanner,Android,Opencv,Barcode Scanner,Scanning,Image Scanner,我需要知道扫描和拍照的区别。例如,我们通常使用android手机扫描二维码、条形码之类的东西。它们也是图像。我们可以用照相机拍照。它也有图像 所以,它是扫描二维码,意味着拍摄图像并对其进行处理,还是有任何特殊的东西从像素值拍摄图像 为了在现实世界中获取二维码的值,您需要首先捕获包含二维码的图像 获得此图像后,您可以扫描二维码并进行一些处理以解码 见: (计算,传递)用电子设备读取 扫描条形码;要扫描二维码 为了扫描二维码,您需要捕获图像,然后对其进行处理 通常,图像的捕获被忽略,因为这是一个微不

我需要知道扫描和拍照的区别。例如,我们通常使用android手机扫描二维码、条形码之类的东西。它们也是图像。我们可以用照相机拍照。它也有图像


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

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

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

见:

(计算,传递)用电子设备读取

扫描
条形码;要扫描二维码

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


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

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

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

当谈论图片时你通常需要担心质量、闪光灯、光圈、快门速度、iso、白平衡和许多其他因素,这些因素会使它成为一张好图片,让人看得更清楚。当你使用扫描时你通常不太关心这些事情,你只需要从图像中获取信息

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


这涵盖了基本的区别,但是在谈论照片和扫描时,会有很多信息,当你输入一个特定的主题时,会有更多信息。我建议你阅读和。

你能清楚地知道关于这个问题你想说什么吗?只是重复同样的事情两次并没有帮助谢谢,我真的需要从相机上获取stago(速记)图像并对其进行解码。你能给我更多关于它的细节吗?谢谢你能提供地址,android相关的库或者一些源代码来完成这项任务。我不明白,速记不是在记录别人说的话吗?这与图像和相机有什么关系?但无论如何,我认为这是一个很好的起点,看看吧。