Lex-Lutor
Aplicação WIP para manipulação da tabela de pesquisa 3D. Este é um protótipo técnico com layout fixo e sem desfazer. O código é uma bagunça (e, portanto, o log de confirmação), pois, atualmente, este projeto é apenas para curiosidade. Se for útil e eu tiver tempo e motivação, será reescrito do zero com uma arquitetura (esperançosamente) e uma embalagem adequada. No entanto, as contribuições são sempre bem -vindas;)
Uso
Inicie Main.py Por enquanto, o uso é fortemente baseado em atalho. Primeiro, carregue uma imagem e um LUT ou crie um novo LUT. LUT LUT levará a um desempenho lento! Por enquanto, tente tamanho 9 a 11
A manipulação funciona da seguinte maneira:
- A curva mestre RGB está na guia Curva. Internamente, a curva é sempre aplicada antes de cada transformação subsequente de nós de LUT individuais.
Seleção
- Selecione os nós individuais por:
- Clicando neles no LUT -> Shift + Clique para selecionar múltiplos.
- Clique duas vezes na imagem para selecionar todos os nós que afetam a cor do pixel selecionado -> Shift+clique duas vezes em diferentes pixels para expandir a seleção; Ctrl + Clique duas vezes para selecionar apenas o nó que afeta o pixel clicado mais.
- Passando sobre um nó LUT mostra o efeito nos pixels de imagem. Manter o turno e depois o mouse sobre um nó mostra o efeito dos nós atualmente selecionados + nó pairar.
- A barra de espaço alterna a visualização de seleção permanente na visualização da imagem. Devido a um bug, um clique em algum lugar da visualização 3D LUT deve ser executado sempre antes de alternar possível
- No painel de seleção, o controle deslizante pode ser usado para criar uma expansão suave da seleção em torno dos nós LUT selecionados. A alça esquerda é o raio do núcleo e a alça direita é o raio externo ao longo do eixo correspondente.
Manipulação
- Enquanto pairava sobre a vista 3D LUT, pressione uma das seguintes teclas: [H, S, V, L, R, G, B] para mudar os nós selecionados ao longo do eixo correspondente. Clique com o mouse esquerdo para aplicar, para a direita, então cancele.
- Como acima, mas ter Ctrl pressionado enquanto a tecla pressiona escala a posição dos nós ao longo do eixo fornecido, com o centro de seleção de gravidade como centro. Use isso para reduzir ou aumentar a diferença de nós selecionados ao longo de um eixo.
- Pressione n para redefinir nós selecionados.