Jump to content

ФлэшПикс

ФлэшПикс
Расширение имени файла
.fpx
Тип интернет-СМИ
изображение/vnd.fpx
Тип формата растрового изображения файл
Расширено с IVUE , двоичный формат составного файла
Открытый формат ? Да (подобно Apache 1.0)

FlashPix — это формат файлов растровой компьютерной графики , в котором изображение сохраняется в нескольких разрешениях . [1] Его конструкция предполагала, что когда HTTP-запрос отправляется для файла плагином браузера, реализующим этот формат, в браузер возвращается только изображение, совместимое с текущим разрешением экрана. [ сомнительно обсудить ] экономия трафика и времени загрузки. [2]

История [ править ]

FlashPix основан на формате файла IVUE — мозаичном формате файлов изображений с различным разрешением, который использовался программным обеспечением Live Picture ( Live Picture Inc ).В 1995 году консорциум Eastman Kodak (PhotoCD), Microsoft , Hewlett-Packard и Live Picture Inc искал мощное решение для файлов изображений, и решение Live Picture оказалось лучшим подходом для обработки больших файлов изображений.

Технический обзор [ править ]

Файлы FlashPix имеют расширение .fpx . хранения данных Microsoft . FlashPix использует структурированный формат [3] который хранит иерархические данные в одном файле.

Каждое изображение сохраняется со своим субразрешением. Каждое разрешение делится на 2, пока все изображение не поместится в один фрагмент. Размер плитки варьируется, но по умолчанию используются плитки размером 64 × 64 пикселя (IVUE использовал 256 × 256 пикселей). Каждый тайл можно сжимать независимо от других тайлов с помощью различных алгоритмов ( LZH , JPEG , RLE ). Каждый пиксель может иметь любое количество каналов любого размера (например, 16-битное изображение CMYK ), чередующихся или нет. Включая альфа-канал .

В результате получается файл больше оригинала (при том же сжатии), но не более чем на 33 %. Это обеспечивает эффективный доступ только к необходимым частям изображения без необходимости чтения всего файла.

Для 16-битного изображения CMYK размером 10200 × 7650 с использованием фрагментов 64 × 64 обычное несжатое изображение будет занимать 595 МБ дискового пространства. Однако FlashPix будет хранить:

  • Исходное изображение: 10200 × 7650 пикселей в тайлах 160 × 120 (~595 МБ, но обычно меньше при использовании RLE или LZH на тайл)
  • Субразрешение 1: 5100 × 3825 пикселей в тайлах 80 × 60 (~149 МБ)
  • Подразрешение 2: 2550 × 1913 пикселей в тайлах 40 × 30 (~37 МБ)
  • Подразрешение 3: 1275 × 957 пикселей в фрагментах 20 × 15 (~9 МБ)
  • Субразрешение 4: 638 × 479 пикселей в фрагментах 10 × 8 (~ 2,3 МБ)
  • Субразрешение 5: 319 × 240 пикселей в плитках 5 × 4 (~ 598 КБ)
  • Субразрешение 6: 160 × 120 пикселей в плитках 3 × 2 (~ 150 КБ)
  • Субразрешение 7: 80 × 60 пикселей в плитках 2 × 1 (~ 37,5 КБ)
  • Субразрешение 8: 40 × 30 пикселей в одном фрагменте (~ 9 КБ).

Общий размер: ~793 МБ

Программа просмотра (например, программа для редактирования фотографий) получит доступ только к необходимой части. В худшем случае для дисплея 1680×1050 необходимо в памяти 53×33 тайла (56 МБ), какая бы часть изображения ни использовалась.

Наличие [ править ]

Набор инструментов Flashpix OpenSource Toolkit (libfpx) предоставляется компанией ImageMagick . Этот код в основном предоставляется компаниями Digital Imaging Group Inc и Eastman Kodak Company в 1999 году по лицензии (flashpix.h), аналогичной Apache License 1.0. Некоторый код адаптирован из кода IVUE, а также включает собственную библиотеку JPEG от HP. [4]

Ссылки [ править ]

  1. ^ «Спецификация формата FlashPix» (PDF) .
  2. ^ «TechWeb: Техэнциклопедия» . ТехВеб. 1 сентября 2006 г. Архивировано из оригинала 9 июня 2015 г. Проверено 1 сентября 2006 г.
  3. ^ «Стандарты AI3A – Инициативы – Flashpix» . Международная ассоциация индустрии изображений. 1 сентября 2006 г. Архивировано из оригинала 26 апреля 2008 г.
  4. ^ «ImageMagick/libfpx» . ООО «Имиджик Студия». 19 сентября 2019 г. лицензия
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f9d2c4a2b4a7784689cb6ecad0c6b680__1713160200
URL1:https://arc.ask3.ru/arc/aa/f9/80/f9d2c4a2b4a7784689cb6ecad0c6b680.html
Заголовок, (Title) документа по адресу, URL1:
FlashPix - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)