========================= apartments.tif test image ========================= Summary: Description: high rise apartments shot diagonally Author: Henry HO ---------------------------------------------------------------------- License information for the original raw digital photograph (P1030330.RW2): Author: Henry HO Summary: CC-0 (Public domain) Details: To the extent possible under law, Henry HO has waived all copyright and related or neighboring rights to the raw digital photograph of high rise apartments (P1030330.RW2). This work is published from: Hong Kong. ---------------------------------------------------------------------- Creation of the test image from raw Panasonic DMC-GX1 raw processed with dcraw version 9.12-3dhor~oneiric with -dcraw -v -w -q 1 -f -H 2 -6 -o 1 -T P1030330.RW2 The resulting 16-bit sRGB TIFF was further processed by NIP2: -Crop 5 pixel left, 4 top, down to 3063x4584 The resulting 16-bit sRGB TIFF was then processed by ImageMagick 7: -magick bigcrop.tif -colorspace RGB -filter Lanczos2 -distort Resize 1021x1528 -colorspace sRGB -strip EWALanczos2.tif, that is, EWA (Elliptical Weighted Averaging) Jinc-windowed Jinc 2-lobes downsampling making sure that the stencil is the same for every single output pixel The resulting 16-bit sRGB TIFF was further processed by NIP2: -Crop left 175, top 415, width 840, height 840 Finally, the file was (unnecessarily) stripped with -exiftool -overwrite_original -all= ---------------------------------------------------------------------- Abbreviated Exif data FileName = P1030330.RW2 FileSize = 17323520 FileModifyDate = 1335707485 FilePermissions = 33204 FileType = RW2 MIMEType = image/x-panasonic-rw2 ExifByteOrder = II + [IFD0 directory with 44 entries] | 0) PanasonicRawVersion = 0310 | - Tag 0x0001 (4 bytes, undef[4]) | 1) SensorWidth = 4760 | - Tag 0x0002 (2 bytes, int16u[1]) | 2) SensorHeight = 3072 | - Tag 0x0003 (2 bytes, int16u[1]) | 3) SensorTopBorder = 8 | - Tag 0x0004 (2 bytes, int16u[1]) | 4) SensorLeftBorder = 8 | - Tag 0x0005 (2 bytes, int16u[1]) | 5) ImageHeight = 3064 | - Tag 0x0006 (2 bytes, int16u[1]) | 6) ImageWidth = 4584 | - Tag 0x0007 (2 bytes, int16u[1]) | 7) PanasonicRaw_0x0008 = 1 | - Tag 0x0008 (2 bytes, int16u[1]) | 8) PanasonicRaw_0x0009 = 2 | - Tag 0x0009 (2 bytes, int16u[1]) | 9) PanasonicRaw_0x000a = 12 | - Tag 0x000a (2 bytes, int16u[1]) | 10) PanasonicRaw_0x000b = 34316 | - Tag 0x000b (2 bytes, int16u[1]) | 11) PanasonicRaw_0x000d = 1 | - Tag 0x000d (2 bytes, int16u[1]) | 12) PanasonicRaw_0x000e = 4095 | - Tag 0x000e (2 bytes, int16u[1]) | 13) PanasonicRaw_0x000f = 4095 | - Tag 0x000f (2 bytes, int16u[1]) | 14) PanasonicRaw_0x0010 = 4095 | - Tag 0x0010 (2 bytes, int16u[1]) | 15) ISO = 160 | - Tag 0x0017 (2 bytes, int16u[1]) | 16) PanasonicRaw_0x0018 = 0 | - Tag 0x0018 (2 bytes, int16u[1]) | 17) PanasonicRaw_0x0019 = 0 | - Tag 0x0019 (2 bytes, int16u[1]) | 18) PanasonicRaw_0x001a = 0 | - Tag 0x001a (2 bytes, int16u[1]) | 19) PanasonicRaw_0x001b = .d... . @.@@@ | - Tag 0x001b (42 bytes, undef[42]) | 20) PanasonicRaw_0x001c = 128 | - Tag 0x001c (2 bytes, int16u[1]) | 21) PanasonicRaw_0x001d = 128 | - Tag 0x001d (2 bytes, int16u[1]) | 22) PanasonicRaw_0x001e = 128 | - Tag 0x001e (2 bytes, int16u[1]) | 23) WBRedLevel = 731 | - Tag 0x0024 (2 bytes, int16u[1]) | 24) WBGreenLevel = 265 | - Tag 0x0025 (2 bytes, int16u[1]) | 25) WBBlueLevel = 420 | - Tag 0x0026 (2 bytes, int16u[1]) | 26) PanasonicRaw_0x0027 = ...v..z...p..m...z. | - Tag 0x0027 (58 bytes, undef[58]) | 27) PanasonicRaw_0x0029 = | - Tag 0x0029 (36 bytes, undef[36]) | 28) PanasonicRaw_0x002a = | - Tag 0x002a (32 bytes, undef[32]) | 29) PanasonicRaw_0x002b = | - Tag 0x002b (16 bytes, undef[16]) | 30) PanasonicRaw_0x002c = | - Tag 0x002c (72 bytes, undef[72]) | 31) PanasonicRaw_0x002d = 4 | - Tag 0x002d (2 bytes, int16u[1]) | 32) JpgFromRaw (SubDirectory) --> | - Tag 0x002e (609792 bytes, undef[609792]) | 33) Make = Panasonic | - Tag 0x010f (10 bytes, string[10]) | 34) Model = DMC-GX1 | - Tag 0x0110 (8 bytes, string[8]) | 35) StripOffsets = 4294967295 | - Tag 0x0111 (4 bytes, int32u[1]) | 36) Orientation = 8 | - Tag 0x0112 (2 bytes, int16u[1]) | 37) RowsPerStrip = 3072 | - Tag 0x0116 (2 bytes, int16u[1]) | 38) StripByteCounts = 0 | - Tag 0x0117 (4 bytes, int32u[1]) | 39) RawDataOffset = 611840 | - Tag 0x0118 (4 bytes, int32u[1]) | 40) PanasonicRaw_0x0119 = Q..F..>.. | - Tag 0x0119 (32 bytes, undef[32]) | 41) PanasonicRaw_0x011a = 2 | - Tag 0x011a (2 bytes, int16u[1]) | 42) PanasonicRaw_0x011b = x>`.....M.. | - Tag 0x011b (64 bytes, undef[64]) | 43) ExifOffset (SubDirectory) --> | - Tag 0x8769 (4 bytes, int32u[1]) | + [ExifIFD directory with 12 entries] | | 0) ExposureTime = 0.001 (10/10000) | | - Tag 0x829a (8 bytes, rational64u[1]) | | 1) FNumber = 4 (40/10) | | - Tag 0x829d (8 bytes, rational64u[1]) | | 2) ExposureProgram = 3 | | - Tag 0x8822 (2 bytes, int16u[1]) | | 3) ExifVersion = 0230 | | - Tag 0x9000 (4 bytes, undef[4]) | | 4) DateTimeOriginal = 2012:04:22 13:03:14 | | - Tag 0x9003 (20 bytes, string[20]) | | 5) CreateDate = 2012:04:22 13:03:14 | | - Tag 0x9004 (20 bytes, string[20]) | | 6) ExposureCompensation = 0 (0/100) | | - Tag 0x9204 (8 bytes, rational64s[1]) | | 7) MaxApertureValue = 1.6953125 (434/256) | | - Tag 0x9205 (8 bytes, rational64u[1]) | | 8) MeteringMode = 5 | | - Tag 0x9207 (2 bytes, int16u[1]) | | 9) Flash = 16 | | - Tag 0x9209 (2 bytes, int16u[1]) | | 10) FocalLength = 45 (450/10) | | - Tag 0x920a (8 bytes, rational64u[1]) | | 11) FileSource = 3 | | - Tag 0xa300 (1 bytes, undef[1])