English프랑스어스페인어

온웍스 파비콘

netpbm - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 netpbm 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 netpbm 명령입니다.

프로그램:

이름


netpbm - 그래픽 조작 프로그램 및 라이브러리 패키지

기술


넷피엠 그래픽 프로그램 및 프로그래밍 라이브러리 패키지입니다.

패키지에는 220개가 넘는 별도의 프로그램이 있으며 대부분 "pbm", "pgm",
이름에 "ppm" 또는 "pnm". 예를 들어, pnm규모 and 선물.

예를 들어 다음을 사용할 수 있습니다. pnm규모 이미지를 10% 축소합니다. 또는 사용 pnmcomp 오버레이
다른 이미지 위에 하나의 이미지. 또는 사용 pbmtext 텍스트 이미지를 생성합니다. 또는 감소
이미지의 색상 수 피엠퀀트.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 넷피엠 형식


모든 프로그램은 "netpbm" 형식이라는 일련의 그래픽 형식으로 작동합니다.
특히 이러한 형식은 피비엠(5) PGM(5) ppm으로(5) 및 PAM(5). 의 처음 세
이들은 때때로 일반적으로 다음과 같이 알려져 있습니다. pnm. 많은 Netpbm 프로그램은
Netpbm 형식을 다른 형식으로 또는 그 반대로. Netpbm 프로그램을 사용할 수 있습니다.
모든 형식의 그래픽 작업 Netpbm의 조합을 사용하는 것도 일반적입니다.
하나의 비 Netpbm 형식에서 다른 비 Netpbm 형식으로 변환하는 프로그램. Netpbm은
80개 이상의 그래픽 형식을 위한 변환기 및 Netpbm 패키지로 더 많은 그래픽을 수행할 수 있습니다.
다른 어떤 컴퓨터 그래픽 시설보다 형식 변환.

Netpbm 형식은 모두 래스터 형식입니다. 즉, 이미지를 행의 행렬로 설명합니다.
및 픽셀 열. PBM 형식에서 픽셀은 흑백입니다. PGM에서
형식에서 픽셀은 회색 음영입니다. PPM 형식에서 픽셀은 풀 컬러입니다. 그만큼
PAM 형식은 더 정교합니다. 다른 세 가지 형식을 모두 대체하여
흑백을 포함하되 이에 국한되지 않는 일반 데이터의 매트릭스를 나타낼 수 있습니다.
그레이 스케일 및 컬러 이미지.

PBM 이미지와 함께 작동하도록 설계된 프로그램은 이름에 "pbm"이 있습니다. 하도록 설계된 프로그램
PGM, PPM 및 PAM 작업 이미지는 유사하게 이름에 "pgm", "ppm" 및 "pam"이 있습니다.

PGM 이미지를 읽도록 설계된 모든 Netpbm 프로그램은 PGM 이미지도 PGM인 것처럼 봅니다.
PPM 이미지를 읽도록 설계된 모든 Netpbm 프로그램은 마치 PGM 및 PBM 이미지를 보는 것처럼 보입니다.
피피엠. 아래의 "내포된 형식 변환" 섹션을 참조하십시오.

이름에 "pnm"이 있는 프로그램은 PBM, PGM 및 PPM을 읽지만 "ppm" 프로그램과 달리
그들은 그들 사이를 구별하고 그들의 기능은 형식에 따라 다릅니다. 예를 들어,
pnmtogif 입력이 PBM 또는 PGM인 경우 흑백 GIF 출력 이미지를 생성하지만
입력이 PPM인 경우 컬러 GIF 출력 이미지. 그리고 pnm규모 의 출력 이미지를 생성합니다.
입력과 동일한 형식입니다. ㅏ ppm규모 프로그램은 세 가지 PNM 입력 형식을 모두 읽지만
모든 것을 PPM으로 보고 항상 PPM 출력을 생성합니다.

세 가지 별도의 PNM 형식을 사용하는 것이 낭비라고 생각되면
그 역사적 이유. 처음에는 PBM만 있었습니다. PGM은 나중에 나왔고
그런 다음 PPM. 훨씬 후에 PAM이 나왔고, PAM은 하나만 가질 수 있는 가능성을 깨달았습니다.
집계 형식.

형식은 매뉴얼 페이지에 설명되어 있습니다. 피비엠(5) PGM(5) ppm으로(5) 및 PAM(5)

암시 형성 매출 상승


PGM 라이브러리를 사용하여 이미지를 읽는 프로그램은 PGM 이미지뿐만 아니라 PBM 이미지도 읽을 수 있습니다.
영상. 프로그램은 PBM 이미지를 동등한 PGM 이미지인 것처럼 봅니다.
최대값은 255입니다.

PPM 라이브러리를 사용하여 이미지를 읽는 프로그램은 PGM 이미지뿐만 아니라 PPM 이미지도 읽을 수 있습니다.
이미지 및 PBM 이미지뿐만 아니라 PGM 이미지. 프로그램은 PBM 또는 PGM 이미지를 마치
PBM의 경우 maxval이 255이고 동일한 maxval이 있는 동등한 PPM 이미지였습니다.
PGM 사례에서 PGM으로.

넷피엠 and 투명도


많은 그래픽 형식에는 이미지의 특정 부분이
완전히 또는 부분적으로 투명합니다. 즉, 다른 이미지 "위에" 표시되면
다른 이미지는 거기를 통해 표시됩니다. Netpbm 형식은 의도적으로 생략합니다.
그들의 목적은 매우 단순하기 때문입니다.

Netpbm에서는 별도의 투명도 마스크를 통해 투명도를 처리합니다(약간
재정의됨) PGM 이미지. 이 의사 PGM에서 일반적으로 픽셀의 강도는 다음과 같습니다.
대신 불투명도 값입니다. 보다 PGM(5). pnmcomp 를 사용하는 프로그램의 예입니다.
PGM 투명 마스크.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 넷피엠 프로그램


Netpbm 프로그램은 일반적으로 명령 셸에서 사람이 실행하는 데 유용하지만
또한 프로그램에서 사용하도록 설계되었습니다. Netpbm 프로그램의 공통적인 특징은
그것들은 단순하고 기본적인 빌딩 블록입니다. 쌓였을 때 가장 강력하다.
파이프라인. Netpbm 프로그램은 그래픽 사용자 인터페이스를 사용하지 않습니다.
매우 단순한 Linux Svgalib 디스플레이어를 제외하고 그래픽을 전혀 표시하지 않음) 검색하지 않음
사용자로부터의 입력.

이러한 각 프로그램에는 고유한 매뉴얼 페이지가 있습니다.

공통의 옵션


Netpbm을 기반으로 하는 모든 프로그램에는 몇 가지 옵션이 있습니다.
거의 모든 Netpbm 프로그램을 포함한 라이브러리. 이것들은
프로그램에 대한 개별 매뉴얼 페이지.

-조용한 그렇지 않으면 Standard에 발행될 모든 정보 메시지를 억제합니다.
오류. (정확히 말하자면 이것은 해당 프로그램이
를 통해 모든 정보 메시지를 발행하는 Netpbm 규칙을 구현합니다.
오후 메시지() Netpbm 라이브러리 서비스).

-번역
다른 작업을 수행하는 대신 버전을 보고하세요. libpbm 라이브러리가 연결됨
프로그램과 함께(프로그램에 정적으로 링크되었을 수 있습니다. 또는
런타임에 동적으로 연결됨). 일반적으로 Netpbm 프로그램과 라이브러리는
동시에 설치되므로 프로그램 버전과
다른 모든 Netpbm 라이브러리와 파일도 사용합니다.

다음은 Netpbm 프로그램의 디렉토리입니다. 당신은 또한 사용할 수 있습니다 사람 -k 검색하다
원하는 것을 수행하는 프로그램.

변환기
ppmtomeg
일련의 PPM 프레임을 MPEG 영화로 변환

jpegtopnm
JFIF/JPEG/EXIF 파일을 Netpbm 형식으로 변환

pnmtojpeg
PPM을 JPEG/JFIF/EXIF 형식으로 변환

아무톱나노
모든 그래픽 형식을 Netpbm 형식으로 변환

bmptoppm
Windows 또는 OS/2 비트맵 파일을 PPM으로 변환

ppmtobmp
PPM을 Windows 또는 OS/2 비트맵 파일로 변환

winicontoppm
Windows 아이콘 파일을 PPM으로 변환

ppmtowin아이콘
PPM을 Windows 아이콘 파일로 변환

선물
GIF를 휴대용 애니맵으로 변환

pmtogif
PPM을 GIF로 변환

pnmtopng
Netpbm 형식을 휴대용 네트워크 그래픽으로 변환

pngtopnm
PNG(Portable Network Graphics)를 Netpbm 형식으로 변환

팜탑nm
Palm pixmap을 Netpbm 형식으로 변환

pnmtopalm
Netpbm 형식을 Palm pixmap으로 변환

jbigtopbm
JBIG BIE(압축 비트맵)를 PBM으로 변환

팸탑nm
PAM 이미지를 PBM, PGM 또는 PPM으로 변환

pbmtojbig
PBM을 JBIG BIE(압축 비트맵)로 변환

pnmtofiasco
Netpbm 이미지를 Fiasco(wfa) 고압축 형식으로 변환

실패
Fiasco(wfa) 고압축 형식을 Netpbm 이미지로 변환

hpcdtoppm
사진 CD를 PPM로 변환

pbmtonokia
PBM을 Nokia 스마트 메시징 형식(SMF)으로 변환

pbmtowbmp
PBM을 WAP(Wireless App Protocol) 무선 비트맵으로 변환

wbmptopbm
WAP(Wireless App Protocol) 무선 비트맵을 PBM으로 변환

네오탑pm
Atari Neochrome(.neo) 이미지를 PPM으로 변환

피피톤네오
PPM 이미지를 Atari Neochrome(.neo)으로 변환

pbmtomda
PBM에서 Microdesign으로 변환(Amstrad PCW용)

mdatopbm
Microdesign(Amstrad PCW용)에서 PBM으로 변환

atktopbm
Andrew Toolkit 래스터 개체를 PBM으로 변환

pbmtoatk
PBM을 Andrew Toolkit 래스터 개체로 변환

빗자루
Xerox 낙서 브러시를 PBM으로 변환

cmuwmtopbm
CMU 창 관리자 형식을 PBM으로 변환

g3topbm
그룹 3 FAX를 PBM으로 변환

pbmtog3
PBM을 그룹 3 FAX로 변환

아이콘탑Bm
태양 아이콘을 PBM으로 변환

pbmtoicon
PBM을 Sun 아이콘으로 변환

gemtopnm
GEM .img 형식을 PBM 또는 pixmap으로 변환

macptopbm
MacPaint를 PBM으로 변환

pbmtomacp
PBM을 MacPaint로 변환

mgrtopbm
MGR 형식을 PBM으로 변환

pbmtomgr
PBM을 MGR 형식으로 변환

pi3topbm
Atari Degas .pi3를 PBM으로 변환

pbmtopi3
PBM을 Atari Degas .pi3로 변환

xbmtopbm
X10 또는 X11 비트맵을 PBM으로 변환

pbmtoxbm
PBM을 X11 비트맵으로 변환

pbmtox10bm
PBM을 X10 비트맵으로 변환

ybmtopbm
Bennet Yee "얼굴" 파일을 PBM으로 변환

pbmtoybm
PBM을 Bennet Yee "얼굴" 파일로 변환

pbmto10x
PBM을 Gemini 10x 프린터 그래픽으로 변환

pbmtoascii
PBM을 ASCII 그래픽 형식으로 변환

asciitopgm
ASCII 문자 그래픽을 PGM으로 변환

pbmtobbnbg
PBM을 BBN BitGraph 그래픽으로 변환

pbmtocmuwm
PBM을 CMU 창 관리자 형식으로 변환

pbmtoepson
PBM을 Epson 프린터 그래픽으로 변환

pbmtogem
PBM을 GEM .img 파일로 변환

pbmtogo
PBM을 GraphOn 그래픽으로 변환

pbmtolj
PBM을 HP LaserJet 흑백 그래픽으로 변환

pmtolj
PPM을 HP LaserJet 컬러 그래픽(PCL)으로 변환

pjtoppm
HP PaintJet 파일을 PPM으로 변환

ppmtopj
PPM을 HP PaintJet 파일로 변환

생각하다
HP Thinkjet 프린터 스트림을 PBM으로 변환

pbmtoplot
PBM을 유닉스로 변환 음모(5) 파일

pbmtoptx
PBM을 Printronix 그래픽으로 변환

pbmtozinc
PBM을 Zinc 인터페이스 라이브러리 아이콘으로 변환

핏스톱nm
FITS 형식을 휴대용 anymap으로 변환

pnmtofits
Netpbm 형식을 FITS 형식으로 변환

fstopgm
Usenix FaceSaver(tm) 형식을 PGM으로 변환

pgmtofs
PGM을 Usenix FaceSaver(tm) 형식으로 변환

힙합
HIPS 형식을 PGM으로 변환

리스프탑그엠
Lisp Machine 비트맵 파일을 PGM 형식으로 변환

pgmtolispm
PGM을 Lisp Machine 형식으로 변환

pnmtops
Netpbm 형식을 Postscript로 변환

pstopnm
Postscript를 Netpbm 형식으로 변환

psidtopgm
PostScript "이미지" 데이터를 PGM으로 변환

pbmtolps
선을 사용하여 PBM 이미지를 포스트스크립트로 변환

pbmtoepsi
PBM 이미지를 캡슐화된 Postscript 미리보기 비트맵으로 변환

pbmtopsg3
G3 팩스 압축을 사용하여 PBM 이미지를 Postscript로 변환합니다.

rawtopgm
원시 그레이스케일 바이트를 PGM으로 변환

pgmtopbm
PGM를 PBM으로 변환

gouldtoppm
Gould 스캐너 파일을 PPM으로 변환

일브엠토프
IFF ILBM을 PPM으로 변환

pmtoilbm
PPM을 IFF ILBM으로 변환

imgtoppm
Img-whatnot를 PPM으로 변환

mtvtoppm
MTV 광선 추적기 출력을 PPM으로 변환

pcxtoppm
PC 그림판 형식을 PPM으로 변환

pgmtoppm
포터블 그레이맵을 PPM으로 색상화

pi1toppm
Atari Degas .pi1을 PPM으로 변환

PPMTOPI1
PPM을 Atari Degas .pi1로 변환

picttoppm
매킨토시 PICT를 PPM으로 변환

ppm주제
PPM을 매킨토시 PICT로 변환

qrttoppm
QRT 광선 추적기 출력을 PPM으로 변환

rawtoppm
원시 RGB 바이트를 PPM으로 변환

sldtoppm
AutoCAD 슬라이드 파일을 PPM으로 변환

spctoppm
Atari 압축 스펙트럼을 PPM으로 변환

스푸토프엠
Atari 비압축 스펙트럼을 PPM으로 변환

tgatoppm
TrueVision Targa 파일을 PPM으로 변환

피피티가
PPM을 TrueVision Targa 파일로 변환

ximtoppm
심을 PPM로 변환

xpmtoppm
XPM 형식을 PPM으로 변환

피피엠톡스피엠
PPM을 XPM 형식으로 변환

yuvtoppm
Abekas YUV 형식을 PPM으로 변환

으읏
인코더/버클리 YUV 형식을 PPM으로 변환

ppmtoeyuv
PPM을 Encoder/Berkeley YUV 형식으로 변환

피피엠토유브
PPM을 Abekas YUV 형식으로 변환

피피엠토유브스플릿
PPM을 3개의 서브샘플링된 원시 YUV 파일로 변환

yuvsplittoppm
3개의 서브샘플링된 원시 YUV 파일을 하나의 PPM으로 병합

ppmtoacad
PPM을 AutoCAD 데이터베이스 또는 슬라이드로 변환

ppmtoicr
PPM을 NCSA ICR 그래픽으로 변환

ppmtopcx
PPM을 PC ​​그림판 형식으로 변환

ppmtopgm
PPM을 휴대용 그레이맵으로 변환

피피엠토퍼즈
PPM을 X11 "퍼즐" 파일로 변환

rasttopnm
Sun 래스터 파일을 Netpbm 형식으로 변환

pnmtorast
Netpbm 형식을 Sun 래스터 파일로 변환

tifftopnm
TIFF 파일을 휴대용 anymap으로 변환

pnmtotiff
Netpbm 형식을 TIFF RGB 파일로 변환

pnmtotiffcmyk
Netpbm 형식을 TIFF CMYK 파일로 변환

xwdtopnm
X10 또는 X11 창 덤프를 Netpbm 형식으로 변환

pnmtoxwd
Netpbm 형식을 X11 창 덤프로 변환

pnmtoplainpnm
일반 Netpbm 형식 이미지를 일반 Netpbm 형식으로 변환

pbmtopgm
영역을 평균화하여 PBM 파일을 PGM으로 변환

411toppm
411(Sony Mavica)를 PPM(으)로 변환

ppmtosixel
PPM을 DEC XNUMX셀 형식으로 변환

ppmtouil
PPM을 Motif UIL 아이콘 파일로 변환

sbigtopgm
Santa Barbara Instrument Group CCD 파일을 PGM으로 변환

비디오피엠
Parallax XVideo JPEG를 일련의 PPM 파일로 변환

pnmtorle
PNM을 Utah Raster Toolkit(urt/rle) 파일로 변환

rletopnm
Utah Raster Toolkit(urt/rle) 파일을 PNM으로 변환

pmtoleaf
PPM를 인터리프로 변환

잎사귀
인터리프를 PPM로 변환

바이오라드톱gm
Biorad 공초점 이미지를 PGM으로 변환

pbmtoln03
PGM 이미지를 Dec LN03+ Sixel 이미지로 변환

pbmtopk
PBM 이미지를 압축 형식(PK) 글꼴로 변환

pktopbm
압축 형식(PK) 글꼴을 PBM 이미지로 변환

영상 발전기
이들 모두는 Netpbm 형식 출력을 생성합니다.

pbmmake
지정된 크기의 빈 PBM 이미지 생성

pmmake
지정된 크기와 색상의 PPM 이미지 생성

pgmamp
그레이스케일 램프 생성

ppmpat 예쁜 PPM 이미지 만들기

ppm무지개
색상이 함께 페이드되는 스펙트럼과 같은 이미지를 만듭니다.

피그마노이즈
백색 잡음의 PGM 이미지 생성

pbmtext
텍스트를 PBM 이미지로 렌더링

pbmpc 범용 제품 코드 PBM 이미지 생성

ppmcie CIE 컬러 맵 PPM 이미지 생성

pbm페이지
PBM 형식으로 프린터 테스트 패턴 페이지 생성

분당색상
주어진 maxval의 가능한 모든 색상을 포함하는 색상 맵(PPM 이미지) 생성

영상 편집자
이 모든 것은 Netpbm 형식에서 작동합니다.

ppm라벨
이미지에 텍스트 추가

pnmshadow
떠 있는 것처럼 보이도록 이미지에 그림자를 추가합니다.

ppm밝게
이미지를 밝게 또는 어둡게 - 채도 및 값 변경

ppmdim 이미지를 어둡게 - ppmbrighten과 다른 방식

pbm감소
Floyd-Steinberg를 사용하여 PBM을 N번 줄입니다.

pgmnorm
PGM 이미지의 대비를 정규화합니다.

ppm표준
PPM 이미지의 대비를 정규화합니다.

pbmp규모
에지 스무딩으로 PBM 이미지 확대

pnm규모
높은 정밀도로 이미지 크기 조정

pnmscale고정
낮은 정밀도로 빠르게 이미지 크기 조정


이미지를 N배 확대하다

ppm디더링
컬러 이미지에 대한 순서 디더링

pnm컬러맵
N개의 최상의 색상을 선택하여 이미지를 나타냅니다. 컬러맵 생성

pnmremap
이미지의 색상을 색상표의 색상으로 바꾸기

피피엠퀀트
컬러 이미지의 색상을 더 적은 색상으로 양자화

피엠퀀트
컬러 또는 그레이스케일 이미지의 색상/음영을 더 적은 수로 양자화

피피엠퀀텀
많은 파일의 색상 양자화

ppm릴리프
PPM에서 라플라시안 릴리프 필터 실행

프앤마리스
두 이미지에 대해 산술 연산 수행

pnmcat 이미지 연결

pnmpad 이미지에 테두리 추가

pnmcomp
이미지 합성(오버레이) 생성

ppm혼합 두 이미지를 혼합(오버레이)합니다.

pnmcrop
이미지에서 같은 색상의 모든 테두리 자르기

팸컷 이미지에서 직사각형 영역 선택

pnmcut 구식 버전 팸컷 (버그가 적을 수 있으므로 보관)

팜디체
이미지를 수평 및/또는 수직으로 여러 개로 분할

팸데인터레이스
이미지에서 다른 모든 행 제거

팸채널
이미지에서 단일 평면(채널, 예: R, G 또는 B) 추출

깊이
이미지에서 maxval 변경

pnm플립
이미지에 대해 하나 이상의 뒤집기 작업 수행

팜스트레치
보간된 픽셀을 삽입하여 이미지 확대

pamstretch-gen
pamstretch 및 pnmscale을 사용하여 정수가 아닌 값으로 크기 조정

pnminvert
이미지 반전

pnm감마
이미지에 감마 보정 수행

pnmhisteq
대비를 높이기 위해 히스토그램 평준화 이미지

pnmmargin
이미지에 여백 추가

pnmpaste
직사각형을 이미지에 붙여넣기

pnmrotate
이미지 회전

pnmshear
이미지를 깎다

pnmsmooth
부드러운 오전 이미지

pnm타일
이미지를 지정된 크기로 복제

pbmclean
PBM 이미지에서 외로운 픽셀(눈) 제거

말괄량이
이미지 앤티앨리어싱

PPM 변화
PPM 이미지에서 한 색상을 모두 다른 색상으로 변경

pnmnlfilt
각 픽셀을 주변 픽셀의 함수로 대체하여 이미지 필터링

피피엠시프트
PPM 이미지의 선을 임의의 양으로 왼쪽 또는 오른쪽으로 이동

ppm확산
PPM 이미지의 픽셀을 무작위로 이동

pnmconvol
이미지의 일반 MxN 컨벌루션

rgb3toppm
XNUMX개의 휴대용 그레이맵을 하나의 PPM으로 결합

ppmtorgb3
PPM을 XNUMX개의 휴대용 그레이맵으로 분리

pbmlife
Conway의 삶의 규칙을 PBM 이미지에 적용

ppmdist
색상을 고대비 그레이스케일에 임의로 매핑

ppmntsc
NTSC 또는 PAL TV에 적합하도록 색상 조정

영상 분석기
이들은 모두 Netpbm 형식에서 입력으로 작동합니다.

pnm파일
이미지의 중요한 특성 설명

pnmpsnr
두 이미지 사이의 차이 측정

pgmedge
PGM 이미지의 가장자리 감지

pgmenhance
PGM 이미지의 가장자리 향상

pgms슬라이스
PGM 이미지의 행 또는 열에 대한 그레이스케일 값 인쇄

pgm텍스처
PGM 이미지에서 텍스처 특징을 계산합니다.

피그미스트
PGM 이미지 값의 히스토그램 인쇄

피피엠히스트
PPM의 히스토그램 인쇄

pnmhistmap
PGM 또는 PPM의 히스토그램 그리기

피피엠토맵
이미지의 모든 색상 맵 생성

3dppm 두 이미지에서 파란색/녹색 3D 안경 이미지 생성

그 외
pmsvgalib
Svgalib를 사용하여 Linux 가상 콘솔에 PPM 이미지 표시

pbmm마스크
일반 비트맵에서 마스크 비트맵 만들기

PPM컬러마스크
이미지에서 특정 색상 영역의 마스크 생성

pnm분할
다중 이미지 Netpbm 파일을 여러 개의 단일 이미지 파일로 분할

pnm인덱스
Netpbm 이미지 묶음의 시각적 인덱스 구축

pcdindex
PCD 개요 파일에서 사진 CD의 시각적 인덱스 구축

pnm몽타주
여러 Netpbm 이미지를 단일 몽타주 이미지로 빌드

pgmbentley
PGM 이미지 벤틀리화

pgmcrater
프랙탈 위조로 분화구 지형 생성

파모일 PNM 또는 PAM 이미지를 유화로 변환

피피엠포지
구름, 행성 및 별이 빛나는 하늘의 프랙탈 위조

pgmkernel
컨볼루션 커널 생성

ppmtv 오래된 TV처럼 보이도록 이미지에 줄을 긋습니다.

pbmto4425
gfx 문자로 AT&T 4425 ASCII 터미널에 PBM 이미지 표시

목록에 없음 As 아직
pnmtodif

pnmtosgi

pnmtosir

피피엠플래시

ppmqvga

피피엠토미츠

ppmtopjxl

시그탑nm

Sirtopnm

스팟톱GM

xvminitoppm

자이스탑

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 넷피엠 도서관


Netpbm 프로그래밍 라이브러리, libpbm(3) libpgm(3) libppm(3) 및 libpnm(3) 만들다
그래픽 이미지를 조작하는 프로그램을 작성하기 쉽습니다. 그들의 주요 기능은 읽고
Netpbm 형식으로 파일을 작성하고 Netpbm 패키지에는 다음을 위한 변환기가 포함되어 있기 때문입니다.
널리 사용되는 모든 그래픽 형식, 프로그램이 Netpbm 형식을 읽고 쓴다면
모든 형식으로 사용할 수 있습니다.

그러나 라이브러리에는 캐릭터 그리기 및
RGB/YCrCb 변환.

라이브러리에는 기존의 C 링크가 있습니다. Netpbm의 거의 모든 프로그램
패키지는 Netpbm 라이브러리를 기반으로 합니다.

어플리케이션 노트
기본 도구 모음인 Netpbm의 성능은 모든 기능의 성능으로 배가됩니다.
함께 사용할 수 있는 다른 유닉스 도구. 이 메모는 더 많은 것을 상기시켜줍니다.
이를 수행하는 유용한 방법. 종종 사람들이 Netpbm에 높은 수준의 기능을 추가하려고 할 때
Netpbm과 결합하여 이미 존재하는 일부 기존 도구를 간과했습니다.
그거야.

종종 일부 변환을 적용하거나 전체 파일을 편집해야 합니다.

일반적으로 Netpbm 프로그램은 하나의 입력 파일을 가져와 하나의 출력 파일을 생성합니다.
표준 출력. 많은 도구를 파이프라인으로 연결해야 하는 경우가 많기 때문에 이는 유연성을 위한 것입니다.
함께.

다음은 모든 PNG 파일(*.png)을 다음으로 변환하는 셸 명령의 예입니다.
이름이 *.jpg인 JPEG 파일:

for i in *.png; do pngtopnm $i | pmtojpeg >`기지 이름 $i .png`.jpg;

또는 awk를 사용하여 파일당 하나씩 개별 셸 명령 스트림을 생성할 수도 있습니다.
또는 펄. 영화의 30초를 구성하는 XNUMX개의 YUV 이미지를 밝게 하는 방법은 다음과 같습니다.
동일한 파일의 이미지:

ls *.yuv .BR | -네 '쩝쩝;
인쇄 yuvtoppm $_ | ppm밝게 -v 100 | 피피엠토유브 >tmp$$.yuv; ,
mv tmp$$.yuv $ _0
' .BR | sh

도구들 발견 (와 더불어 간부 옵션) 및 xargs 간단한 조작에도 유용합니다.
파일 그룹.

일부 셸의 "프로세스 대체" 기능은 Netpbm이 아닌 프로그램이 예상하는 경우 도움이 될 수 있습니다.
입력할 디스크 파일을 식별하고 Netpbm의 결과를 사용하기를 원합니다.
시장 조작. printcmyk가 Tiff CMYK 파일의 파일 이름을 입력으로 사용하고
가지고 있는 것은 PNG 파일입니다. abc.png. 시험:

printcmyk <({ pngtopnm abc.png | pnmtotiffcmyk ; })

출력 이름을 지정하는 프로그램이 있는 경우 다른 방향으로도 작동합니다.
파일을 출력하고 Netpbm 도구를 통해 출력을 원합니다.

기타 그래픽 업로드 소프트웨어
Netpbm에는 기본 빌딩 블록이 포함되어 있습니다. 확실히 완전한 그래픽은 아닙니다
도서관.

이러한 도구를 사용하기 위해 가장 먼저 해야 할 일은 뷰어입니다. 엑스를 위해
경향이 있다 xzgv. 참조 ftp://metalab.unc.edu/pub/Linux/apps/graphics/viewers/X.

xload이미지 그리고 그 확장 xli 또한 X에서 그래픽 이미지를 표시하는 일반적인 방법입니다.

ImageMagick Netpbm의 시각적 버전과 같습니다. Unix에서 X/Window 시스템을 사용하면
이미지의 기본 편집 및 많은 형식 변환을 수행할 수 있습니다. 패키지는 포함하지 않습니다
최소한 몇 가지 비시각적 도구. Convert, Mogrify, Montage 및 Animate가 널리 사용됨
에서 프로그램 ImageMagick 패키지. ImageMagick 유닉스, 윈도우, 윈도우 NT에서 실행,
매킨토시, VMS.

Gimp는 Unix 및 X용 시각적 이미지 편집기로 더 유명하고
Windows의 경우 성능이 떨어지고 훨씬 더 비싼 Adobe Photoshop 등입니다. 보다
http://www.gimp.org.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 파일 프로그램은 파일을 보고 어떤 종류의 파일인지 알려줍니다. 그것은 인식
Netpbm이 다루는 대부분의 그래픽 형식이므로 그래픽에 매우 편리합니다.
일하다. Netpbm의 아무톱나노 프로그램에 따라 다름 파일. ftp://ftp.astron.com/pub/file.

Utah Raster Toolkit은 Netpbm과 동일한 용도로 사용되지만
형식 변환에 중점을 둡니다. 이 패키지는 RLE 형식을 기반으로 합니다.
Netpbm 형식으로 변환하거나 Netpbm 형식에서 변환합니다.
http://www.cs.utah.edu/research/projects/alpha1/urt.html 에 대한 몇 가지 정보를 제공합니다.
Utah Raster Toolkit이지만 어디서 구할 수 있는지 알려주지 않습니다.

육군 고성능에서 배포하는 Netpbm과 유사한 그래픽 도구가 있습니다.
컴퓨팅 연구 센터 http://www.arc.umn.edu/gvl-software/media-tools.html. 이들
비 Netpbm 형식 이미지에서 직접 작동하므로 Netpbm에 포함되지 않습니다.
패키지. 그러나 Netpbm 형식을 사용하여 모든 이미지 형식과 함께 사용할 수 있습니다.
변환기.

Ivtools Postscript, Tex 및 웹 그래픽을 위한 무료 X Windows 그림 편집기 제품군입니다.
삽입 가능하고 확장 가능한 벡터 그래픽 셸은 물론 제작도 가능합니다. 그것은 사용
Netpbm 시설. 보다 http://www.ivtools.org.

일리브 이미지에 텍스트를 추가하는 기능이 있는 C 서브루틴 라이브러리입니다.
더 높은 수준에서 pbmtext, pnmcomp, 등.). Netpbm 입력 및 출력과 함께 작동합니다.
에서 찾기 http://www.radix.net/~cknudsen/Ilib. Netpbm에는 캐릭터 드로잉도 포함되어 있습니다.
기능 libppm 라이브러리에 있지만 고급 글꼴 기능이 없습니다(참조
ppm라벨 Netpbm 캐릭터 그리기 기능의 사용 예).

GD PHP의 일부인 그래픽 루틴 라이브러리입니다. Netpbm의 하위 집합이 있습니다.
더 느리고 품질이 낮은 이미지 크기를 조정하는 것으로 밝혀졌습니다.

pnm2ppa HP의 "Winprinter" 형식(HP 710, 720, 820, 1000 등)으로 변환됩니다. 이것은
Netpbm의 상위 집합 pbmtoppa 특히 색상을 처리합니다. 그러나, 그것은
Netpbm 스타일 기본 그래픽 빌딩 블록보다 프린터 드라이버. 보다
http://sourceforge.net/project/?group_id=1322.

프로그램 morph 한 이미지를 다른 이미지로 변형합니다. Targa 형식 이미지를 사용하지만
사용 tgatoppm and 피피티가 해당 형식을 처리합니다. 그래픽(X/Tk)을 사용해야 합니다.
피드해야 하는 메시 파일을 생성하기 위한 Xmorph morph. morph Xmorph의 일부입니다.
꾸러미. 보다 http://www.colorado-research.com/~gourlay/software/Graphics/Xmorph.

애니메이션 GIF를 만들거나 하나에서 프레임을 추출하려면 다음을 사용하십시오. 움짤. 움짤 변환
애니메이션 GIF와 스틸 GIF 사이에서 사용할 수 있습니다. pmtogif and 선물 까지 연결
모든 Netpbm 유틸리티. 보다 http://www.lcdf.org/gifsicle.

텍스트의 이미지를 텍스트로 변환하려면(광학 문자 인식 - OCR), 고크 (생각한다
그것의 역으로 pbmtext). 만나다 http://altmark.nat.uni-magdeburg.de/~jschulen/ocr/.

http://schaik.com/pngsuite PNG 테스트 스위트를 포함합니다 -- PNG 이미지 전체 묶음
PNG 형식의 다양한 기능을 활용합니다.

다른 버전의 pnmtopng/pngtopnm ~에있다. http://www.schaik.com/png/pnmtopng.html. 그만큼
Netpbm의 버전은 실제로 오래 전에 해당 패키지를 기반으로 했으며 예상할 수 있습니다.
PNG 형식의 더 나은 활용, 특히 최근 개선 사항을 찾으려면
패키지. Netpbm 프로젝트와 약간 덜 일관성 있고 덜 착취적일 수 있습니다.
그러나 최근 Netpbm 형식의 향상된 기능 중 하나입니다.

jpegtran Netpbm이 유명한 것과 동일한 변환을 일부 수행하지만
특히 JPEG 파일에 대해 정보 손실 없이 수행합니다. 반대로, 당신이
Netpbm을 사용하려면 먼저 JPEG 이미지를 Netpbm 형식으로 압축 해제한 다음
이미지를 변환한 다음 다시 JPEG 형식으로 압축합니다. 그 재 압축에서 당신은
JPEG는 손실 압축이기 때문에 약간의 이미지 정보가 손실됩니다. jpegtran 함께 제공
독립 Jpeg 그룹의 (http://www.ijg.org) JPEG 라이브러리.

EXIF 파일을 처리하는 일부 도구(Netpbm의 jpegtopnm and pnmtojpeg): 덤프
(해석) EXIF ​​헤더: Exifdump((http://topo.math.u-psud.fr/~bousch/exifdump.py) 또는
제헤드(http://www.sentex.net/~mwandel/jhead).

Python EXIF ​​라이브러리 및 덤퍼: http://pyexif.sourceforge.net.

Latex2html은 Latex 문서 소스를 HTML 문서 소스로 변환합니다. 그 중 일부는
그래픽, Latex2html은 그 중 일부에 Netpbm 도구를 사용합니다. 그러나 Latex2html을 통해
역사는 Netpbm과 다소 난해한 상호 의존성을 가지고 있습니다. 이전 Latex2html은
현재 Netpbm과 함께 작동합니다. 하지만 Latex2html-99.2beta8은 작동합니다.

기타 그래픽 업로드 형식
사람들은 종종 완전히 중복되는 새로운 그래픽 형식을 발명하는 데 지치지 않는 것 같습니다.
기존 것들과. Netpbm은 그들을 따라갈 수 없습니다. 다음은 우리가 사용하는 몇 가지 목록입니다.
Netpbm이 수행하는 것을 알고 지원 처리 (아직).

CAL(미국 국방부에서 창안했으며 건축가들이 선호함).
http://www.landfield.com/faqs/graphics/fileformats-faq/part3/section-24.html

배열 형식 dx, 일반, netcdf, CDF, hdf, cm

CGM+

Windows 메타 파일(.WMF). Libwmf는 WMF에서 Latex, PDF, PNG와 같은 것으로 변환합니다.
이 중 일부는 Netpbm에 입력할 수 있습니다.

마이크로소프트 워드, RTF. Microsoft는 이러한 형식에 대한 독점권을 유지합니다. 모든 소프트웨어
당신은 그것들을 처리할 수 있는 것이 돈이 들 가능성이 있음을 알 수 있습니다.

DXF(오토캐드)

연혁


Netpbm은 Jef Poskanzer의 피비엠플러스 1988년 패키지.
파일 연혁 Netpbm 소스 코드에는 기록 개요와
릴리스별 자세한 내역 릴리스.

onworks.net 서비스를 사용하여 온라인에서 netpbm 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad