diff options
Diffstat (limited to 'gpr/data')
l--------- | gpr/data/readmegfx/level1-640.png | 1 | ||||
l--------- | gpr/data/readmegfx/level1D-640.png | 1 | ||||
-rw-r--r-- | gpr/data/readmegfx/level2-640.png | bin | 0 -> 62507 bytes | |||
-rw-r--r-- | gpr/data/readmegfx/level3-640.png | bin | 0 -> 56925 bytes | |||
l--------- | gpr/data/readmegfx/source-640.png | 1 | ||||
l--------- | gpr/data/samples/Fusion/GPBK7066.GPR | 1 | ||||
l--------- | gpr/data/samples/Fusion/GPFR7066.GPR | 1 | ||||
l--------- | gpr/data/samples/HERO7/GOPR9231.GPR | 1 | ||||
l--------- | gpr/data/samples/HERO9/GOPR0002.GPR | 1 | ||||
l--------- | gpr/data/samples/Hero5/GOPR2657.GPR | 1 | ||||
l--------- | gpr/data/samples/Hero6/GOPR0024.GPR | 1 | ||||
-rwxr-xr-x | gpr/data/tests/run_tests.sh | 89 |
12 files changed, 98 insertions, 0 deletions
diff --git a/gpr/data/readmegfx/level1-640.png b/gpr/data/readmegfx/level1-640.png new file mode 120000 index 0000000..796f1cb --- /dev/null +++ b/gpr/data/readmegfx/level1-640.png @@ -0,0 +1 @@ +../../../.git/annex/objects/fk/8q/SHA256E-s134897--c50d110e5083381f9c9b935fd8009e54d57e5fa724a759aaa6b81863c0e90f5e.png/SHA256E-s134897--c50d110e5083381f9c9b935fd8009e54d57e5fa724a759aaa6b81863c0e90f5e.png
\ No newline at end of file diff --git a/gpr/data/readmegfx/level1D-640.png b/gpr/data/readmegfx/level1D-640.png new file mode 120000 index 0000000..08034d0 --- /dev/null +++ b/gpr/data/readmegfx/level1D-640.png @@ -0,0 +1 @@ +../../../.git/annex/objects/1x/W5/SHA256E-s194664--537c5c670e27129fe17dc464eea6c1429576d99cca6f16d2c4d21fc641c7cc73.png/SHA256E-s194664--537c5c670e27129fe17dc464eea6c1429576d99cca6f16d2c4d21fc641c7cc73.png
\ No newline at end of file diff --git a/gpr/data/readmegfx/level2-640.png b/gpr/data/readmegfx/level2-640.png Binary files differnew file mode 100644 index 0000000..c12b1d7 --- /dev/null +++ b/gpr/data/readmegfx/level2-640.png diff --git a/gpr/data/readmegfx/level3-640.png b/gpr/data/readmegfx/level3-640.png Binary files differnew file mode 100644 index 0000000..236ea81 --- /dev/null +++ b/gpr/data/readmegfx/level3-640.png diff --git a/gpr/data/readmegfx/source-640.png b/gpr/data/readmegfx/source-640.png new file mode 120000 index 0000000..969a719 --- /dev/null +++ b/gpr/data/readmegfx/source-640.png @@ -0,0 +1 @@ +../../../.git/annex/objects/1v/3M/SHA256E-s148008--b2ce633b92f12b45352c35a65aa804246c5626445d62bb6cef5f3755ef376b6f.png/SHA256E-s148008--b2ce633b92f12b45352c35a65aa804246c5626445d62bb6cef5f3755ef376b6f.png
\ No newline at end of file diff --git a/gpr/data/samples/Fusion/GPBK7066.GPR b/gpr/data/samples/Fusion/GPBK7066.GPR new file mode 120000 index 0000000..5157bd3 --- /dev/null +++ b/gpr/data/samples/Fusion/GPBK7066.GPR @@ -0,0 +1 @@ +../../../../.git/annex/objects/Km/8K/SHA256E-s3056384--c03eccdc334dc5b35cf6385799b219f4c9a0bc18ccbe70fe433237d98f352247.GPR/SHA256E-s3056384--c03eccdc334dc5b35cf6385799b219f4c9a0bc18ccbe70fe433237d98f352247.GPR
\ No newline at end of file diff --git a/gpr/data/samples/Fusion/GPFR7066.GPR b/gpr/data/samples/Fusion/GPFR7066.GPR new file mode 120000 index 0000000..9773245 --- /dev/null +++ b/gpr/data/samples/Fusion/GPFR7066.GPR @@ -0,0 +1 @@ +../../../../.git/annex/objects/91/fV/SHA256E-s3195446--096f8eba6a39739bb6cea4b835464c9b35d8ef2c6e6a622e3c3d1760221f32b2.GPR/SHA256E-s3195446--096f8eba6a39739bb6cea4b835464c9b35d8ef2c6e6a622e3c3d1760221f32b2.GPR
\ No newline at end of file diff --git a/gpr/data/samples/HERO7/GOPR9231.GPR b/gpr/data/samples/HERO7/GOPR9231.GPR new file mode 120000 index 0000000..95563a4 --- /dev/null +++ b/gpr/data/samples/HERO7/GOPR9231.GPR @@ -0,0 +1 @@ +../../../../.git/annex/objects/Qf/fz/SHA256E-s4153712--0c2003137feb0ca7c9a8adf6cd832bc8fba7ff1b89cf5d77822b22558b9a20fe.GPR/SHA256E-s4153712--0c2003137feb0ca7c9a8adf6cd832bc8fba7ff1b89cf5d77822b22558b9a20fe.GPR
\ No newline at end of file diff --git a/gpr/data/samples/HERO9/GOPR0002.GPR b/gpr/data/samples/HERO9/GOPR0002.GPR new file mode 120000 index 0000000..a7f62a1 --- /dev/null +++ b/gpr/data/samples/HERO9/GOPR0002.GPR @@ -0,0 +1 @@ +../../../../.git/annex/objects/z6/5F/SHA256E-s6763778--9249208a3482d6d71d39575210fe19ab3dd737e5e446a4d0718d4bd9d3c4358b.GPR/SHA256E-s6763778--9249208a3482d6d71d39575210fe19ab3dd737e5e446a4d0718d4bd9d3c4358b.GPR
\ No newline at end of file diff --git a/gpr/data/samples/Hero5/GOPR2657.GPR b/gpr/data/samples/Hero5/GOPR2657.GPR new file mode 120000 index 0000000..be99d18 --- /dev/null +++ b/gpr/data/samples/Hero5/GOPR2657.GPR @@ -0,0 +1 @@ +../../../../.git/annex/objects/jg/P3/SHA256E-s4966922--cf4bf90f2cff3ed36e2e51a632078537d1eddc1149279de4ecce1cb2c1879d5b.GPR/SHA256E-s4966922--cf4bf90f2cff3ed36e2e51a632078537d1eddc1149279de4ecce1cb2c1879d5b.GPR
\ No newline at end of file diff --git a/gpr/data/samples/Hero6/GOPR0024.GPR b/gpr/data/samples/Hero6/GOPR0024.GPR new file mode 120000 index 0000000..b59fd3e --- /dev/null +++ b/gpr/data/samples/Hero6/GOPR0024.GPR @@ -0,0 +1 @@ +../../../../.git/annex/objects/9M/WF/SHA256E-s3071480--82e8abdbe66db44e08f01078fe3174cd77d8a9414844f0526cd2d8177cec9778.GPR/SHA256E-s3071480--82e8abdbe66db44e08f01078fe3174cd77d8a9414844f0526cd2d8177cec9778.GPR
\ No newline at end of file diff --git a/gpr/data/tests/run_tests.sh b/gpr/data/tests/run_tests.sh new file mode 100755 index 0000000..52be64b --- /dev/null +++ b/gpr/data/tests/run_tests.sh @@ -0,0 +1,89 @@ +#!/bin/sh + +GPR_TOOLS=$1 + +# cp ../../xcode/source/app/gpr_tools/Release/gpr_tools . + +# Start with one GPR file + +rm *.GPR +rm *.DNG +rm *.PPM +rm *.JPG + +rm -rf JPB +rm -rf PPM +rm -rf DNG +rm -rf GPR +rm -rf RAW + +echo +echo Dump GPR parameters to a file +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -d 1 > GOPR0024.TXT + + +mkdir PPM +echo +echo Decode "GPR to 8-bit PPM (250x188)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o PPM/GOPR0024-250x188-8-bit.PPM -r 16:1 +echo +echo Decode "GPR to 8-bit PPM (500x375)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o PPM/GOPR0024-500x375-8-bit.PPM -r 8:1 +echo +echo Decode "GPR to 8-bit PPM (1000x750)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o PPM/GOPR0024-1000x750-8-bit.PPM -r 4:1 +echo +echo "Decode GPR to 8-bit PPM (2000x1500)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o PPM/GOPR0024-2000x1500-8-bit.PPM -r 2:1 +echo +echo Decode "GPR to 16-bit PPM (250x188)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o PPM/GOPR0024-250x188-16-bit.PPM -r 16:1 -b 16 +echo +echo Decode "GPR to 16-bit PPM (500x375)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o PPM/GOPR0024-500x375-16-bit.PPM -r 8:1 -b 16 +echo +echo Decode "GPR to 16-bit PPM (1000x750)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o PPM/GOPR0024-1000x750-16-bit.PPM -r 4:1 -b 16 +echo +echo "Decode GPR to 16-bit PPM (2000x1500)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o PPM/GOPR0024-2000x1500-16-bit.PPM -r 2:1 -b 16 + +mkdir JPG +echo +echo Decode "GPR to JPG (250x188)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o JPG/GOPR0024-250x188.JPG -r 16:1 +echo +echo Decode "GPR to JPG (500x375)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o JPG/GOPR0024-500x375.JPG -r 8:1 +echo +echo Decode "GPR to JPG (1000x750)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o JPG/GOPR0024-1000x750.JPG -r 4:1 +echo +echo Decode "GPR to JPG (2000x1500)" +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o JPG/GOPR0024-2000x1500.JPG -r 2:1 + +mkdir RAW +echo +echo Decode GPR to RAW +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o RAW/GOPR0024.RAW + + +mkdir DNG +echo +echo Decode GPR to DNG +$GPR_TOOLS -i ../samples/Hero6/GOPR0024.GPR -o DNG/GOPR0024.DNG +echo +echo Encode RAW to DNG +$GPR_TOOLS -i RAW/GOPR0024.RAW -o DNG/GOPR0024-FROM-RAW.DNG -a GOPR0024.TXT + +mkdir GPR +echo +echo Encode DNG to GPR and using thumbnail from JPG file that was previously written +$GPR_TOOLS -i DNG/GOPR0024.DNG -o GPR/GOPR0024-PREVIEW-250x188.GPR -P JPG/GOPR0024-250x188.JPG -H 188 -W 250 +$GPR_TOOLS -i DNG/GOPR0024.DNG -o GPR/GOPR0024-PREVIEW-500x375.GPR -P JPG/GOPR0024-500x375.JPG -H 375 -W 500 +$GPR_TOOLS -i DNG/GOPR0024.DNG -o GPR/GOPR0024-PREVIEW-1000x750.GPR -P JPG/GOPR0024-1000x750.JPG -H 750 -W 1000 +$GPR_TOOLS -i DNG/GOPR0024.DNG -o GPR/GOPR0024-PREVIEW-2000x1500.GPR -P JPG/GOPR0024-2000x1500.JPG -H 750 -W 1000 + +echo +echo Encode RAW to GPR +$GPR_TOOLS -i RAW/GOPR0024.RAW -o GPR/GOPR0024-FROM-RAW.GPR -a GOPR0024.TXT |