Как эффективно масштабировать изображение (Bitmap
/ EncodedImage
) в Blackberry (используя OpenVG
/ OpenGL
, если поддерживается аппаратное ускорение). Можно ли использовать что-то вроде VGField
/ GLField
для достижения этой цели?
Я уже пробовал Bitmap.scaleInto(...)
, EncodedImage.scaleImage32(..)
и некоторые наивные алгоритмы (обработка необработанных данных). Также я не могу использовать ZoomScreen
, потому что невозможно (?) Динамически изменять образ экземпляра ZoomScreen
.
Требуется некоторое представление о том, как приложение для просмотра изображений по умолчанию на устройстве BlackBerry (например, Torch 9800) выполняет плавное масштабирование с увеличением.