为 Delphi 注入 AI 动力

TensorFlow & OpenCV
带入 Delphi 原生开发

无需 Python 环境,无需繁琐配置。我提供经过深度优化、C++ 封装的高性能 DLL 与 Delphi 接口单元,让现有的 Delphi 工业软件轻松拥有最新的计算机视觉与边缘推理能力。

main.pas - Delphi 11 Alexandria

uses
  TFLite.Api, OpenCV.Core;


procedure TForm1.DetectImage;

var

  Model: TTFLiteModel;

  Img: pIplImage;

begin

  // 加载模型

  Model := TTFLiteModel.Create('yolov5.tflite');

  // 高速推理

  Img := cvLoadImage('test.jpg');

  Results := Model.RunInference(Img);

end;

Running on Windows Server 2008+

核心组件库

所有组件均为原生 Delphi 封装,无需复杂的外部依赖,解压即用。

Delphi TensorFlow Lite

谷歌 TFLite 推理引擎的完整封装。支持 CPU/GPU 委托加速。适用于目标检测、图像分类等边缘计算场景。

  • 支持 .tflite 模型加载
  • 高性能 Tensor 内存映射
  • 包含 YOLOv5/MobileNet 示例
查看详情

RKNN for Delphi

针对瑞芯微 (Rockchip) NPU 的 Delphi 移植框架。在国产工控机上实现极低功耗的高性能 AI 推理。

  • RK3588/RK3568 完美适配
  • 零拷贝内存共享
  • 专为工控场景优化
查看详情

CV Utils C++ Library

我自己编写的实用视觉处理库。通过 C++ 封装复杂的 OpenCV 操作,以标准 DLL 形式供 Delphi 调用。

  • 高速图像预处理
  • 工业读码/OCR 增强
  • 极简 Pascal 接口定义
查看详情
Coding Workspace

关于我

我是一名专注于底层开发的 Delphi 程序员,拥有多年 Windows 桌面开发经验。

在 AI 浪潮下,我发现 Delphi 社区缺乏好用的现代 AI 库。因此,我利用 C++ 强大的生态(OpenCV, TensorFlow)编写底层 DLL,并将其封装为 Delphi 原生组件。我的目标是架起传统工业开发语言与现代 AI 算法之间的桥梁。

Technology Stack

Delphi / Object Pascal C++ / C++Builder OpenCV TensorFlow Lite RKNN (NPU)