[#] Konwersja zdjęć w formacie NEF do JPG

( Ostatnio zmieniony czw., 05/02/2009 - 22:57 )
 

Słowo wstępu

NEF (Nikon Electronic Format) jest formatem zapisu danych stosowanym przez firmę Nikon. Pliki NEF mogą zawierać dane bezpośrednio z matrycy cyfrowego aparatu fotograficznego lub skanera (RAW) jak również oryginalne dane poddane obróbce w odpowiednim programie graficznym (np. Nikon Capture NX). Dodatkowo w pliku NEF zapisane są ustawienia aparatu lub skanera oraz poszczególne etapy obróbki w programie graficznym, dzięki czemu zapewniona jest bezstratna obróbka zdjęć, możliwość powrotu w każdej chwili do poprzedniej wersji, a nawet zapis kilku wersji zdjęcia w jednym pliku.

Pliki NEF mogą być kompresowane specjalnym algorytmem, co daje oszczędność miejsca rzędu 50–60%. Kompresja zastosowana w plikach NEF jest kompresją stratną, jednak algorytm jest tak dobrany, aby straty były praktycznie niewykrywalne, podobnie do plików mp3 o najwyższej jakości. W aparatach profesjonalnych (D2X, D2Xs, D3, D3×) i semi-profesjonalych (D200, D300, D700) jest możliwość wyłączenia kompresji plików NEF, domyślnie włączonej w aparatach amatorskich (D40, D40×, D50, D60, D70, D70s, D80, D90).

Format NEF jest w pełni obsługiwany jedynie przez oprogramowanie firmy Nikon, jednak wiele innych programów jest w stanie bez problemu odczytać dane zapisane w tym formacie, zazwyczaj za pomocą odpowiednich wtyczek, np. CameraRAW dla Photoshopa czy UFRaw dla Gimpa, potrafiącej też jako samodzielny program przekonwertować NEF do formatu TIFF.
źródło: „http://pl.wi­kipedia.org/wi­ki/NEF_(fotogra­fia)“

UFRAW

Narzędzie UFRAW pozwala na łatwy odczyt i konwersję plików graficznych zapisanych w formacie RAW. Warto wspomnieć iż istnieje również wtyczka dla programu GIMP umożliwiająca edycję zdjęć w formacie RAW.

Instalacja paczek:

sudo apt-get install ufraw gimp-ufraw

Użycie ufraw w celu konwersji:

ufraw-batch --out-type=jpeg --out-path=JpgFromRaw/ --compression=85 --size=1280 nikon/*.nef

Czas wykonania powyższego polecenia dla 52 plików NEF to: 2 minuty na maszynie Intel 2 Core RAM 3GB dysk 5400obr./min. PORAŻKA – chyba że zależy nam na pełnym JPG w super jakości.

EXIFTOOL

Narzędzie ExifTool znajdziemy na stronie projektu: http://www.sno.phy.queensu.ca/~phil/exiftool/ lub pobieramy wersję lokalną z załącznika.

Instalacja w Linuksie:

perl Makefile.PL
make
sudo make install

Użycie exiftool do wydobycia JPG BASIC z plików NEF:

exiftool -b -JpgFromRaw -w JpgFromRaw/%f.jpg -ext NEF -r nikon/

Wykonanie powyższego polecenia powinno zająć nie więcej niż 10 sekund dla 50 plików NEF. Dzieje się tak dlatego, że exiftool nie konwertuje pliku NEF na JPG a jedynie wydobywa z NEFa już istniejącego JPG.

UWAGA
W środku pliku NEF tak naprawdę siedzi pełnowymiarowy JPG zapisany w jakości Basic - a wiec pstrykanie w trybie NEF+JPG zupełnie nie ma sensu, bo ten sam plik JPG mamy zapisany raz na karcie w osobnym pliku, a raz wewnątrz pliku RAW.

Wydobycie pliku podglądu

exiftool -b -PreviewImage -w Previews/%f.jpg -ext NEF nikon/

Równie szybkie polecenie co poprzednie, jednak wynikiem jego są pliki w rozdzielczości 570×375

UWAGA

Powyższe polecenia nie przenoszą pełnych informacji EXIF !!! Aby zapobiec utracie tych danych wykonajmy:

exiftool -overwrite_original_in_place -tagsfromfile nikon/%f.nef -ext JPG JpgFromRaw/

Polecenie to przepisze dane EXIF z pliku NEF do pliku JPG.

Automatyzacja

nef2jpg.sh

#!/bin/sh

# Generate JPG BASIC files with EXIF data
NEF_DIR="nikon foto"
JPG_DIR="JpgFromRaw foto"

exiftool -b -JpgFromRaw -w "$JPG_DIR"/%f.jpg -ext NEF -r "$NEF_DIR"/
exiftool -overwrite_original_in_place -tagsfromfile "$NEF_DIR"/%f.nef -ext JPG "$JPG_DIR"/

nef2preview_jpg­.sh

#!/bin/sh

# Generate preview files with EXIF data
NEF_DIR="nikon foto"
PREVIEW_JPG_DIR="Previews foto"

exiftool -b -PreviewImage -w "$PREVIEW_JPG_DIR"/%f.jpg -ext NEF "$NEF_DIR"/
exiftool -overwrite_original_in_place -tagsfromfile "$NEF_DIR"/%f.nef -ext JPG "$PREVIEW_JPG_DIR"/

Dane EXIF

exiftool dsc_0038.NEF


ExifTool Version Number         : 7.63
File Name                       : dsc_0038.NEF
Directory                       : a
File Size                       : 8.8 MB
File Modification Date/Time     : 2009:01:31 22:47:58+01:00
File Type                       : NEF
MIME Type                       : image/x-raw
Exif Byte Order                 : Big-endian (Motorola, MM)
Make                            : NIKON CORPORATION
Camera Model Name               : NIKON D60
Orientation                     : Horizontal (normal)
Software                        : Ver.1.01
Modify Date                     : 2009:01:31 22:14:37
Jpg From Raw Start              : 179584
Jpg From Raw Length             : 1009898
Y Cb Cr Positioning             : Co-sited
Subfile Type                    : Full-resolution Image
Image Width                     : 3904
Image Height                    : 2616
Bits Per Sample                 : 12
Compression                     : Nikon NEF Compressed
Photometric Interpretation      : Color Filter Array
Strip Offsets                   : 1189484
Samples Per Pixel               : 1
Rows Per Strip                  : 2616
Strip Byte Counts               : 8010433
X Resolution                    : 300
Y Resolution                    : 300
Planar Configuration            : Chunky
Resolution Unit                 : inches
CFA Repeat Pattern Dim          : 2 2
CFA Pattern 2                   : 1 2 0 1
Reference Black White           : 0 255 0 255 0 255
Exposure Time                   : 1/60
F Number                        : 3.5
Exposure Program                : Not Defined
ISO                             : 200
Create Date                     : 2009:01:31 22:14:37
Exposure Compensation           : 0
Max Aperture Value              : 3.5
Metering Mode                   : Multi-segment
Flash                           : Auto, Fired, Return detected
Focal Length                    : 18.0 mm
Maker Note Version              : 2.10
Color Mode                      : Color
Quality                         : Raw
White Balance                   : Auto
Focus Mode                      : AF-A
Flash Setting                   : Normal
Flash Type                      : Built-in,TTL
White Balance Fine Tune         : 0 0
Color Balance 1                 : 2.01953125 1.26953125 1 1
Program Shift                   : 0
Exposure Difference             : -5.4
Preview Image Start             : 13820
Preview Image Length            : 107805
Flash Exposure Compensation     : 0
ISO Setting                     : 200
Crop Hi Speed                   : Off (3904x2616 cropped to 3904x2616 at pixel 0,0)
Serial Number                   : 6367699
Color Space                     : sRGB
VR Info Version                 : 0100
Vibration Reduction             : On
Active D-Lighting               : Unknown (65535)
Timezone                        : +01:00
Daylight Savings                : No
Date Display Format             : Y/M/D
ISO Expansion                   : Off
ISO2                            : 200
ISO Expansion 2                 : Off
Tone Comp                       : Auto
Lens Type                       : G VR
Lens                            : 18-55mm f/3.5-5.6
Flash Mode                      : Fired, TTL Mode
AF Area Mode                    : Dynamic Area, Closest Subject
AF Point                        : Center
AF Points In Focus              : Center
Shooting Mode                   : Single-Frame
Auto Bracket Release            : Unknown (255)
Contrast Curve                  : (Binary data 8256 bytes, use -b option to extract)
Color Hue                       : Mode3a
Light Source                    : Speedlight
Shot Info Version               : 0211
Hue Adjustment                  : 0
NEF Compression                 : Lossy (type 1)
Noise Reduction                 : Off
Linearization Table             : (Binary data 1412 bytes, use -b option to extract)
WB RGGB Levels                  : 517 256 256 325
Lens Data Version               : 0202
Exit Pupil Position             : 97.5 mm
AF Aperture                     : 3.6
Focus Position                  : 0x66
Focus Distance                  : 2.24 m
Lens ID Number                  : 154
Lens F Stops                    : 5.33
Min Focal Length                : 18.3 mm
Max Focal Length                : 55.0 mm
Max Aperture At Min Focal       : 3.6
Max Aperture At Max Focal       : 5.7
MCU Version                     : 156
Effective Max Aperture          : 3.6
Raw Image Center                : 1952 1308
Sensor Pixel Size               : 6.05 x 6.05 um
Retouch History                 : None
Shutter Count                   : 232
Flash Info Version              : 0102
Flash Model                     : Internal
External Flash Flags            : (none)
Flash Commander Mode            : Off
Flash Control Mode              : iTTL-BL
Flash Group A Control Mode      : Off
Flash Group B Control Mode      : Off
Flash Group C Control Mode      : Off
Flash Group A Exposure Comp     : 0
Flash Group B Exposure Comp     : 0
Flash Group C Exposure Comp     : 0
Image Optimization              :
Vari Program                    : Auto
Multi Exposure Version          : 0100
Multi Exposure Mode             : Off
Multi Exposure Shots            : 0
Multi Exposure Auto Gain        : Off
High ISO Noise Reduction        : Off
File Info Version               : 0100
Directory Number                : 100
File Number                     : 0038
User Comment                    :
Sub Sec Time                    : 70
Sub Sec Time Original           : 70
Sub Sec Time Digitized          : 70
Sensing Method                  : One-chip color area
File Source                     : Digital Camera
Scene Type                      : Directly photographed
Custom Rendered                 : Normal
Exposure Mode                   : Auto
Digital Zoom Ratio              : 1
Focal Length In 35mm Format     : 27 mm
Scene Capture Type              : Standard
Gain Control                    : None
Contrast                        : Normal
Saturation                      : Normal
Sharpness                       : Normal
Subject Distance Range          : Unknown
Date/Time Original              : 2009:01:31 22:14:37
TIFF-EP Standard ID             : 1 0 0 0
Aperture                        : 3.5
Blue Balance                    : 1.269531
CFA Pattern                     : [Green,Blue][Red,Green]
Image Size                      : 3904x2616
Jpg From Raw                    : (Binary data 1009898 bytes, use -b option to extract)
Lens ID                         : AF-S DX VR Zoom-Nikkor 18-55mm f/3.5-5.6G
Lens                            : 18-55mm f/3.5-5.6 G VR
Preview Image                   : (Binary data 107805 bytes, use -b option to extract)
Red Balance                     : 2.019531
Scale Factor To 35 mm Equivalent: 1.5
Shutter Speed                   : 1/60
Create Date                     : 2009:01:31 22:14:37.70
Date/Time Original              : 2009:01:31 22:14:37.70
Modify Date                     : 2009:01:31 22:14:37.70
Circle Of Confusion             : 0.020 mm
Depth Of Field                  : 2.80 m (1.51 - 4.31)
Field Of View                   : 67.0 deg (2.96 m)
Focal Length                    : 18.0 mm (35 mm equivalent: 27.0 mm)
Hyperfocal Distance             : 4.62 m
Light Value                     : 8.5
Twoja ocena: Brak Średnio: 5 (10 głosów)

Dodaj nową odpowiedź

Informacja:

Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich, mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną. Upewnij się, że twoja wypowiedź nie godzi w niczyje mienie.

  • Internal paths in single or double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or path. Paths to files in single or double quotes, written as "files:somefile.ext", for example, are replaced with the appropriate URL that can be used to download the file.
  • Adresy internetowe są automatycznie zamieniane w odnośniki, które można kliknąć.
  • Dozwolone znaczniki HTML: <strong> <blockquote> <code>
  • Znaki końca linii i akapitu dodawane są automatycznie.

Więcej informacji na temat formatowania

Łapirobot
Proszę odpowiedzieć
h
D
C
2
u
P
P
3
U
N
Enter the code without spaces and pay attention to upper/lower case.