Я теряю качество при переключении с (JPEGTIFF на LZW) на (JPEGTIFF на JPEG)?

Я создаю приложение, которое обрабатывает множество отсканированных изображений. Эти изображения импортируются с использованием файлов JPEGTIFF. Я разделил файлы TIFF на одностраничные файлы LZWTIFF, потому что приложение не может обрабатывать файлы JPEGTIFF. Файлы LZW намного больше, чем исходные файлы JPEGTIFF, и загружаются очень медленно. Мне интересно, следует ли мне перейти на использование одностраничных файлов JPEG вместо файлов LZW. Я немного боюсь это делать, потому что JPEG - это сжатие с потерями, а LZW - нет. Но я не уверен, получу ли я какое-либо качество, перейдя с JPEGTIFF на LZWTIFF. Итак, мой вопрос: теряю ли я качество при переходе на JPEG вместо LZWTIFF?


person Ben    schedule 29.11.2011    source источник
comment
Я понятия не имею, что такое JPEGTIFF, но если изображение уже является JPEG, что означает сжатие с потерями, вы не можете восстановить то, что было потеряно, путем преобразования в формат без потерь.   -  person Adam Houldsworth    schedule 29.11.2011


Ответы (1)


По определению, если вы переключаетесь с алгоритма сжатия без потерь на алгоритм с потерями, вы потенциально потеряете качество - хотя тот факт, что вы начинаете с чего-то, что называется «JPEGTIFF», подразумевает, что там уже может быть некоторое сжатие. Однако есть и другие факторы, которые необходимо учитывать, чтобы свести к минимуму проблемы.

  1. Повышение качества сжатия JPEG. Вы можете контролировать, сколько деталей теряется, изменяя значение сжатия Quality. Чем выше значение, тем меньше данных теряется, но, очевидно, это не принесет вам такой большой пользы в других областях (дисковое пространство, время загрузки и т. Д.)

  2. Фотографии лучше справляются со сжатием с потерями. Артефакты сжатия наиболее заметны, когда у вас есть резкие края, такие как текст, линии и блочные области, которые есть на созданных изображениях. На фотографии реальной сцены этого меньше, поэтому артефакты сжатия менее заметны.

Однако вам действительно нужно провести некоторые тесты, чтобы убедиться, что качество создаваемых изображений приемлемо для вашего клиента.

person ChrisF    schedule 29.11.2011
comment
Спасибо тебе за пояснение. Я собираюсь перейти на JPEG и проконсультироваться с клиентом по поводу результатов. - person Ben; 29.11.2011