Кажется, что нет простого ответа на прямое получение коэффициентов DCT из файла JPEG.Разуплотнение изображения и повторное применение преобразования DCT является разумным приближением, но оно, как правило, приводит к ошибкам округления.
Единственное решение, которое я нашел для получения коэффициентов JPEG непосредственно из файла, было использование JNA для подключенияв родную библиотеку JPEG.Вы просили библиотеку или фрагмент кода.Я написал библиотеку Java, которая должна отвечать вашим потребностям.Мой код очень грубый, но может быть легко расширен.Здесь: https://github.com/markzampoglou/dct-extraction