Есть ли разница между сканированием изображения через камеру и захватом изображения с камеры?

Мне нужно знать разницу между сканированием и фотографированием с камеры. Например, мы обычно сканируем QR-код, штрих-код, например, с помощью телефона Android. Они также являются изображениями. мы можем сделать фото с камеры. это еще и имидж.

Итак, это сканирование QR-кода, то есть получение изображения и его обработка, или есть какая-то особенная вещь, которая берет изображение из значений пикселей?


person uma    schedule 04.10.2019    source источник


Ответы (3)


Самая большая разница в том, что когда вы захватываете изображение, вы получаете обработанный файл jpg, когда вы сканируете, вы работаете с необработанным массивом байтов YUV.

Говоря о изображении, вам обычно нужно беспокоиться о качестве, вспышке, диафрагме, выдержке, ISO, балансе белого и многих других вещах, которые сделают изображение хорошим и приятным для просмотра людьми. , а когда вы работаете со сканом, вас обычно не волнует ни одна из этих вещей, вам просто нужно получить информацию из изображения.

Еще одно большое отличие состоит в том, что вы можете очень быстро захватить много байтов YUV, в то время как для создания снимка требуется время.

Это охватывает основные различия, но есть много информации, когда речь идет о фотографии и сканировании, и многое другое, когда вы вводите конкретную тему. Я предлагаю вам прочитать о Camera и Предварительный просмотр камеры.

person Ricardo A.    schedule 18.10.2019
comment
Спасибо, мне действительно нужно взять изображение стаго (стенографии) с камеры и расшифровать его. Можете ли вы дать мне более подробную информацию, связанную с этим? - person uma; 20.10.2019
comment
Спасибо, что вы можете обратиться к библиотекам, связанным с Android, или к исходному коду для выполнения этой задачи. - person uma; 20.10.2019
comment
Я не понял, разве стенография не записывает то, что кто-то говорит? Как это может относиться к изображениям и камере? Но в любом случае я думаю, что ML Kit — хорошая отправная точка, взгляните на него. . - person Ricardo A.; 21.10.2019

Сходство между сканированием и захватом заключается в том, что данные сохраняются в форме изображения. Однако есть разница в качестве обоих изображений. При захвате изображения с камеры вы можете изменять фокус, чтобы получить четкое изображение 3D-объекта. Кроме того, в камере есть элементы управления экспозицией, которые помогают в этом процессе. Сканирование производит изображение с построчной информацией. Он хорошо работает для плоских объектов, таких как бумаги и документы, которые находятся на очень близком расстоянии. Итак, в вашем примере штрих-кода сканирование и захват изображения будут использовать аналогичный процесс, но дадут два разных результата с точки зрения качества.

person ravikt    schedule 18.10.2019

Чтобы получить значение QR-кода в реальном мире, вам необходимо сначала захватить изображение, содержащее QR-код.

Получив это изображение, вы можете отсканировать его на наличие QR-кода и выполнить некоторую обработку, чтобы расшифровать его.

См. Викисловарь:

(вычислительный, переходный) Читать с помощью электронного устройства.

сканировать штрих-код; сканировать QR-код

Чтобы отсканировать QR-код, вам необходимо захватить изображение, а затем обработать его.

Обычно захватом изображения пренебрегают, потому что это тривиальный шаг.

person elikoga    schedule 13.10.2019
comment
Можете ли вы четко объяснить, что вы хотите сказать здесь по поводу вопроса? Простое повторение одного и того же дважды не помогает - person Rick M.; 15.10.2019