tjbot-ce - v3.0.0
    Preparing search index...

    Class VisionController

    Copyright 2026-present TJBot Contributors. All Rights Reserved.

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0
    

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

    Index

    Constructors

    Properties

    visionConfig?: SeeConfig
    visionEngine?: VisionEngine

    Methods

    • Clean up Vision resources.

      Returns Promise<void>

    • Describe an image using the configured Vision engine (if supported). Note: This method is only supported by Azure Vision backend.

      Parameters

      • image: string | Buffer<ArrayBufferLike>

        Image buffer or file path

      Returns Promise<ImageDescriptionResult>

    • Detect faces in an image using the configured Vision engine.

      Parameters

      • image: string | Buffer<ArrayBufferLike>

        Image buffer or file path

      Returns Promise<FaceDetectionResult>

    • Detect objects in an image using the configured Vision engine.

      Parameters

      • image: string | Buffer<ArrayBufferLike>

        Image buffer or file path

      Returns Promise<ObjectDetectionResult[]>