Pull to refresh

Comments 36

О формате TIFF глупости написаны. Я не знаю о какой версии речь, вероятно которую мало кто застал. Tiff совместим с psd и имеет большинство его возможностей. Поддерживает и векторные слои и разные цветовые пространства, глубину цвета. Формат, использующийся повсеместно, полиграфия, дизайн, фотография, оцифровка изображений, научный софт.

BMP — тоже может быть путаница с форматами. Была, емнип, когда-то поломана обратная совместимость. BMP сжимается, особенно с малой цветовой палитрой, но архиваторами) но bmp прекрасный формат, когда тебе надо анализировать что-то из изображений, например тренировать сетку из тысяч образцов, операция раскодирования из jpg может тормозить операцию загрузки данных в оперативку. Условный пример, но заметно быстрее bmp залетает в софт. Минусы — конечно размер занимаемого пространства. Но иногда лучше пожертвовать местом на диске, чем временем на декодирование.

Полностью поддерживаю про TIFF. Главное его преимущество - то, что это контейнер, а не собственно формат изображений. Это позволяло делать с ним то же самое, что позже начали делать с видео-контейнерами (AVI, MKV, и т.п.) - расширять формат, хранить в нём самые разные данные.

Примеры такого использования: GeoTiff, хранящий спутниковые снимки и карты прямо с данными о привязке и системе координат, многостраничные файлы (чисто растровый аналог PDF), многоканальные изображения с мульти- и гиперспектральных сенсоров.

и я поддержу про TIFF. До сих пор голливудские студии в этом формате пересылают видео клипы в самом высоком HDR 10/12 бит качестве. Напишу им, что формат мертвый, больше так не присылайте.

Ну он же написал:

…всё ещё используется в некоторых специфичных случаях.

Просто для него всё, что не метавселенная — это "некоторые специфичные случаи".

а где нынче tga и bmp применяются кстати, особенно bmp?

BMP часто используется как внутреннее представление под виндой, потому как а) удобно работать как с канвасом и б) напрямую поддерживается winapi. Ну, например, банально чтобы пихнуть/принять изображение в буфер обмена - BMP простой как палка и его понимают все, чего не скажешь о png или jpeg (который уже с потерями).

BMP часто используется как внутреннее представление под виндой, потому как а) удобно работать как с канвасом и б) напрямую поддерживается winapi.

в) поддерживается альфа-канал и можно рендерить полупрозрачное изображение одним вызовом WinAPI (кажется, даже без GDI+). Сам не знал, пока мне коллега не показал лет 10 назад. Можно экспортировать графику из Фотошопа в .png, затем нужен какой-то хитрый процесс конвертации в .bmp, а затем просто кладёшь .bmp в ресурсы и отрисовываешь.

Там просто один из цветов задается как прозрачный. Обычно делали таковым делали фуксию. В коде под это дело есть соответствующая API

Это хак для битмапов с палитрой.
Последний формат, поддерживаемый WinXP GDI+, умеет 32-битный формат пикселя и полноценный альфа-канал.

TGA используется в играх, там где по каким-то причинам нельзя использовать DDS

Да во всяком научном софте, в том же MATLAB.

UFO just landed and posted this here

Нашелся у меня на ПК каталог с картинками PCX :)

TIFF используется очень широко. Как профессионалами-фотографами (наряду с PSD) - обработанные изображения хранятся исключительно в этих форматах, а отнюдь не в JPEG где сжатие понижает качество (TIFF тоже позволяет сжимать изображения по алгоритму LZW, но без потери качества).

А вот про популярный во времена Win 3.x векторный Windows Metafile (WMF) почему-то забыли...

Вот нет, это хорошо, что про EMF/WMF забыли. Глюкалово то ещё было.

У меня всё нормально работало. Файлы emf парсить можно было через WinAPI, а не лезть в байтовый поток, что было весьма удобно (если мне не изменяет память — на колбэках, типа, как SAX). Кроме того, операции/объекты прямо соотносились с GDI. Я делал импорт векторных иконок в свою программу — за пару вечеров написал.
в этом и проблема WMF/EMF, чтоб его отобразить — надо реализовывать WinAPI. так что сдох — и збс.
UFO just landed and posted this here

Формат TIFF, как контейнер, позволяет использовать не только сжатия JPEG/LZW, но и другие форматы (CCITTFAX/RLE/ZIP)

Дополню: почти все современные цифровые фотокамеры пишут свои RAW-файлы в формате TIFF. Никоновский NEF — это TIFF с расширениями, кэноновский CR2 — тоже, соньковский ARW — таки снова TIFF.
VRML

Всплакнул :) Живо вспоминаю как пришлось в нем разбираться в начале нулевых. Конторе, в которой я в то время сидел на удаленке, заказали карту Сан-Франциско в этом формате за какое-то бешеное бабло (причем прямо администрация города заказала). Мы всей толпой, без выходных и праздников, сделали таки детальнейшую карту со всеми домами, памятниками и даже светофорами, но зачем она была нужна и где ее можно было посмотреть осталось загадкой. Пару раз раз ее показали в сериале «Нэш Бриджес» и на этом все кануло в лету…

Не вспомните, какие инструменты использовали для создания/редактирования VRML?

Так в обычном текстовом редакторе же :) Только вручную и только методом проб и ошибок :) Вроде бы у меня в то время в EditPlus уже был плагин подсветки синтаксиса. А тестировалось в браузере.

Сильно. Титанический труд.

Из далекого детства вспоминается формат то ли XBM, то ли XPM — нативный иксовый формат картиной на той системе, где я учился программировать на Си. Текстовый (!), естественно ужасно избыточный, в нашей версии иксов однобитный (такая была графика), глубоко в него не лазал, но как интересность хотел бы поделиться.
Апд: Вики утверждает, что это один и тот же формат, мне попадались файлы XBM и вроде бы XPM2.

Он и сейчас живой.
XPM используется в линуксе для кое-каких иконок, например.
Формат интересен тем, что он текстовый и представляет из себя кусочек кода на С — т.е. файл можно просто заинклюдить в программу на С и использовать данные изображения как массив char.

Странное форматирование: поясняющая картинка или видео расположена в предыдущем параграфе. Уже не первый раз такое вижу. Да, в источнике так, но почему бы в переводе не сделать понятнее? Если не хочется менять порядок, то хотя бы границу более явно обозначить.

Присоединюсь к возмущенному хору.

TIFF то за что? Используется вовсю и не только у страшно узких профессионалов.

У меня, например, сканы с пленки хранятся именно в 48 битном тиффе. А в чем их еще хранить?

Валвовский VTF - это скорее DDS, чем TGA. TGA в Source используется только в качестве исходника текстуры. Он (либо PSD) передаётся спец. программе, которая компилирует его в VTF

Tiff мне часто встречается как промежуточный вариант при сканировании электронных книг, например при использовании Scan Kromsator я с ним часто имел дело.

Иллюстрация до заголовка - это какая-то альтернативная вёрстка!

Стоило ли в переводе воспроизводить этот самобытный авторский стиль? Англоязычные себе глаза сломали, - так пускай и русскоязычные сломают!

Так, что ли?

Еще был формат FIF или FIFF (Fractal image file format), я помню еще про это в бумажном журнале читал очень давно. Там показывали картинки как они хорошо выглядят при увеличении за счет того что картинка как будто фрактальная и ее можно бесконечно увеличивать. Разумеется при увеличении детали додумываются и получаются просто рызмытыми, но без квадратиков как в растровой графике, на тот момент для меня это было просто потрясающе. Разработчик программы сжал очень большой файл кажется несколько десятков мегабайт до примерно 500 байт фрактальной картинки. Там еще была ссылка на програмку для перевода обычной картинки во фрактальную, жаль что тогда я ее не скачал. Сейчас очень хочется найти эту статейку и ту программу. Если кто-то что-то знает помогите про фрактальное сжатие изображения помогите найти информацию.

Flash. RIP.

"О мертвых - или хорошо, или ничего"

Flash RIP. Но это ничего, это хорошо :)

Китайцы продолжают его использовать, у них UI управления железными дорогами на нём.
Sign up to leave a comment.

Articles