영어프랑스어스페인어

Ad


온웍스 파비콘

jpegtopnm - 클라우드 온라인

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

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

프로그램:

이름


jpegtopnm - JPEG/JFIF 파일을 휴대용 픽스맵 또는 그레이맵으로 변환

개요


jpegtopnm [-dct {INT|빠른|뜨다}] [-부드럽지 않은] [-최대 메모리 N] [{-어도비 벽돌|-notadobe}]
[-코멘트] [-dumpexif] [-exif=파일 사양] [-말 수가 많은] [-추적 수준 N] [ 파일 이름 ]

모든 옵션은 가장 짧은 고유 접두사로 축약될 수 있습니다.

기술


jpegtopnm 명명된 JFIF 파일 또는 PPM으로 명명된 파일이 없는 경우 표준 입력을 변환합니다.
또는 표준 출력의 PGM 이미지 파일. JFIF 파일이 다양한 그레이스케일인 경우
jpegtopnm PGM(Portable Graymap) 파일을 생성합니다. 그렇지 않으면 PPM을 생성합니다.
(이동식 픽스맵) 파일.

jpegtopnm Independent JPEG Group의 JPEG 라이브러리를 사용하여 입력 파일을 해석합니다. 보다
http://www.ijg.org 도서관에 대한 정보.

"JFIF"는 일반적으로 "JPEG"로 알려진 이미지 형식의 올바른 이름입니다. 엄격하게
말하자면 JPEG는 압축 방법입니다. JPEG 압축을 사용하는 이미지 형식
지금까지 가장 일반적인 것은 JFIF입니다. JPEG를 사용하는 TIFF의 하위 형식도 있습니다.
압축.

EXIF는 JFIF의 하위 형식인 이미지 형식입니다(즉,
APP1 마커로서의 EXIF ​​헤더). jpegtopnm EXIF를 처리합니다.

JFIF 파일은 샘플당 8비트 또는 샘플당 12비트를 가질 수 있습니다. 8비트 종류는
지금까지 가장 일반적입니다. IJG JPEG 라이브러리에는 두 가지 버전이 있습니다. 하나는 8만 읽습니다.
비트 파일을 읽고 다른 하나는 12비트 파일만 읽습니다. 다음 중 적절한 것을 연결해야 합니다.
이러한 라이브러리 jpegtopnm. 일반적으로 이는 라이브러리가 공유 폴더에 있음을 의미합니다.
실행할 때 라이브러리 검색 경로 jpegtopnm.

jpegtopnm 다음에 따라 샘플당 XNUMX바이트 또는 XNUMX바이트로 출력을 생성합니다.
JFIF 입력이 샘플당 8비트인지 12비트인지 여부. 당신이 사용할 수있는 깊이
필요한 경우 샘플당 XNUMX바이트 파일을 샘플당 XNUMX바이트 파일로 줄입니다.

JFIF 파일이 CMYK 또는 YCCK 색상 공간을 사용하는 경우 입력에 실제로는 포함되지 않습니다.
각 픽셀이 어떤 색상인지 알기에 충분한 정보입니다. 픽셀이 어떤 색인지 알기 위해서는
색 공간이 참조하는 잉크의 특성을 알아야 합니다. jpegtopnm
모든 잉크가 다음과 같다고 가정하는 공통 변환을 사용하여 색상을 해석합니다.
단순히 빼기 및 선형.

옵션


옵션은 고급 사용자만을 위한 것입니다.

-dct INT
정수 DCT 방법을 사용합니다(기본값).

-dct 빠른
빠른 정수 DCT를 사용합니다(덜 정확함).

-dct 뜨다
부동 소수점 DCT 방법을 사용합니다. 플로트 방법은 약간 더 정확합니다.
int 방법보다 훨씬 느리지만 컴퓨터가 매우 빠른 플로팅을 가지지 않는 한 훨씬 느립니다.
포인트 하드웨어. 또한 부동 소수점 방법의 결과는 다를 수 있습니다.
정수 방법은 동일한 결과를 제공해야 하지만 머신 간에는 약간 다릅니다.
어디에나. 빠른 정수 방법은 다른 두 방법보다 훨씬 덜 정확합니다.

-부드럽지 않은
더 빠르고 낮은 품질의 업샘플링 루틴을 사용합니다.

-최대 메모리 N
메모리 양에 대한 제한 설정 jpegtopnm 큰 이미지를 처리하는 데 사용합니다. 값
숫자 뒤에 "M"이 붙은 경우 수천 바이트 또는 수백만 바이트입니다.
예를 들어, -최대 메모리 4m 4000000바이트를 선택합니다. 만약에 jpegtopnm 더 많은 공간이 필요하고,
임시 파일을 사용합니다.

-어도비 벽돌

-notadobe
CMYK(및 마찬가지로 YCCK) 색상 공간에는 두 가지 변형이 있습니다.
JFIF 입력에 사용됩니다. 일반적인 경우 색상 구성 요소에 대한 XNUMX 값
잉크가 없음을 나타냅니다. 다른 하나에서 XNUMX 값은 최대 잉크를 의미합니다.
적용 범위. 후자는 기본 JFIF 출력을 생성할 때 Adobe Photoshop에서 사용됩니다.
파일(단, 캡슐화된 포스트스크립트의 일부로 JFIF 출력을 생성할 때는 아님)
산출).

이 옵션은 jpegtopnm CMYK 또는 YCCK 색상 공간의 어떤 버전이
이미지 사용. 둘 다 지정하지 않으면 jpegtopnm 스스로 알아내려고 합니다.
현재 버전에서는 전혀 노력하지 않습니다.
Photoshop 버전, Photoshop과 그 에뮬레이터가 주요 소스인 것 같습니다.
CMYK 및 YCCK 이미지. 그러나 사용 경험에 따라 향후 버전이 더 많을 수 있습니다.
정교한.

JFIF 이미지가 CMYK 또는 YCCK임을 나타내지 않는 경우 이 옵션에는
효과.

이러한 옵션 중 올바른 것을 사용하지 않으면 다음과 같은 증상이 출력됩니다.
네거티브처럼.

-dumpexif
입력 파일에 있는 모든 Exif 헤더의 해석된 내용을 표준으로 인쇄합니다.
오류 파일. 프로그램과 유사 제헤드 (Netpbm 패키지의 일부가 아님).

-exif=파일 사양
입력 이미지에서 EXIF ​​헤더의 내용을 추출하여
파일 파일 사양. 파일 사양 = - 표준 출력에 쓰는 것을 의미합니다. 이 경우,
jpegtopnm 변환된 이미지를 전혀 출력하지 않습니다.

jpegtopnm EXIF 헤더의 내용을 바이트 단위로 기록합니다.
XNUMX바이트 길이 필드(길이에는 이 XNUMX바이트가 포함됨).

이 파일을 입력으로 사용할 수 있습니다. pmtojpeg 동일한 EXIF ​​헤더를
새로운 JFIF 이미지.

EXIF 헤더가 없는 경우 jpegtopnm XNUMX바이트의 이진수 XNUMX을 쓰고 아무것도 쓰지 않음
그밖에.

EXIF 헤더는 JFIF APP1 마커의 형식을 취합니다. 첫 번째 마커만
JFIF 헤더 카운트 내에서.

-코멘트
입력 파일의 주석을 표준 오류 파일에 인쇄합니다.

-말 수가 많은
표준 오류 파일로의 변환에 대한 세부 정보를 인쇄합니다.

-추적 수준 n
표준 오류 파일에 대한 JPEG 라이브러리의 추적 메시지를 켭니다. 더 높은
의 가치 n 더 많은 추적 정보를 얻습니다. -말 수가 많은 최소한의 추적 수준을 의미합니다.
1.

사용 예


이 예는 색상 JFIF 파일 foo.jpg를 foo.ppm이라는 PPM 파일로 변환합니다.

jpegtopnm 푸.jpg >foo.ppm

힌트


당신이 사용할 수 피피엠퀀트 결과를 색상으로 양자화하기 위해, 즉 구별되는 수를 줄이기 위해
이미지의 색상. 실제로 PPM 파일을 다음으로 변환하려면
특정 기타 형식. ppm디더링 보다 정교한 양자화를 수행합니다.

pnm규모 결과 이미지의 크기를 변경합니다.

ppmtopgm 컬러 JFIF 파일을 그레이스케일 PGM 파일로 변환합니다.

이러한 변환기를 함께 쉽게 사용할 수 있습니다. 예:

jpegtopnm 푸.jpg | ppmtopgm | pnm규모 . 25
>foo.pgm

-dct 빠른 및 / 또는 -부드럽지 않은 약간의 품질 희생으로 속도를 높이십시오.

매우 빠른 부동 소수점 하드웨어를 가질 만큼 운이 좋다면, -dct 뜨다
보다 더 빠르게 -dct 빠른. 그러나 대부분의 기계에서 -dct 뜨다 보다 느립니다 -dct INT에서,
이 경우 이론적 정확도 이점이 너무 작기 때문에 사용할 가치가 없습니다.
실전에서 중요할 것.

다른 프로그램, djpeg, 유사하다. djpeg Independent JPEG Group에서 관리하며
JPEG 라이브러리와 함께 제공되는 jpegtopnm 모든 JPEG 작업에 사용합니다. 때문에
즉, 더 최신 JPEG 기능을 활용할 것으로 예상할 수 있습니다. 또한 해야 하기 때문에
실행할 라이브러리를 가지고 jpegtopnm, 그러나 그 반대는 아닙니다. cjpeg 더 일반적일 수 있습니다
사용할 수 있습니다.

반면에, 미국에서 체류를 연장하고자 이전의 승인을 갱신하려던 djpeg NetPBM 라이브러리를 사용하여 출력을 생성하지 않습니다.
다음과 같은 NetPBM 도구 jpegtopnm 하다. 이는 일치할 가능성이 낮다는 것을 의미합니다.
NetPBM 형식을 다루는 다른 모든 프로그램. 또한 명령 구문은
jpegtopnm 다른 Netpbm 도구와 달리 djpeg.

환경


JPEGMEM
이 환경 변수가 설정된 경우 해당 값은 기본 메모리 제한입니다. 그만큼
값은 에 대해 설명된 대로 지정됩니다. -최대 메모리 옵션. 명시적 -최대 메모리
옵션이 모든 것을 재정의합니다. JPEGMEM.

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad