Skip to main content

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

  1. Download the latest version of FLImaging® from
    👉 https://flimaging.fourthlogic.co.kr
  2. After installation, run the following command to install FLImagingClrPy:
    pip install FLImagingClrPy
    
  3. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flimagingclrpy-6.8.5.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flimagingclrpy-6.8.5-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

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

Hashes for flimagingclrpy-6.8.5.tar.gz
Algorithm Hash digest
SHA256 f5fb529bc22bae1e6838cbcb3abc2ed76f9800612b095572dafc217b73e5d0df
MD5 a0115d90e1f7ff26cbc8fa8862984ff5
BLAKE2b-256 d3166d95a03370884723e29c9f861d041c2e37e84528a86a6ffcd8fd3eda9453

See more details on using hashes here.

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

Hashes for flimagingclrpy-6.8.5-py3-none-any.whl
Algorithm Hash digest
SHA256 500edba2db4d0b77ce8e8e42e31937e27a9cca3b70c77990f09230b6a27a0897
MD5 2a88cae92251050fe8e91a6112dd97b5
BLAKE2b-256 4c2e612b7c0c5eb0ab8676e0d675a0290abcf20f245490f69143064f67e68fda

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page