Barrett
| Barrett | |
| Тип | Сжатие изображений |
| Разработчик | vertex |
| Группа | ИВТ-349 |
| Написана на | Java |
| ОС | Windows, Linux |
| Текущая версия | 1.1.1.20 — 28 ноября 2011 |
| Лицензия | Freeware |
| Скачать | Download |
Barrett — это бесплатное программное обеспечение, предназначенное для сжатия изображений, в основе которого лежит алгоритм фрактального сжатия.
Данное программное обеспечение в свою очередь разделяется на две программы:
- Barrett Compressor - программа, предназначенная для сжатия изображений в формате BMP. Сжатые файлы сохраняются с исходным именем, с расширением .FC;
- Barrett Viewer - программа, которая позволяет просматривать изображения, сохраненные в формате FC.
Содержание |
Barrett Compressor
Окно данной программы в левой части содержит два списка. Список BMP файлов, находящихся в директории программы. Из этого списка формируется список файлов, которые необходимо сжать. Двойным нажатием ЛКМ по имени изображения осуществляется его перемещение из одного списка в другой и обратно.
В верхней правой части окна расположены элементы управления. С помощью параметра "Размер рангового блока" задается размер блоков, на которые будет разбито исходное изображение, и которые впоследствии будут сравниваться между собой. Параметр "Потери в качестве" непосредственным образом влияет на размер сжатого файла. Нулевое значение этого параметра определяет сжатие файла без потерь и полученное изображение не будет отличаться от исходного. При увеличении этого параметра, качество изображения снижается, соответственно уменьшается размер изображения.
Ниже элементов управления наглядным образом представлено выделенное в списке изображение.
Интерфейс данной программы, специально разработанный дизайнерской студией UG-design, представлен на рисунке.
Barrett Viewer
Программа Barrett Viewer является просмотрщиком изображений, сохраненных в формате FC. Интерфейс предельно прост и содержит в себе просматриваемое изображение и две кнопки управления, позволяющие просматривать все файлы, находящиеся в директории программы.
Тестирование
Результаты тестирования программы сжатия изображений отображены в следующей таблице.
Для всех тестируемых изображений параметр "Потери в качестве" задавался от 0 до 10. Поэтому отличия между сжатыми изображениями и оригиналами либо отсутствовали, либо были минимальными.
| Наименование | Lmb.jpg | Black.jpg | Fr.jpg | Freeman.jpg | Cs.jpg | Mw2.jpg | Nhl.jpg | Scuderia_ferrari.jpg |
| Исходный размер, КБ | 1341 | 1075 | 675 | 675 | 192 | 1075 | 754 | 506 |
| Размер после сжатия, КБ | 584 | 9 | 409 | 140 | 40 | 687 | 497 | 96 |
| Коэффициент сжатия | 2,3 | 119 | 1,7 | 4,8 | 4,8 | 1,7 | 1,5 | 5,3 |