DCamProf’s website has been down for some two months at the time of writing. As DCamProf is under the GPL licence and its author Anders Torger has been involved with RawTherapee, I took the time to host a mirror of the documentation on RawTherapee’s server and to move the project to GitHub.
Documentation:
DCamProf
GitHub:
GitHub - Beep6581/dcamprof: DCamProf is a free and open-source command line tool for making camera profiles, and performing tasks related to camera profiles and profiling.
Tag relevant forum posts “dcamprof
”.
6 Likes
@gaaned92 generic 64-bit CPU?
@Morgan_Hardwood
It should be. To make sure I uploaded it again. Is it possible to verify directly on the exe?
gcc -o dcamprof.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" dcamprof.c
gcc -o nmsimplex.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" nmsimplex.c
gcc -o profio.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" profio.c
gcc -o argyllio.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" argyllio.c
gcc -o tps.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" tps.c
gcc -o colmath.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" colmath.c
gcc -o matopt.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" matopt.c
gcc -o lut.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" lut.c
gcc -o lut3d.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" lut3d.c
gcc -o look.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" look.c
gcc -o dngref.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" dngref.c
gcc -o gamut.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" gamut.c
gcc -o spectrum.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" spectrum.c
gcc -o jsonio.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" jsonio.c
gcc -o cJSON.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" cJSON.c
gcc -o interp.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" interp.c
gcc -o bisection.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" bisection.c
gcc -o icclut.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" icclut.c
gcc -o dnglut.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" dnglut.c
gcc -o glare.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" glare.c
gcc -o target.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" target.c
gcc -o xyz2spec.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" xyz2spec.c
gcc -o observers.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" observers.c
gcc -o spectraldb.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" spectraldb.c
gcc -o tifio.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" tifio.c
gcc -o elog.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" elog.c
gcc -o wcompat.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" wcompat.c
gcc -o strbuf.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" strbuf.c
gcc -o spectraldb_munsell.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" spectraldb_munsell.c
gcc -o spectraldb_cc24.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" spectraldb_cc24.c
gcc -o spectraldb_kuopio_natural.o -c -I. -Wall -std=c99 -g -O2 -mtune=generic -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ -fopenmp -DDCAMPROF_VERSION=\"1.0.6\" spectraldb_kuopio_natural.c
gcc -o dcamprof -fopenmp dcamprof.o nmsimplex.o profio.o argyllio.o tps.o colmath.o matopt.o lut.o lut3d.o look.o dngref.o gamut.o spectrum.o jsonio.o cJSON.o interp.o bisection.o icclut.o dnglut.o glare.o target.o xyz2spec.o observers.o spectraldb.o tifio.o elog.o wcompat.o strbuf.o spectraldb_munsell.o spectraldb_cc24.o spectraldb_kuopio_natural.o -llcms2 -ltiff -lm
I renamed (dcamprof-1.0.6-win64.zip
), hashed (dcamprof-1.0.6-win64.zip.sha256
), virus-checked (VirusTotal) and uploaded it, now the Windows download link in the documentation should work.