double ratio = getResizeRatio(width, height);
image_util_transform_create(&m_Transform);
- image_util_transform_set_hardware_acceleration(m_Transform, true);
image_util_transform_set_resolution(m_Transform, m_Width * ratio, m_Height * ratio);
int err = image_util_transform_run(m_Transform, m_Packet, makeCallbackWithLastParam(&ImageData::onFinished), this);
if (err != IMAGE_UTIL_ERROR_NONE) {
m_OnResult = std::move(callback);
image_util_transform_create(&m_Transform);
- image_util_transform_set_hardware_acceleration(m_Transform, true);
image_util_transform_set_crop_area(m_Transform,
(m_Width - width) / 2, (m_Height - height) / 2,
(m_Width + width) / 2, (m_Height + height) / 2);