У меня есть изображения JPEG, которые мне нужны, чтобы уменьшить примерно до 80% от исходного размера. Размер оригинального изображения составляет около 700 пикселей × 1000 пикселей. Изображения содержат некоторый текст, созданный компьютером, и, возможно, некоторые графики (похожие на то, что вы найдете в корпоративных текстовых документах).Как масштабировать JPEG-изображение вниз, чтобы текст был максимально понятным?
Как увеличить изображение, чтобы текст был максимально разборчивым? В настоящее время мы масштабируем imaeg с использованием бикубической интерполяции, но это делает текст размытым и туманным.
Не связанный с алгоритмом масштабирования: мне интересно, почему вы используете JPEG вообще для текста. Также помните, что независимо от того, как вы масштабируете изображение, текст уже имеет артефакты вокруг него и будет получать новые после рекомпрессии - это, безусловно, не поможет разборчивости. – Joey
У нас уже есть гигантская куча этих JPEG, и мы не хотим их регенерировать. –
Не оспаривать Joey здесь (конечно, JPEG не самый лучший формат изображения для текста), но вопрос о статусе-кво не помогает ... Кроме того, если указанное изображение также содержит изображения (скажем, из журнала, скажем), JPEG может действительно быть лучшим форматом одного изображения (учитывая размер файла в качестве ограничения). (Лучше двухкомпонентный подход состоит в том, чтобы наложить прозрачный png с текстом поверх изображений в виде пробега, но он принимает все виды предварительной и последующей обработки ...) –