FGX.Scanner.Barcode.TfgCustomBarcodeScanner: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
Строка 52: Строка 52:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDetected: [[TfgBarcodeDetectedEvent]]</code>
+
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDetected: [[TfgBarcodeDetectedEvent|TfgBarcodeDetectedEvent]]</code>
 
<p>Вызывается, когда на кадре с камеры <i>Camera</i> распознан/ы баркод/ы.</p>
 
<p>Вызывается, когда на кадре с камеры <i>Camera</i> распознан/ы баркод/ы.</p>
 
|}
 
|}

Текущая версия на 17:25, 23 декабря 2022

Delphi

TfgCustomBarcodeScanner = class (TComponent, IFGXCameraClient)

TComponent -> TfgCustomBarcodeScanner

Прямые наследники: TfgBarcodeScanner

Описание

Компонент распознавания всевозможных видов баркодов. Позволяет распознавать баркорды с произвольного изображения TfgCustomBarcodeScanner.Detect или с кадров подключенной камеры Camera .

Конструкторы

constructor
Create(AOwner: TComponent)

Описание отсутствует.

Методы

function
Detect(const ABitmap: TfgBitmap; var ABarcodes: [[TArray<FGX.Scanner.Barcode.TfgBarcode>]]): Boolean

Выполняет синхронный поиск бар кодов на изображении ABitmap .

Если баркоды не найдены, вернет False и пустой массив.
function
IsSupported(): Boolean

Поддерживается ли на текущей платформе сканер баркодов?

Свойства

property
Active: Boolean

Включено или выключено распознавание баркодов?

property
Camera: TfgCustomCamera

Камера, с которой берутся кадры для распознавания баркодов.

property
Formats: TfgBarcodeFormats

Форматы баркодов, которые необходимо искать.

События

event
OnDetected: TfgBarcodeDetectedEvent

Вызывается, когда на кадре с камеры Camera распознан/ы баркод/ы.

Константы

const
DefaultActive: Boolean

Описание отсутствует.