2015-03-26 2 views
1

Я пытаюсь заменить модуль кодировщика приложения на свой собственный кодировщик, который использует WIC. и старый кажется, что коэффициент Quantize равен 90 (я не знаю, что там происходит, у меня просто есть dll). Теперь мне нужно также установить коэффициент квантования, но я не знаю, как это сделать. есть ли способ установить это значение как передачу некоторого значения, или мне нужно реализовать таблицу Quantize и вычислить коэффициент. я сею есть способ, чтобы установить качество изображения (которое от 0 до 1) при инициализации кодера,Установить коэффициент квантования в WIC

PROPBAG2::pstrName = L"ImageQuality";

это влияет на квантование?

вопрос выглядит глупым, но google не помог мне. Кто-нибудь может мне помочь, пожалуйста.

ответ

1

Это влияет на квантование?

Да.

, которые устанавливают уровень качества и определяют таблицу квинтирования, которая используется для сжатия.

Обычно уровень качества считается процентом. в WIC он принимает значение float 0-1.

Если вы хотите установить уровень качества до 90 (это, вероятно, говорит 90%), используйте 0.9f в WIC.

и вы также можете установить таблицу квантования.

ref: http://fotoforensics.com/tutorial-estq.php