Как изменить размер обрабатываемого изображения в GPUImage

Я устал снимать изображение с GPUImageStillCamera и получил изображение размером 2592 X 1936 и размером 5,1 МБ (и изображение, снятое на iPad mini). Это слишком много (для моего приложения). Как уменьшить размер изображения при захвате изображения?


person Srinivas    schedule 04.04.2014    source источник


Ответы (1)


Как я сказал в ответ на эту проблему GitHub, которую вы создали, используйте -forceProcessingAtSize: для первого фильтра в ваша цепочка фильтров, чтобы зафиксировать ее до заданного размера. Если этот размер больше, чем размер видео по умолчанию, вы можете сделать это прямо перед съемкой фотографии, а затем установить его обратно на 0 (используя неограниченный размер) после того, как фотография будет снята.

person Brad Larson    schedule 04.04.2014