Skip to the content.
English 한국어 日本語 Tiếng Việt

Ví dụ D

https://github.com/bobhyun/TS-ANPR/tree/main/examples/D/anpr

1. Sao chép các tệp Engine

[Lưu ý] Trong ví dụ này, tệp engine được giải nén vào thư mục examples/bin/ để chia sẻ với các ví dụ khác. Tuy nhiên, đối với triển khai thực tế, tệp engine thường được sao chép vào thư mục nơi tệp thực thi của ứng dụng được đặt.

2. Yêu cầu tiên quyết

  1. Cài đặt trình biên dịch D (DMD, LDC, hoặc GDC)

    Windows:

    # Tải xuống và cài đặt DMD từ https://dlang.org/download.html
    # Hoặc sử dụng chocolatey
    choco install dmd
    

    Ubuntu / Debian:

    # Cài đặt bằng snap
    sudo snap install dmd --classic
    sudo snap install dub --classic
    
    # Hoặc cài đặt bằng apt
    sudo wget https://netcologne.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
    sudo apt-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring
    sudo apt-get update && sudo apt-get install dmd-compiler dub
    

    Oracle Linux / RedHat (RHEL) / CentOS:

    # Cài đặt bằng snap
    sudo snap install dmd --classic
    sudo snap install dub --classic
    
    # Hoặc tải xuống và cài đặt thủ công từ https://dlang.org/download.html
    curl -fsS https://dlang.org/install.sh | bash -s dmd
    source ~/dlang/dmd-*/activate
    
  2. Xác minh cài đặt

    dmd --version
    

3. Cách chạy

  1. Điều hướng đến thư mục ví dụ D

    cd D/anpr
    
  2. Biên dịch và chạy ví dụ

    Sử dụng DUB (khuyến nghị):

    # Build và chạy
    dub run
    
    # Chỉ build
    dub build
    
    # Build phiên bản release
    dub build --build=release
    
    # Chạy
    ./bin/anpr
    

4. Ghi chú

5. Tính năng

6. Tham khảo API

Lớp TSAnpr

Constructor:

Phương thức cốt lõi:

Tùy chọn nhận dạng

Định dạng đầu ra

7. Khắc phục sự cố

Vấn đề tải thư viện:

Vấn đề biên dịch:

Vấn đề cụ thể theo nền tảng: