영어프랑스어스페인어

Ad


온웍스 파비콘

jhead - 클라우드 온라인

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

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

프로그램:

이름


jhead - Digicam JPEG Exif 헤더 조작 도구

개요


제헤드 [ 옵션 ] [ 파일... ]

기술


제헤드 JPEG 이미지의 Exif 헤더에 포함된 데이터를 표시하고 조작하는 데 사용됩니다.
디지털 카메라에서. 기본적으로 jhead는 더 유용한 카메라 설정을 표시합니다.
사용자에게 친숙한 형식의 파일.

제헤드 JPEG 및 Exif와 관련된 이미지의 일부 측면을 조작하는 데 사용할 수도 있습니다.
내부 타임스탬프 변경, 썸네일 제거 또는 전송과 같은 헤더
그래픽 편집기가 Exif 헤더를 삭제한 후 Exif 헤더가 편집된 이미지로 돌아갑니다.
제헤드 UNIX와 유사한 스타일로 다른 프로그램을 시작하는 데 사용할 수도 있습니다. 발견
명령이지만 훨씬 간단합니다.

일반 메타 데이터 옵션


-테 파일
JPEG에서 Exif 헤더 이식(Exif 헤더 포함) 파일 라는 이미지 속으로
조작된다. 이 옵션은 사진을 편집하고 싶지만 여전히
사진에 Exif 헤더를 원합니다. 대부분의 사진 편집 프로그램이 사라질 것이기 때문에
Exif 헤더, 이 옵션을 사용하여 원본에서 다시 복사할 수 있습니다.
사진 편집 후.

이 기능에는 섬네일을 지정하기 위한 흥미로운 '상대 경로' 옵션이 있습니다.
이름. 때마다 '&i' 문자가 포함되어 있으면
이 이름의 원래 파일 이름입니다. 이렇게 하면 jhead '상대 이름'을 만들 수 있습니다.
파일의 전체 배치를 수행합니다. 예를 들어 주문:

제헤드 -테 "원본/&i" * .jpg

원본 디렉토리의 각 .jpg 파일에 대한 exif 헤더를
같은 이름, Win32 및 대부분의 Unix 셸은 '&' 문자를 특수
따라서 '&'에 대한 명령줄 옵션 주위에 따옴표를 넣어야 합니다.
프로그램에 전달됩니다.

-dc JPEG 헤더에서 주석 필드를 삭제합니다. 주석은 다음의 일부가 아닙니다.
Exif 헤더.

-에서 Exif 헤더를 완전히 삭제합니다. 다른 메타데이터 섹션은 그대로 둡니다.

-du IPTC 섹션이 있으면 삭제하십시오. 다른 메타데이터 섹션은 그대로 둡니다.

-dx XMP 섹션이 있는 경우 삭제합니다. 다른 메타데이터 섹션은 그대로 둡니다.

-두 Exif, 주석이 아닌 jpeg 섹션을 삭제하십시오.
Photoshop이 이미지에 남길 수 있는 데이터와 같은 이미지에 기여
영상.

-purejpg
이미지 렌더링에 필요하지 않은 모든 JPEG 섹션을 삭제합니다. 스트립 모두
다양한 애플리케이션이 이미지에 남겼을 수 있는 메타데이터. 의 조합
-de -dc 및 -du 옵션.

-mkexif
최소한의 exif 헤더를 생성합니다. Exif 헤더에는 날짜/시간 및 빈 축소판이 포함되어 있습니다.
필드만. 기본적으로 파일 시간으로 설정된 날짜/시간. 다음과 같은 경우 -rgt 옵션과 함께 사용하십시오.
썸네일을 포함하는 exif 헤더를 원합니다. exif 헤더 생성은 매우
현재 제한되어 있으며 이러한 방식으로 exif 헤더에 다른 필드를 추가할 수 없습니다.

-이것 JPEG 헤더 설명 필드를 편집합니다(참고: 이 설명 필드는 Exif
구조이며 Exif 및 비 Exif 스타일 JPEG 이미지의 일부일 수 있음).

주석이 포함된 임시 파일이 생성되고 텍스트 편집기가 실행되어
파일을 편집하십시오. 편집기는 EDITOR 환경 변수에 지정됩니다. 만약에
없음은 지정된 메모장 또는 vi는 각각 Windows 및 Unix에서 사용됩니다.
편집기가 종료되면 데이터가 다시 이미지로 전송되고
임시 파일이 삭제되었습니다.

-cs 파일
댓글 섹션을 파일

-시 파일
주석을 다음의 텍스트로 교체 파일

-cl
주석을 명령줄에서 지정된 문자열로 교체 파일

날짜 / TIME 시장 조작 옵션


-피트 파일의 시스템 타임스탬프를 Exif 헤더에 저장된 것으로 설정합니다.

-dsft Exif 타임스탬프를 파일의 타임스탬프로 설정합니다. 사전에 Exif 헤더가 필요합니다.
존재하다. 필요한 경우 -mkexif 옵션을 사용하여 생성하십시오.

-n[포맷_문자열]
이 옵션을 사용하면 날짜 정보를 사용하여 파일의 이름을 바꾸거나 mmmoved할 수 있습니다.
Exif 헤더 "DateTimeOriginal" 필드에서. 파일이 Exif 파일이 아닌 경우 또는
DateTimeOriginal에 유효한 값이 없으면 파일 날짜가 사용됩니다. 만약
새 이름에 '/'가 포함되어 있으면 새 경로로 해석되고 파일이
따라 이동합니다.

경우 형식_문자열 생략하면 파일 이름이 MMDD-HHMMSS로 변경됩니다. 메모
이 구성표에는 연도가 포함되어 있지 않습니다(다른 연도의 사진은 없습니다.
어쨌든 함께).

경우 형식_문자열 제공되면 strftime 함수에 다음과 같이 전달됩니다.
형식 문자열. 또한 형식 문자열에 '%f'가 포함되어 있으면
파일의 원래 이름(확장자 빼기)을 대체하십시오. '%i'는
시퀀스 번호. 선행 04은 printf와 같이 지정할 수 있습니다 - 예: '%XNUMXi'
선행 4을 사용하여 숫자를 XNUMX자리로 채웁니다.

이름에 '/'가 포함되어 있으면 파일의 새 경로로 해석됩니다. 만약
새 경로가 없으면 경로가 생성됩니다.

대상 이름이 이미 존재하는 경우 이름에 "a", "b", "c"가 추가됩니다.
등, 이름이 문자로 끝나는 경우를 제외하고는 다음과 같이 추가됩니다.
"0", "1", "2" 등

이 기능은 두 대 이상의 디지털 카메라를 사용하여 촬영한 경우에 특히 유용합니다.
행사 사진. 날짜에 따라 구성표로 이름을 바꾸면
대부분의 디렉토리 목록과 이미지를 가져온 순서대로 자동으로 나타납니다.
브라우저. 또는 이미지 브라우저가 파일 시간별 목록을 지원하는 경우
-ft 옵션을 사용하여 파일 시간을 사진을 찍은 시간으로 설정할 수 있습니다.

strftime에 대한 보다 유용한 인수 중 일부는 다음과 같습니다.

%H 24시간 형식의 시간(00 - 23)
%j 001진수로 표시한 날짜(366 - XNUMX)
%m 01진수로 나타낸 월(12 - XNUMX)
%M 00진수로 분(59 - XNUMX)
%S 십진수로 나타낸 초(00 - 59)
%w 요일을 0진수로 표시(6 - 0, 일요일은 XNUMX)
%y 세기가 없는 연도, 십진수(00 - 99)
%Y 십진수로 세기가 포함된 연도

예:

제헤드 -n%Y%m%d-%H%M%S * .jpg

이렇게 하면 *.jpg와 일치하는 파일의 이름이 YYYYMMDD-HHMMSS 형식으로 변경됩니다.

strftime 인수의 전체 목록을 보려면 man 페이지에서 strftime을 찾아보십시오.
strftime 함수에 대한 일부 인수(여기에 나열되지 않음)는 문자열을 생성합니다.
일부 시스템에서 파일 이름의 일부로 유효하지 않을 수 있는 ':'과 같은 문자 포함
시스템.

-타<+|->
Exif 헤더에 저장된 시간을 h:mm 앞뒤로 조정합니다. 유용한 경우
다음과 같이 카메라에 잘못된 시간을 설정하여 사진을 촬영한 경우
시간대를 넘어 여행하거나 일광 절약 시간이 변경된 경우.

예 :

시간에 1시간 5분 더하기
jhead -ta+1:05

시간을 XNUMX초 줄입니다.
jhead -ta-0:0:1

이 옵션은 다음을 포함하여 exif 헤더의 모든 날짜/시간 필드를 변경합니다.
"DateTimeOriginal"(태그 0x9003) 및 "DateTimeDigitized"(태그 0x9004).

-다 -

-ta처럼 작동하지만 날짜를 고정할 때 사용할 큰 날짜 오프셋을 지정하는 데 사용됩니다.
날짜 및 시간 재설정과 같이 날짜가 잘못 설정된 카메라에서
일부 카메라의 배터리 제거

월과 연도에 따라 일수가 다르기 때문에 간단한
몇 달, 며칠, 몇 년 동안 오프셋하면 때때로 예기치 않은 결과가 발생할 수 있습니다. 시간
따라서 오프셋은 두 날짜 간의 차이로 지정되므로 jhead는
다음을 포함하여 타임스탬프를 조정해야 하는 정확한 일 수를 파악합니다.
윤년 및 일광 절약 시간제 변경. 날짜는 다음과 같이 지정됩니다.
yyyy:mm:dd. 하위 날짜 조정의 경우 다음과 같이 하루 중 시간도 포함될 수 있습니다.
yyyy:nn:dd/hh:mm 또는 yyyy:mm:dd/hh:mm:ss 지정

예 :

2005월에 촬영한 사진의 경우 2004년이 아닌 XNUMX년으로 설정되었습니다.
jhead -da2004:03:01-2005:03:01

기본 카메라 날짜는 2002:01:01이며 날짜는 2005:05:29 오전 11:21에 재설정되었습니다.
jhead -da2005:05:29/11:21-2002:01:01

-ts Exif 헤더에 저장된 시간을 명령줄에 지정된 시간으로 설정합니다.
시간은 다음과 같이 지정되어야 합니다. yyyy:mm:dd-hh:mm:ss

-ds Exif 헤더에 저장된 날짜를 명령줄에 지정된 날짜로 설정합니다.
날짜, 연도 및 월 또는 연도를 설정하는 데 사용할 수 있습니다. 날짜는 다음과 같이 지정됩니다.
yyyy:mm:dd, yyyy:mm, or yyyy

썸네일 시장 조작 옵션


-dt Exif 헤더에서 축소판을 삭제하되 흥미로운 부분은 그대로 둡니다.
이 옵션은 Exif 헤더에서 썸네일을 자릅니다.
썸네일은 Exif 헤더의 마지막 부분입니다(내가 아는 한 항상
사례). Exif 헤더에는 일반적으로 약 10k를 차지하는 기본 제공 축소판이 있습니다.
공간의. 이 섬네일은 디지털 카메라에서 사용됩니다. Windows XP도 이것을 사용할 수 있습니다.
미리보기 이미지가 있는 경우(하지만 필요하지는 않음). 미리보기 이미지가 너무 작아서 사용할 수 없습니다.
카메라의 LCD에서도 전체 화면으로 볼 수 있습니다. 나는 불리한 면을 접한 적이 없다.
이전에 제공된 소프트웨어에서도 썸네일 삭제 효과
올림푸스 디지털 카메라. 주의하여 사용하십시오.

-성 파일
통합 썸네일을 다음 위치에 저장 파일 썸네일은 Exif 헤더 안에 있고
매우 저해상도 JPEG 이미지입니다. 다음을 제외하고 사진을 변경하면
일부 프로그램에서는 일반적으로 Exif 헤더와 썸네일을 지웁니다.

썸네일은 정말 많이 사용하기에는 해상도가 너무 낮습니다.

이 기능에는 섬네일을 지정하기 위한 흥미로운 '상대 경로' 옵션이 있습니다.
이름. 이름이 나올 때마다 파일 문자 '&i' 포함, 제헤드 의지
이 이름을 원래 파일 이름으로 대체하십시오. 이를 통해 '친척'을 만들 수 있습니다.
파일의 전체 배치를 수행할 때 이름'. 예를 들어 주문:

제헤드 -성 "썸네일/&i" * .jpg

썸네일 디렉토리의 각 .jpg 파일에 대한 썸네일을 동일한 방식으로 생성합니다.
name, (물론 thumbnails 디렉토리가 존재한다면). Win32와
UNIX 쉘은 '&' 문자를 특별한 방식으로 취급하므로 따옴표를 넣어야 합니다.
'&'가 프로그램에 전달되도록 해당 명령줄 옵션 주위에 있습니다.

출력 파일에 '-'가 지정되면 축소판이 stdout으로 전송됩니다. (유닉스
빌드 전용)

-RT Exif 헤더에서 축소판을 교체합니다. 이것은 exif 헤더가 있는 경우에만 작동합니다.
이미 썸네일을 포함하고 있으며 썸네일은 헤더의 끝에 있습니다(둘 다
사진이 디지털 카메라에서 나온 경우 항상 해당)

-rgt 크기
exif 축소판을 재생성합니다. 'size'는 썸네일의 최대 높이 또는 너비를 지정합니다.
섬네일을 재생성하기 위해 'mogrify' 프로그램(ImageMagick에서 제공)에 의존합니다. 이것
이미지에 이미 축소판이 포함되어 있는 경우에만 작동합니다.

회전 옵션


-자동 회전
Exif 헤더의 'Orientation' 태그를 사용하여 이미지가
똑바로. 프로그램 jpegtran 회전을 수행하는 데 사용됩니다. 이 프로그램은
대부분의 Linux 배포판에 있습니다. Windows의 경우 복사본을 가져와야 합니다.
회전 후 Exif 헤더의 방향 태그는 '1'로 설정됩니다(보통
정위). 썸네일도 회전됩니다. Exif 헤더의 다른 필드,
치수를 포함하여 변경되지 않지만 JPEG 높이/너비는 조정됩니다. 이것
기능은 방향 태그를 설정하는 최신 Canon 카메라에 특히 유용합니다.
중력 센서를 사용하여 자동으로.

-norot 이미지를 변경하지 않고 Exif 헤더의 회전 필드를 지웁니다. 유용한 경우
이미지는 이전에 Exif 회전 태그를 지우지 않고 회전했습니다.
이미지 브라우저는 회전 태그가 설정되면 이미지를 자동으로 회전합니다. 때때로,
썸네일과 회전 태그는
다양한 도구. 모두 재설정하려면 -rgt와 함께 -norot을 사용하여 이를 지우십시오.

출력 다변 통제


-h 명령줄 옵션 요약을 표시합니다.

-v 프로그램을 기존보다 훨씬 더 장황하게 만듭니다. DOS 프로그램과 마찬가지로
UNIX 프로그램과 달리 Jhead는 수행 중인 작업에 대한 피드백을 제공합니다.
아무것도 잘못되지 않습니다. Windows 사용자, 무언가가 나에게 제공하지 않을 때
20초 동안 피드백을 보내면 충돌이 발생한 것으로 가정합니다.

-q Unix 프로그램과 같이 성공에 대한 출력이 없습니다.

-V 버전 정보 및 컴파일 날짜를 인쇄합니다. -exifmap 바이트 맵을 보여줍니다.
EXIF 헤더. 이상한 exif 헤더를 분석할 때 유용합니다.
소프트웨어 개발자.

~ 손상된 Exif 헤더 구조와 관련된 오류 메시지를 억제합니다.

-c 간결한 출력. 이로 인해 사진 정보가 대신 한 줄에 요약됩니다.
여러 개의. 이미지를 살펴보고 스프레드로 가져오는 데 유용합니다.
시트(데이터는 텍스트 한정자로 따옴표로 구분된 공백임).

FILE 어울리는 옵션


-모델 Exif로 표시된 카메라 모델로 파일 처리를 제한합니다.
이미지 정보에는 '-model' 뒤의 인수에 지정된 하위 문자열이 포함됩니다.
예를 들어 다음 명령은 S100의 이미지만 나열합니다.
카메라:

제헤드 -모델 S100 * .jpg

이 옵션을 사용하여 JPEG 보상을 다음에서 가져온 이미지로 제한합니다.
내 Canon S100 카메라(-cmd 옵션 참조).

-특이한
Exif 헤더가 없는 모든 파일을 건너뜁니다. 디지털에서 바로 사진
카메라에는 Exif 헤더가 있지만 많은 사진 조작 도구는 Exif 헤더를 버립니다.
헤더.

- cmd 처리할 각 JPEG 파일에 지정된 명령을 실행합니다.

명령을 실행하기 전에 각 파일의 Exif 섹션을 읽고 다시 삽입합니다.
명령이 끝난 후.

지정된 명령은 처리되는 각 JPEG에 대해 개별적으로 호출됩니다.
여러 파일이 지정되었습니다(명시적으로 또는 와일드 카드로).

사용 예 :

S100의 전체 사진 디렉토리가 있으면 다음 명령을 실행합니다.

제헤드 - cmd "모그리파이 품질 80 &나" -모델 S100 * .jpg
제헤드 - cmd "jpegtran -프로그레시브 &i > &영형" * .jpg

첫 번째 명령은 트리에서 출처임을 나타내는 모든 JPEG를 수정합니다.
Exif 헤더의 Canon S100을 동일한 해상도에서 80% 품질로. 이것은
'손실이 많은' 프로세스라서 Canon에서 가져온 파일에만 실행하고, 그냥 실행합니다.
한 번. 그런 다음 다음 명령은 JPEG를 가져와 프로그레시브 JPEG로 변환합니다.
그 결과 눈에 띄는 차이가 없는 동일한 이미지가 절반으로 저장됩니다.
공간. 이렇게 하면 일부 카메라에서 상당한 비용 절감 효과를 얻을 수 있습니다.

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad