Skip to content

AyedaOk/DT_custom_script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Darktable Lua Scripts Collection

A collection of enhanced Darktable Lua plugins, including improved focus stacking tools and AI utilities.

Table of Contents

  • SAM3 Segmentation Plugin
  • SAM2 Segmentation Plugin
  • Enfuse Simple
  • Enfuse Advanced
  • AI Toolbox

SAM3 AI Masking Plugin

Description

A Darktable plugin that uses Meta AI’s SAM3 image segmentation model to generate masks directly from Darktable.


SAM2 AI Masking Plugin

Description

A Darktable plugin that uses Meta AI’s SAM2 image segmentation model to generate masks directly from Darktable.


Enfuse Simple

Description

A simplified focus stacking and HDR plugin using enfuse and align_image_stack.


Enfuse Advanced

Description

An improved version of Darktable’s original enfuseAdvanced script.

Problem: Darktable's image_table does not sort input file names, causing align_image_stack to receive them in the wrong order.

Solution:
The script now sorts the extracted file names before running the stacking command.

Key Change

for image in images_to_align:gmatch("%S+") do
    table.insert(image_list, image)
end
table.sort(image_list)
images_to_align = table.concat(image_list, " ")

AI Toolbox

Description

A collection of AI-powered helpers for Darktable.


About

Custom scripts for Darktable

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages