delphi11 FSDK_LoadImageFromFile 从TImage中获取
时间: 2024-02-28 18:53:21 浏览: 60
ARCSOFT_FSDK_FACE_TRACKING_1.2_fsdK_ARCSoftFace1.2_
如果你使用的是FaceSDK,你可以使用FSDK_LoadImageFromHBitmap函数从TImage组件中获取图像。以下是一个示例代码:
```delphi
var
imageHandle: HBITMAP;
begin
// Load image from file into TImage component
Image1.Picture.LoadFromFile('image.jpg');
// Get the handle of the TImage's bitmap
imageHandle := Image1.Picture.Bitmap.Handle;
// Load the image from the bitmap handle
FSDK_LoadImageFromHBitmap(imageHandle, FSDK_IMAGEMODE_COLOR, @image);
// Use the image object
// ...
end;
```
在这个示例中,我们首先使用TImage组件加载图像文件。然后,我们使用Handle属性获取TImage组件的位图句柄。最后,我们使用FSDK_LoadImageFromHBitmap函数从位图句柄中加载图像,并将其分配给image对象。记得在使用完成后释放image对象。
阅读全文