luts galore
This commit is contained in:
@ -11,6 +11,7 @@ dependencies = [
|
|||||||
"jupyterlab>=4.4.3",
|
"jupyterlab>=4.4.3",
|
||||||
"numpy>=2.2.6",
|
"numpy>=2.2.6",
|
||||||
"pillow>=11.2.1",
|
"pillow>=11.2.1",
|
||||||
|
"pyfftw>=0.15.0",
|
||||||
"rawpy>=0.25.0",
|
"rawpy>=0.25.0",
|
||||||
"scipy>=1.15.3",
|
"scipy>=1.15.3",
|
||||||
"warp-lang>=1.7.2",
|
"warp-lang>=1.7.2",
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
"properties": {
|
"properties": {
|
||||||
"calibration": {
|
"calibration": {
|
||||||
"iso": 100,
|
"iso": 100,
|
||||||
"middle_gray_logh": -0.84
|
"middle_gray_logE": -0.84
|
||||||
},
|
},
|
||||||
"halation": {
|
"halation": {
|
||||||
"strength": {
|
"strength": {
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
"properties": {
|
"properties": {
|
||||||
"calibration": {
|
"calibration": {
|
||||||
"iso": 400,
|
"iso": 400,
|
||||||
"middle_gray_logh": -1.44
|
"middle_gray_logE": -1.44
|
||||||
},
|
},
|
||||||
"halation": {
|
"halation": {
|
||||||
"strength": {
|
"strength": {
|
||||||
|
84
test_images/RAW/07.DNG.cfg
Normal file
84
test_images/RAW/07.DNG.cfg
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
frames:1
|
||||||
|
fps:0
|
||||||
|
module:i-raw:main:43:400
|
||||||
|
module:denoise:01:218:400
|
||||||
|
module:hilite:01:393:400
|
||||||
|
module:demosaic:01:568:400
|
||||||
|
module:colour:01:931:400
|
||||||
|
module:filmcurv:01:1094:400
|
||||||
|
module:llap:01:1269:400
|
||||||
|
module:hist:01:1418:634
|
||||||
|
module:zones:01:219:800
|
||||||
|
module:crop:01:743:400
|
||||||
|
module:lens:01:568:800
|
||||||
|
module:pick:01:43:800
|
||||||
|
module:display:hist:1600:634
|
||||||
|
module:display:main:1545:400
|
||||||
|
connect:i-raw:main:output:denoise:01:input
|
||||||
|
connect:denoise:01:output:hilite:01:input
|
||||||
|
connect:hilite:01:output:demosaic:01:input
|
||||||
|
connect:crop:01:output:colour:01:input
|
||||||
|
connect:colour:01:output:filmcurv:01:input
|
||||||
|
connect:filmcurv:01:output:llap:01:input
|
||||||
|
connect:llap:01:output:hist:01:input
|
||||||
|
connect:demosaic:01:output:crop:01:input
|
||||||
|
connect:hist:01:output:display:hist:input
|
||||||
|
connect:llap:01:output:display:main:input
|
||||||
|
param:i-raw:main:filename:07.DNG
|
||||||
|
param:i-raw:main:noise a:0
|
||||||
|
param:i-raw:main:noise b:0
|
||||||
|
param:i-raw:main:startid:0
|
||||||
|
param:denoise:01:strength:0
|
||||||
|
param:denoise:01:luma:0.6
|
||||||
|
param:denoise:01:detail:1
|
||||||
|
param:denoise:01:gainmap:1
|
||||||
|
param:hilite:01:white:0.985
|
||||||
|
param:hilite:01:desat:0.3
|
||||||
|
param:hilite:01:soft:0.6
|
||||||
|
param:demosaic:01:colour:0
|
||||||
|
param:demosaic:01:method:0
|
||||||
|
param:colour:01:exposure:0
|
||||||
|
param:colour:01:sat:1
|
||||||
|
param:colour:01:picked:0
|
||||||
|
param:colour:01:matrix:1
|
||||||
|
param:colour:01:gamut:0
|
||||||
|
param:colour:01:clip:0
|
||||||
|
param:colour:01:clipmax:1
|
||||||
|
param:colour:01:temp:6504
|
||||||
|
param:colour:01:white:1.19936:1:1.04374:0
|
||||||
|
param:colour:01:mat:-1:0:0:0:0:0:0:0:0
|
||||||
|
param:colour:01:mode:0
|
||||||
|
param:colour:01:cnt:4
|
||||||
|
param:colour:01:rbmap:0.3333:0.3333:0.3333:0.3333:0.3333:0.3333:0.5:0.25:0.25:0.5:0.25:0.25:0.25:0.5:0.25:0.25:0.5:0.25:0.25:0.25:0.5:0.25:0.25:0.5:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
|
||||||
|
param:colour:01:import:01
|
||||||
|
param:filmcurv:01:light:3
|
||||||
|
param:filmcurv:01:contrast:1.2
|
||||||
|
param:filmcurv:01:bias:0
|
||||||
|
param:filmcurv:01:colour:3
|
||||||
|
param:llap:01:sigma:0.12
|
||||||
|
param:llap:01:shadows:1
|
||||||
|
param:llap:01:hilights:1
|
||||||
|
param:llap:01:clarity:0.2
|
||||||
|
param:zones:01:radius:0.01
|
||||||
|
param:zones:01:epsilon:0.06
|
||||||
|
param:zones:01:gamma:1
|
||||||
|
param:zones:01:nzones:3
|
||||||
|
param:zones:01:zone:0:0:0:0:0:0:0
|
||||||
|
param:crop:01:perspect:0.25:0.25:0.75:0.25:0.75:0.75:0.25:0.75
|
||||||
|
param:crop:01:crop:0.000315126:0.999685:0.000473485:0.999527
|
||||||
|
param:crop:01:rotate:0
|
||||||
|
param:lens:01:center:0:0
|
||||||
|
param:lens:01:scale:1:1
|
||||||
|
param:lens:01:squish0:0
|
||||||
|
param:lens:01:squish1:0
|
||||||
|
param:lens:01:ca red:1
|
||||||
|
param:lens:01:ca blue:1
|
||||||
|
param:pick:01:nspots:0
|
||||||
|
param:pick:01:pad:0:0:0
|
||||||
|
param:pick:01:spots:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
|
||||||
|
param:pick:01:picked:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
|
||||||
|
param:pick:01:ref:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
|
||||||
|
param:pick:01:show:0
|
||||||
|
param:pick:01:grab:0
|
||||||
|
param:pick:01:de76:0:0:0
|
||||||
|
param:pick:01:freeze:0
|
BIN
test_images/v1.1output/filmcolor/09.tiff.jpg
(Stored with Git LFS)
Normal file
BIN
test_images/v1.1output/filmcolor/09.tiff.jpg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
test_images/v1.1output/filmscan/09.tiff.jpg
(Stored with Git LFS)
Normal file
BIN
test_images/v1.1output/filmscan/09.tiff.jpg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
test_images/v1.3output/filmcolor/diff.png
Normal file
BIN
test_images/v1.3output/filmcolor/diff.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 591 KiB |
BIN
test_images/v1.3output/filmcolor/diff2.png
Normal file
BIN
test_images/v1.3output/filmcolor/diff2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 70 MiB |
BIN
test_images/v1.3output/filmcolor/diff3.png
Normal file
BIN
test_images/v1.3output/filmcolor/diff3.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 21 MiB |
BIN
test_images/v1.3output/filmcolor/diff4.png
Normal file
BIN
test_images/v1.3output/filmcolor/diff4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 83 MiB |
BIN
test_images/v1.3output/filmcolor/diff5.png
Normal file
BIN
test_images/v1.3output/filmcolor/diff5.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 83 MiB |
BIN
test_images/v1.3output/filmcolor/ektar_diff_wb.png
Normal file
BIN
test_images/v1.3output/filmcolor/ektar_diff_wb.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 80 MiB |
20
uv.lock
generated
20
uv.lock
generated
@ -285,6 +285,7 @@ dependencies = [
|
|||||||
{ name = "jupyterlab" },
|
{ name = "jupyterlab" },
|
||||||
{ name = "numpy" },
|
{ name = "numpy" },
|
||||||
{ name = "pillow" },
|
{ name = "pillow" },
|
||||||
|
{ name = "pyfftw" },
|
||||||
{ name = "rawpy" },
|
{ name = "rawpy" },
|
||||||
{ name = "scipy" },
|
{ name = "scipy" },
|
||||||
{ name = "warp-lang" },
|
{ name = "warp-lang" },
|
||||||
@ -298,6 +299,7 @@ requires-dist = [
|
|||||||
{ name = "jupyterlab", specifier = ">=4.4.3" },
|
{ name = "jupyterlab", specifier = ">=4.4.3" },
|
||||||
{ name = "numpy", specifier = ">=2.2.6" },
|
{ name = "numpy", specifier = ">=2.2.6" },
|
||||||
{ name = "pillow", specifier = ">=11.2.1" },
|
{ name = "pillow", specifier = ">=11.2.1" },
|
||||||
|
{ name = "pyfftw", specifier = ">=0.15.0" },
|
||||||
{ name = "rawpy", specifier = ">=0.25.0" },
|
{ name = "rawpy", specifier = ">=0.25.0" },
|
||||||
{ name = "scipy", specifier = ">=1.15.3" },
|
{ name = "scipy", specifier = ">=1.15.3" },
|
||||||
{ name = "warp-lang", specifier = ">=1.7.2" },
|
{ name = "warp-lang", specifier = ">=1.7.2" },
|
||||||
@ -1056,6 +1058,24 @@ wheels = [
|
|||||||
{ url = "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc", size = 117552 },
|
{ url = "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc", size = 117552 },
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "pyfftw"
|
||||||
|
version = "0.15.0"
|
||||||
|
source = { registry = "https://pypi.org/simple" }
|
||||||
|
dependencies = [
|
||||||
|
{ name = "numpy" },
|
||||||
|
{ name = "setuptools" },
|
||||||
|
]
|
||||||
|
sdist = { url = "https://files.pythonhosted.org/packages/4b/3f/ee1bc44b080fc1e81d293cd07bed563d254bc1997d63a3b8053804a87dfd/pyfftw-0.15.0.tar.gz", hash = "sha256:2f16b9854a40c8fdd10aa5803b24ddc6ab49f9cd559dbd7f07e7d61aa205c1ca", size = 164003 }
|
||||||
|
wheels = [
|
||||||
|
{ url = "https://files.pythonhosted.org/packages/a1/0d/90821a720638cbef79319463e3ce5d98f24153cee53316d4ecc1d8c0400d/pyFFTW-0.15.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:cfbeb106877db1b6bf527735647b861c86ac846ff47671d0d855a9be2de83368", size = 2832851 },
|
||||||
|
{ url = "https://files.pythonhosted.org/packages/12/b7/e625f0cdb2bd65aa43ee35ce8cac1b0abc6c12871cd87fa83e404d82fd1d/pyFFTW-0.15.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:6d8913036a48ebcc9e3e1a315a6607e5cc31af4aee395aae180ff644c4658bbb", size = 1269651 },
|
||||||
|
{ url = "https://files.pythonhosted.org/packages/0f/66/d12a9629908008ed97446c44ca2177c8f59e570a445da4136fdbb9e8db1c/pyFFTW-0.15.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:05324c8c092aa43868554daf6ddd7fd23eee18cd284ab68e749c62427c662737", size = 2496935 },
|
||||||
|
{ url = "https://files.pythonhosted.org/packages/ad/c4/adcf010b151564401e3d401602b0e0cacae1e7cb816f0207397c3ddec626/pyFFTW-0.15.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:474f4a0ccfddfdfbe3e4a610b1c8f5968b58edf44434bf9d08ea52108a72df54", size = 3096170 },
|
||||||
|
{ url = "https://files.pythonhosted.org/packages/b2/96/b1eaad07d5eaf026e2ed0c6f2afdf825628706162071d2665b3824727346/pyFFTW-0.15.0-cp313-cp313-win32.whl", hash = "sha256:40f8f3341546264178a8d9e8736e91554884595a683b71f8db8399907330f47d", size = 2229713 },
|
||||||
|
{ url = "https://files.pythonhosted.org/packages/e9/23/d06a3e5b549f7537ada2b1fc2e5f7c05c38df70c843d463bc469812b1ebd/pyFFTW-0.15.0-cp313-cp313-win_amd64.whl", hash = "sha256:bf04458c5d2fbfe5da270a4b667c59c5792cbe39300379d886acd8ea97fc55cc", size = 2640821 },
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pygments"
|
name = "pygments"
|
||||||
version = "2.19.1"
|
version = "2.19.1"
|
||||||
|
Reference in New Issue
Block a user