AI Image Analysis in Delphi
Add AI-powered image and video analysis to your Delphi applications with Amazon Rekognition.
Image recognition without the ML
Building image recognition from scratch requires machine learning expertise, training data, GPU infrastructure, and ongoing model maintenance. Most Delphi teams don’t have those resources, and shouldn’t need them.
Amazon Rekognition provides pre-trained models you call through an API. The AWS SDK for Delphi wraps that API in native Delphi interfaces. Pass in an image, get back objects, faces, text, or scenes.
Example
Detect labels in an image:
uses
AWS.Rekognition;
var
Client: IRekognitionClient;
Response: IRekognitionDetectLabelsResponse;
begin
Client := TRekognitionClient.Create;
Response := Client.DetectLabels(TRekognitionImage.FromFile('photo.jpg'));
if Response.IsSuccessful then
for var LLabel in Response.Labels do
WriteLn(Format('%s (%.1f%%)', [LLabel.Name, LLabel.Confidence.Value]));
end;
Where this fits
- Quality inspection on production lines
- Content moderation for user-uploaded images
- Face detection for security and access control
- Reading text from photographs and signage