Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

jhead - Online w chmurze

Uruchom jhead u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie jhead, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


jhead - Digicam JPEG Exif narzędzie do manipulacji nagłówkami

STRESZCZENIE


głowa [ Opcje ] [ plik... ]

OPIS


głowa służy do wyświetlania i manipulowania danymi zawartymi w nagłówku Exif obrazów JPEG
z aparatów cyfrowych. Domyślnie jhead wyświetla bardziej przydatne ustawienia aparatu z
plik w formacie przyjaznym dla użytkownika.

głowa może być również używany do manipulowania niektórymi aspektami obrazu związanymi z JPEG i Exif
nagłówki, takie jak zmiana wewnętrznych znaczników czasu, usuwanie miniatury lub przesyłanie
Nagłówki Exif z powrotem do edytowanych obrazów po usunięciu nagłówka Exif przez edytory graficzne.
głowa może być również używany do uruchamiania innych programów, podobnych w stylu do UNIX odnaleźć
polecenie, ale znacznie prostsze.

GENERAŁ METADATA OPCJE


-herbata filet
Transplantacja nagłówka Exif z JPEG (z nagłówkiem Exif) w filet w obraz, który
jest manipulowany. Ta opcja jest przydatna, jeśli chcesz edytować zdjęcia, ale nadal
chcesz mieć nagłówek Exif na swoich zdjęciach. Ponieważ większość programów do edycji zdjęć zniknie
nagłówek Exif, ta opcja może być użyta do ponownego skopiowania ich z oryginalnych kopii
po edycji zdjęć.

Ta funkcja ma interesującą opcję „ścieżki względnej” do określania miniatury
Nazwa. Ilekroć zawiera znaki '&i', zastąpi
oryginalna nazwa pliku dla tej nazwy. Pozwala to na utworzenie jhead „względnej nazwy”, gdy
robienie całej partii plików. Na przykład zaklęcie:

głowa -herbata "oryginały/&i" * .jpg

przeniesie nagłówek exif dla każdego pliku .jpg w katalogu originals przez
o tej samej nazwie, zarówno Win32, jak i większość powłok Unix traktuje znak „&” w sposób specjalny
sposób, więc musisz umieścić cudzysłowy wokół tej opcji wiersza poleceń, aby '&' było parzyste
zostać przekazane do programu.

-dc Usuń pole komentarza z nagłówka JPEG. Zauważ, że komentarz nie jest częścią
nagłówek Exif.

-z Całkowicie usuń nagłówek Exif. Pozostawia nienaruszone inne sekcje metadanych.

-du Usuń sekcję IPTC, jeśli jest obecna. Pozostawia nienaruszone inne sekcje metadanych.

-dx Usuń sekcję XMP, jeśli jest obecna. Pozostawia nienaruszone inne sekcje metadanych.

-z Usuń sekcje jpeg, które nie są Exif, nie są komentarzami i w inny sposób nie
przyczyniając się do obrazu — na przykład dane, które photoshop może pozostawić w
obraz.

-czystyjpg
Usuń wszystkie sekcje JPEG, które nie są potrzebne do renderowania obrazu. Paski dowolne
metadane, które różne aplikacje mogły pozostawić na obrazie. Kombinacją
opcje -de -dc i -du.

-mkexif
Tworzy minimalny nagłówek exif. Nagłówek Exif zawiera datę/godzinę i pustą miniaturę
tylko pola. Data/godzina domyślnie ustawiona na czas pliku. Użyj z opcją -rgt, jeśli
chcesz, aby nagłówek exif zawierał miniaturę. Zauważ, że tworzenie nagłówków exif jest bardzo
ograniczone w tej chwili i żadne inne pola nie mogą być w ten sposób dodane do nagłówka exif.

-to Edytuj pole komentarza nagłówka JPEG (uwaga, to pole komentarza znajduje się poza Exif
struktury i może być częścią obrazów JPEG w stylu Exif i nie Exif).

Tworzony jest plik tymczasowy zawierający komentarz i uruchamiany jest edytor tekstu do
edytować plik. Edytor jest określony w zmiennej środowiskowej EDITOR. Gdyby
żaden nie jest określony notatnik lub vi są używane odpowiednio w systemach Windows i Unix.
Po zamknięciu edytora dane są przesyłane z powrotem do obrazu, a
plik tymczasowy został usunięty.

-cs filet
Zapisz sekcję komentarzy do filet

-to filet
Zastąp komentarz tekstem z filet

-kl ciąg
Zastąp komentarz określonym ciągiem z wiersza poleceń filet

DATA / CZAS MANIPULACJA OPCJE


-ft Ustawia sygnaturę czasową pliku zgodnie z tym, co jest przechowywane w nagłówku Exif.

-dsft Ustawia znacznik czasu Exif na znacznik czasu pliku. Wymaga nagłówka Exif do
istnieć. W razie potrzeby użyj opcji -mkexif, aby ją utworzyć.

-n[ciąg_formatu]
Ta opcja powoduje zmianę nazwy i/lub przeniesienie plików przy użyciu informacji o dacie
z pola „DateTimeOriginal” nagłówka Exif. Jeśli plik nie jest plikiem Exif, lub
DateTimeOriginal nie zawiera prawidłowej wartości, używana jest data pliku. Jeśli
nowa nazwa zawiera '/', zostanie to zinterpretowane jako nowa ścieżka, a plik będzie
być odpowiednio przesunięte.

Jeśli format_ciąg zostanie pominięty, nazwa pliku zostanie zmieniona na MMDD-HHMMSS. Notatka
że w tym schemacie nie ma roku (nigdy nie mam zdjęć z różnych lat
w każdym razie razem).

Jeśli format_ciąg jest podany, zostanie przekazany do funkcji strftime jako
ciąg formatu. Ponadto, jeśli ciąg formatujący zawiera „%f”, spowoduje to
zastąp oryginalną nazwę pliku (minus rozszerzenie). „%i” zastąpi a
numer sekwencji. Zera wiodące można określić jak w printf - tj. '%04i'
dopełnia liczbę do 4 cyfr, używając wiodących zer.

Jeśli nazwa zawiera „/”, jest to interpretowane jako nowa ścieżka do pliku. Jeśli
nowa ścieżka nie istnieje, ścieżka zostanie utworzona.

Jeśli nazwa docelowa już istnieje, do nazwy zostaną dodane „a”, „b”, „c”,
itp., chyba że nazwa kończy się literą, w takim przypadku zostanie do niej dołączona
„0”, „1”, „2” itd.

Ta funkcja jest szczególnie przydatna, jeśli do zrobienia zdjęcia użyto więcej niż jednego aparatu cyfrowego
zdjęcia z wydarzenia. Zmieniając ich nazwy na schemat według daty, będą:
automatycznie pojawiają się w kolejności pobierania większości wykazów katalogów i obrazów
przeglądarki. Alternatywnie, jeśli Twoja przeglądarka obrazów obsługuje wyświetlanie listy według czasu pliku, możesz
może użyć opcji -ft, aby ustawić czas pliku na czas wykonania zdjęcia.

Niektóre z bardziej użytecznych argumentów za strftime to:

%H Godzina w formacie 24-godzinnym (00 - 23)
%j Dzień roku jako liczba dziesiętna (001 - 366)
%m Miesiąc jako liczba dziesiętna (01 - 12)
%M Minuta jako liczba dziesiętna (00 - 59)
%S Sekunda jako liczba dziesiętna (00 - 59)
%w Dzień tygodnia jako liczba dziesiętna (0–6; niedziela to 0)
%y Rok bez wieku jako liczba dziesiętna (00 - 99)
%Y Rok z wiekiem jako liczba dziesiętna

Przykład:

głowa -n%R%m%d-%H%M%S * .jpg

Spowoduje to zmianę nazw plików dopasowanych przez *.jpg w formacie RRRRMMDD-GGMMSS

Aby uzyskać pełną listę argumentów strftime, poszukaj strftime na ich stronach podręcznika.
Zauważ, że niektóre argumenty funkcji strftime (nie wymienione tutaj) tworzą łańcuchy
ze znakami takimi jak ':', które mogą być niepoprawne jako część nazwy pliku na niektórych
systemy.

-ta<+|->
Dostosuj czas zapisany w nagłówku Exif o h:mm do przodu lub do tyłu. Przydatne, gdy
zrobienie zdjęć z niewłaściwym czasem ustawionym w aparacie, np. po
podróżując przez strefy czasowe lub gdy zmienił się czas letni.

Przykłady:

Dodaj 1 godzinę i 5 minut do czasu
jhead -ta+1:05

Skróć czas o jedną sekundę:
jhead -ta-0:0:1

Ta opcja zmienia wszystkie pola daty/czasu w nagłówku exif, w tym
„DateTimeOriginal” (tag 0x9003) i „DateTimeDigitized” (tag 0x9004).

-da -

Działa jak -ta, ale do określania dużych przesunięć dat, które mają być używane przy ustalaniu dat
z kamer, w których data została ustawiona nieprawidłowo, np. po zresetowaniu daty i godziny
przez wyjęcie baterii w niektórych aparatach

Ponieważ różne miesiące i lata mają różną liczbę dni, prosty
przesunięcie na miesiące, dni, lata prowadziłoby czasami do nieoczekiwanych wyników. Czas
offset jest więc określany jako różnica między dwiema datami, więc jhead może
dowiedzieć się dokładnie, o ile dni należy dostosować znacznik czasu, w tym
lata przestępne i zmiany czasu letniego. Daty są określone jako
rrrr:mm:dd. W przypadku korekt podrzędnych można również uwzględnić porę dnia, do
określenie rrrr:nn:dd/gg:mm lub rrrr:mm:dd/gg:mm:ss

Przykłady:

Rok w aparacie został ustawiony na 2005 zamiast 2004 dla zdjęć zrobionych w kwietniu
jhead -da2004:03:01-2005:03:01

Domyślna data kamery to 2002:01:01, a data została zresetowana 2005:05:29 o 11:21
jhead -da2005:05:29/11:21-2002:01:01

-ts Ustawia czas przechowywany w nagłówku Exif na czas określony w wierszu polecenia.
Czas należy określić jako: rrrr:mm:dd-gg:mm:ss

- ds Ustawia datę przechowywaną w nagłówku Exif na określoną w wierszu polecenia.
Może służyć do ustawienia daty, tylko roku i miesiąca lub tylko roku. Data jest określona jako:
rrrr:mm:dd, rrrr:mm, or rrrr

MINIATURKA MANIPULACJA OPCJE


-DT Usuń miniatury z nagłówka Exif, ale pozostaw interesujące części nienaruszone.
Ta opcja obcina miniaturę z nagłówka Exif, pod warunkiem, że
miniatura to ostatnia część nagłówka Exif (który, o ile wiem, jest zawsze
Obudowa). Nagłówki Exif mają wbudowaną miniaturę, która zwykle zajmuje około 10 XNUMX
przestrzeni. Ta miniatura jest używana przez aparaty cyfrowe. Windows XP może również używać tego
miniatura, jeśli jest obecna (ale jej nie potrzebuje). Miniatury są za małe, aby ich użyć
nawet pełny ekran na wyświetlaczu LCD aparatu. Nie spotkałem się z żadną niekorzystną stroną
skutki usunięcia miniatur, nawet z oprogramowania dostarczonego z moim starym
Olympus kamera cyfrowa. Używaj ostrożnie.

-st filet
Zapisz integralną miniaturę do filet Miniatura znajduje się w nagłówku Exif i
to obraz JPEG o bardzo niskiej rozdzielczości. Pamiętaj, że wprowadzanie jakichkolwiek zmian na zdjęciu, z wyjątkiem
w przypadku niektórych programów zazwyczaj usuwa nagłówek Exif, a wraz z nim miniaturę.

Miniatura ma zbyt niską rozdzielczość, aby naprawdę jej używać.

Ta funkcja ma interesującą opcję „ścieżki względnej” do określania miniatury
Nazwa. Ilekroć nazwa dla filet zawiera znaki '&i', głowa będzie
zastąp tę nazwę oryginalną nazwą pliku. Pozwala to na stworzenie „krewnego”
name” podczas wykonywania całej partii plików. Na przykład zaklęcie:

głowa -st „miniatury/&i” * .jpg

utworzyłby miniaturę dla każdego pliku .jpg w katalogu miniatur przez to samo
name (oczywiście pod warunkiem, że istnieje katalog z miniaturami). Zarówno Win32, jak i
Powłoki UNIX traktują znak '&' w specjalny sposób, więc musisz wstawić cudzysłowy
wokół tej opcji wiersza poleceń, aby '&' było nawet przekazywane do programu.

Jeśli dla pliku wyjściowego określono '-', miniatura jest wysyłana na standardowe wyjście. (UNIX
tylko kompilacja)

-rt Zastąp miniatury z nagłówka Exif. Działa to tylko wtedy, gdy nagłówek exif
zawiera już miniaturę, a miniatura znajduje się na końcu nagłówka (oba
zawsze w przypadku, gdy zdjęcie pochodzi z aparatu cyfrowego)

-rgt rozmiar
Zregeneruj miniaturę exif. „rozmiar” określa maksymalną wysokość lub szerokość miniatury.
Polega na programie „mogrify” (z ImageMagick), aby zregenerować miniaturę. Ten
działa tylko wtedy, gdy obraz zawiera już miniaturę.

OBRÓT OPCJE


-autorot
Używając znacznika „Orientacja” w nagłówku Exif, obróć obraz tak, aby był
pionowo. Program jpegtran służy do wykonywania rotacji. Ten program jest
obecne w większości dystrybucji Linuksa. W przypadku systemu Windows musisz uzyskać jego kopię.
Po obróceniu znacznik orientacji nagłówka Exif jest ustawiony na „1” (normalny
orientacja). Miniatura jest również obracana. Pozostałe pola nagłówka Exif,
w tym wymiary są nietknięte, ale wysokość/szerokość JPEG są dostosowane. Ten
funkcja jest szczególnie przydatna w przypadku nowszych aparatów Canon, które ustawiają znacznik orientacji
automatycznie za pomocą czujnika grawitacyjnego.

-norot Czyści pole obrotu w nagłówku Exif bez zmiany obrazu. Przydatne, jeśli
obrazy zostały wcześniej obrócone bez usuwania znacznika obrotu Exif, jak niektórzy
przeglądarki obrazów będą automatycznie obracać obrazy, gdy ustawiony jest znacznik obrotu. Czasem,
miniatury i znaczniki obrotu mogą bardzo nie być zsynchronizowane z manipulacji z
różne narzędzia. Aby to wszystko zresetować, użyj -norot z -rgt, aby to wyczyścić.

WYDAJNOŚĆ GADATLIWOŚĆ CONTROL


-h Wyświetla podsumowanie opcji wiersza poleceń.

-v Sprawia, że ​​program jest jeszcze bardziej gadatliwy niż jest. Podobnie jak programy DOS i
w przeciwieństwie do programów UNIX, Jhead przekazuje informację zwrotną na temat tego, co robi, nawet gdy
nic nie idzie źle. Użytkownik Windowsa, którym jestem, gdy coś mi nie daje
sprzężenie zwrotne przez 20 sekund, zakładam, że uległ awarii.

-q Brak wyjścia na sukces, bardziej jak programy uniksowe.

-V Informacje o wersji do druku i data kompilacji. -exifmapa Pokaż mapę bajtów w
nagłówek exif. Przydatne podczas analizowania dziwnych nagłówków exif, mało przydatne dla nie
deweloperzy oprogramowania.

-se Pomijaj komunikaty o błędach związane z uszkodzoną strukturą nagłówka Exif.

-c Zwięzłe wyjście. Powoduje to, że informacje o obrazie są podsumowywane w jednym wierszu zamiast
kilka. Przydatne do przeszukiwania obrazów, a także importowania do rozkładówki
arkusze (dane są oddzielone spacjami w cudzysłowie jako kwalifikator tekstu).

FILE PASUJĄCY OPCJE


model Ogranicza przetwarzanie plików do tych, których model aparatu, zgodnie z Exif
informacje o obrazie, zawiera podciąg określony w argumencie po '-model'.
Na przykład poniższe polecenie wyświetli tylko obrazy pochodzące z S100
kamera:

głowa model S100 * .jpg

Używam tej opcji, aby ograniczyć rekompensację JPEG do tych obrazów, które pochodzą z
moja kamera Canon S100 (zobacz opcję -cmd).

-tylko
Pomiń wszystkie pliki, które nie mają nagłówka Exif. Zdjęcia prosto z aparatu cyfrowego
aparat ma nagłówek Exif, podczas gdy wiele narzędzi do obróbki zdjęć odrzuca Exif
header.

- cmd Wykonuje określone polecenie na każdym przetwarzanym pliku JPEG.

Sekcja Exif każdego pliku jest odczytywana przed uruchomieniem polecenia i ponownie wstawiana
po zakończeniu polecenia.

Określone polecenie wywoływane osobno dla każdego przetwarzanego pliku JPEG, nawet jeśli
określonych jest wiele plików (jawnie lub za pomocą symbolu wieloznacznego).

Przykładowe zastosowanie:

Mając cały katalog zdjęć z mojego S100, uruchamiam następujące polecenia:

głowa - cmd „mogryfikować” Jakości 80 &i" model S100 * .jpg
głowa - cmd „jpegtran -progresywny &i > &o" * .jpg

Pierwsze polecenie migruje wszystkie pliki JPEG w drzewie, które wskazują, że pochodzą z
Canon S100 w ich nagłówku Exif do 80% jakości przy tej samej rozdzielczości. To jest
„stratny” proces, więc uruchamiam go tylko na plikach pochodzących z Canona i uruchamiam go tylko
pewnego razu. Następne polecenie pobiera następnie pliki JPEG i konwertuje je na progresywne pliki JPEG.
Rezultatem są te same obrazy, bez dostrzegalnych różnic, przechowywane w połowie
przestrzeń. Daje to znaczne oszczędności w przypadku niektórych aparatów.

Korzystaj z jhead online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad