| English | 한국어 | 日本語 | Tiếng Việt |
Odin example
https://github.com/bobhyun/TS-ANPR/tree/main/examples/Odin/anpr
1. Copying the Engine Files
[Note] In this example, the engine file is extracted to the examples/bin/ directory to share it with other examples. However, for actual deployment, the engine file is typically copied to the directory where the application’s executable file is located.
- For Windows x86 64-bit
Extract the engine file to the
examples/bin/windows-x86_64directory7z x tsanpr*-windows-x86_64.7z - For Windows x86 32-bit
Extract the engine file to the
examples/bin/windows-x86directory7z x tsanpr*-windows-x86.7z - For Linux x86 64-bit
Extract the engine file to the
examples/bin/linux-x86_64directorytar xvf tsanpr*-linux-x86_64.tar.xz - For Linux arm 64-bit
Extract the engine file to the
examples/bin/linux-aarch64directorytar xvf tsanpr*-linux-aarch64.tar.xz - Directory structure
examples ├── bin │ ├─── windows-x86_64 # engine directory for Windows (x86_64) │ │ ├── tsanpr.dll │ │ ├── tsanpr-2505M.eon │ │ └── tshelper.exe │ ├─── windows-x86 # engine directory for Windows (x86) │ │ ├── tsanpr.dll │ │ ├── tsanpr-2505M.eon │ │ └── tshelper.exe │ ├── linux-x86_64 # engine directory for Linux (x86_64) │ │ ├── libtsanpr.so │ │ ├── tsanpr-2505M.eon │ │ └── tshelper │ └── linux-aarch64 # engine directory for Linux (arm64) │ ├── libtsanpr.so │ ├── tsanpr-2505M.eon │ └── tshelper ├── img # image directory └── Odin └── anpr # project directory ├── anpr.odin ├── tsanpr # tsanpr package directory │ └── tsanpr.odin ├── stb_image # stb_image package directory │ ├── stb_image.odin │ ├── stb_image.h │ └── stb_image_impl.c ├── build.bat └── build.sh
2. How to Run
-
Install Odin
# Windows (using Scoop) scoop install odin # macOS (using Homebrew) brew install odin # Linux (Arch Linux) pacman -S odin # Linux (Ubuntu/Debian - build from source) sudo apt install llvm clang git clone https://github.com/odin-lang/Odin.git cd Odin && make release echo 'export PATH=$PATH:$HOME/Odin' >> ~/.bashrc && source ~/.bashrc -
Build and Run
anprThe build script compiles the stb_image C library and then builds the Odin project.
cd examples/Odin/anpr # Windows (requires Visual Studio or MinGW) build.bat anpr.exe # Linux/macOS (requires cc/gcc/clang) chmod +x build.sh ./build.sh ./anpr