Netpbm
| Netpbm | |||
|---|---|---|---|
| Тип | пакет графических программ и библиотека | ||
| Разработчик | Bryan Henderson | ||
| Написана на | C, Perl, Unix Shell | ||
| Операционные системы | Linux и др. UNIX-подобные, Windows | ||
| Дата выпуска | май 2000[1] | ||
| Последняя версия | 10.73.42 (2022-12-31[1]) | ||
| Репозиторий | svn.code.sf.net/p/netpbm… | ||
| |||
| |||
| Лицензия | GNU GPL, BSD и др. | ||
| Сайт | netpbm.sourceforge.net | ||
Netpbm — пакет графических программ и библиотека с открытым исходным кодом, используемые в основном в мире Unix. Это хорошо переносимое приложение, работающее на многих Unix-системах, под Windows, macOS, OpenVMS, Amiga OS и других. Включено в большинство дистрибутивов UNIX-подобных операционных систем с открытым исходным кодом.
Форматы файлов и программы
Netpbm определяет ряд графических форматов, называемых форматами netpbm:
- PNM
- PPM — цветные.
- PGM — полутоновые в оттенках серого цвета.
- PBM — однотоновые двухцветные чёрно-белые (бинарные).
- PAM — более сложный формат.
Netpbm состоит из 220 отдельных программ, большинство из которых в своих названиях содержат «pbm», «pgm», «ppm», «pam», или «pnm». Например, для уменьшения изображения на 10 %, надо использовать pamscale, для того, чтобы наложить одно изображение на другое — pamcomp, для того, чтобы создать изображение из текста — pbmtext, для того, чтобы уменьшить число цветов — pnmquant.
Программы Netpbm часто используют, как промежуточное звено для конвертации редких форматов. Например, может не быть инструмента напрямую переводящего XWD — формат дампа окон в X11 в файл типа PICT системы Macintosh, но этого можно добиться, запустив xwdtopnm, а затем ppmtopict. (Инструменты, способные экспортировать PNM, могут экспортировать PPM, PGM или PBM. Инструменты, импортирующие PNM также могут работать со всеми тремя форматами файлов.)
История
Формат черно-белых изображений PBM разработан Джефом Посканзером (Jef Poskanzer). Формат был достаточно простым, чтобы PBM-изображения могли пересылаться по электронной почте без порчи данных. В 1988 году Посканзер выпустил Pbmplus — предшественника современного пакета Netpbm. К концу 1988 года Посканзер разработал форматы PGM (для полутоновых) и PPM (для цветных) изображений, которые могли обрабатываться Pbmplus.
Последний релиз Pbmplus выпущен 10 декабря 1991 года. Посканзер больше не развивал свой проект и в 1993 году на смену Pbmplus пришёл Netpbm. Поначалу это был не более, чем переименованный релиз Pbmplus, но он развивался вплоть до 1995 года, когда пакет вновь оказался заброшенным. В 1999 году развитие пакета Netpbm было подхвачено его нынешним меинтейнером, Брайэном Хендерсоном (Bryan Henderson).
Название Netpbm пошло от разработчиков, сотрудничавших при помощи сети Internet, что в то время было примечательно. (По аналогичной причине имена даны операционной системе NetBSD и игре NetHack.)
Примечания
- ↑ 1 2 Репозиторий Netpbm. Дата обращения: 19 июня 2012. Архивировано 5 июня 2012 года.
- ↑ http://fileformats.archiveteam.org/wiki/Sun_Raster
- ↑ http://fileformats.archiveteam.org/wiki/RLA
- ↑ http://fileformats.archiveteam.org/wiki/Autodesk_Slide
- ↑ http://fileformats.archiveteam.org/wiki/CCITT_Group_3
- ↑ http://fileformats.archiveteam.org/wiki/DXB
См. также
Ссылки
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.