WINSOFT components and applications

Camera for Android

Camera for Android

Delphi and C++Builder camera component for Android.
Download Camera for Android 4.4 trial version
Download demo example
Order Camera for Android $120 USD (license for one developer)
Order Camera for Android multi-license $360 USD (license for all developers in company)
Order Camera for Android year upgrades $60 USD (registered users only)
Order Camera for Android year upgrades multi-license $180 USD (registered multi-license users only)
Order Winsoft Component Package

FAQ

How can I set auto focus mode?

if foContinuousVideo in ACamera.SupportedFocusModes then
  Camera.FocusMode := foContinuousVideo;

How can I rotate still image retrieved from camera?

procedure TFormMain.ACameraPictureTaken(Sender: TObject; Data: TArray<System.Byte>);
var
  Stream: TBytesStream;
  Bitmap: TBitmap;
begin
  // write original image
  TFile.WriteAllBytes(TPath.Combine(TPath.GetPublicPath, 'picture_' + FormatDateTime('yyyymmdd_hhnnss', Now) + '.jpeg'), Data);

  // rotate image and write it
  Stream := TBytesStream.Create(Data);
  try
    Bitmap := TBitmap.CreateFromStream(Stream);
    try
      Bitmap.Rotate(90);
      Bitmap.SaveToFile(TPath.Combine(TPath.GetPublicPath, 'picture_' + FormatDateTime('yyyymmdd_hhnnss', Now) + '_rotated.jpeg'));
    finally
      Bitmap.Free;
    end;
  finally
    Stream.Free;
  end;
end;

Useful Links

Awesome Extended Camera Component For Delphi XE7 Firemonkey On Android

IconBarcode Suite
IconBarcode Suite for FireMonkey
IconCamera for iOS
IconCamera for macOS
IconCamera2 for Android
IconMedia Suite
IconMedia Suite for FireMonkey
IconOBR Library for Android
IconOBR ML Library for Android
IconOptical Barcode Recognition for FireMonkey