Мне нужно уменьшить масштаб и распаковать набор изображений JPG размером 4608 x 3456. В настоящее время я уже смог правильно распаковать изображения в формат RGB и преобразовать их в растровое изображение.необходимо реализовать уменьшение масштаба, и из того, что я прочитал до сих пор, чтобы правильно уменьшить масштаб изображения, следует использовать билинейную интерполяцию.Затем я должен заменить пиксели (2x2), которые использовались для интерполяции, на полученный пиксель из интерполяции.Мне нужно около 1/4 его текущего размера.
Меня беспокоит не столько качество уменьшенных изображений, сколько скорость, с которой это делается.Весь процесс должен быть настолько быстрым, насколько это возможно.
Мой вопрос: , когда Я должен выполнить билинейную интерполяцию на стадии декомпрессии JPG.Должен ли я сделать это после IDCT (обратное дискретное косинусное преобразование) или я должен выполнить интерполяцию до IDCT?
Разумно ли использовать коэффициенты DCT и выполнять их интерполяцию, а затем использовать полученные значения в IDCT?