FLImaging(R) CLR for Python
Project description
FLImagingClrPy
FLImaging CLR for Python
FLImagingClrPy is a lightweight helper package that automatically sets up the initial environment to seamlessly import the .NET CLR wrapper (FLImagingCLR.dll)—built on top of the commercial machine vision library FLImaging®'s native C++ engine—directly into Python.
It simplifies the use of clr.AddReference() through pythonnet (or pythonnet_win64), and minimizes common barriers to entry such as version or architecture mismatches, DLL search paths, and license dongle detection.
🖥️ Supported Environment
🧩 Operating System
- Supports Windows 7 SP1 through Windows 11 24H2 (both x86 and x64).
Linux is not supported at this time.
:contentReference[oaicite:0]{index=0}
🧪 Development Tools
- Python 3.7 ~ 3.12 (64-bit recommended)
- .NET Framework 4.8 or .NET 6/7 Runtime
- Microsoft Visual C++ Redistributable 2015–2022 (required for native DLL execution)
⚡ Optional: Deep Learning Hardware Acceleration
To accelerate the FLImaging® AI modules with GPU, the following additional system requirements apply:
| Category | Minimum Specification | Recommended Specification |
|---|---|---|
| CPU | x64 with 4+ cores | x64 with 32+ cores |
| RAM | 32 GB for training / 16 GB for inference | 256 GB for training / 64 GB for inference |
| RAM Type | DDR4 or higher | DDR5 or higher |
| NVIDIA GPU | Ampere (e.g., RTX 3000, A100) | Ada Lovelace (e.g., RTX 4000/5000, H100) |
| NVIDIA Driver | Setup Package 572.61+, internal version 32.0.15.7261+ | Latest Game Ready / Studio Driver |
| OS | Windows 10 or higher | Windows 11 or higher |
| :contentReference[oaicite:1]{index=1} |
💡 TIP: Even without a GPU, CPU-only inference is possible.
However, for large model training or real-time processing, the recommended specs are strongly advised.
🚀 Installation & Usage
- Download the latest version of FLImaging® from
👉 https://flimaging.fourthlogic.co.kr - After installation, run the following command to install
FLImagingClrPy:pip install FLImagingClrPy
- In your Python code, add the following at the top:
from FLImagingClrPy import *
Then, you're ready to begin developing software using the FLImaging® algorithms.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flimagingclrpy-6.8.5.tar.gz.
File metadata
- Download URL: flimagingclrpy-6.8.5.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5fb529bc22bae1e6838cbcb3abc2ed76f9800612b095572dafc217b73e5d0df
|
|
| MD5 |
a0115d90e1f7ff26cbc8fa8862984ff5
|
|
| BLAKE2b-256 |
d3166d95a03370884723e29c9f861d041c2e37e84528a86a6ffcd8fd3eda9453
|
File details
Details for the file flimagingclrpy-6.8.5-py3-none-any.whl.
File metadata
- Download URL: flimagingclrpy-6.8.5-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
500edba2db4d0b77ce8e8e42e31937e27a9cca3b70c77990f09230b6a27a0897
|
|
| MD5 |
2a88cae92251050fe8e91a6112dd97b5
|
|
| BLAKE2b-256 |
4c2e612b7c0c5eb0ab8676e0d675a0290abcf20f245490f69143064f67e68fda
|