Há alguns bons detalhes nas outras respostas, mas eu queria apontar os desafios desmentidos pela sua abordagem:
- Tire uma foto RAW de uma cartela de cores real do lado de fora para obter um ponto branco de D65.
Como você está medindo a luz D65, para saber que na verdade é D65? Se você possui um espectrofotômetro para medir a luz, certamente isso pode ser usado para calibrar a tela. Eu suspeito que seria mais fácil fotografar em ambientes fechados com luzes balanceadas com D65 (bem, supondo que você tenha medido as luzes para saber a saída de cores e as correções necessárias para elas).
- Use isso para obter uma matriz de correção de cores precisa para o sensor da câmera.
Se você possui o software para gerar um perfil de cores (exatamente o que é uma "matriz de correção de cores"), provavelmente também possui um colorímetro ou um espectofotômetro. Portanto, assumirei que você está pensando em simplesmente ajustar as curvas para um conjunto de números para fazer a imagem DSLR corresponder à tabela de cores.
Vale ressaltar que um gráfico do ColorChecker Classic (como eu acho que você está fotografando) tem 24 cores, enquanto o software destinado a fazer isso fará centenas de medições de cores. Seu resultado será significativamente menos preciso.
- Use a mesma câmera para tirar uma foto do gráfico, conforme exibido na tela.
O primeiro problema que você encontrará aqui: como você sabe com que temperatura de cor está trabalhando? Claro, o monitor diz "6500" ou "D65", mas como você mediu isso para verificar se é o que afirma?
Como você está definindo e ajustando os valores de brilho, contraste e vermelho, verde e azul do monitor para maximizar o que o monitor é realmente capaz de criar?
Quando falamos em calibrar uma tela, existem duas partes a serem feitas: calibração e criação de perfil. Calibração é o processo de definir o monitor com seus melhores valores para maximizar o que a tela é capaz, e o colorímetro ou espectrofotômetro está fazendo o trabalho duro de analisar a cor que sai da tela e determinar como sair um pouquinho além disso, transformar uma boa exibição em ótima, ou até uma exibição medíocre em boa.
Simplesmente "usando a mesma câmera para tirar uma foto da tabela exibida na tela", você está ignorando completamente essa parte do processo, o que obviamente significa que você obterá um resultado inferior.
A segunda parte, criação de perfil, está efetivamente mapeando o que o monitor está produzindo para qual é o resultado ideal. Aqui, novamente, um colorímetro ou espectrofotômetro fará centenas de medições para determinar exatamente o que o monitor é capaz de produzir. Uma visão abrangente do que o monitor pode produzir cria um perfil com um resultado muito mais abrangente.
- Encontre a matriz de correção de cores do monitor e carregue-a em um perfil ICC
Como você está lendo seus dados de correção de cores para criar um perfil ICC? Faz anos desde que trabalhei seriamente com o software de gerenciamento de cores, mas suspeito que ainda é verdade que você precisará gastar muito dinheiro para manipular e usar dados externos para criar um novo perfil. E embora minha experiência com a manipulação de perfis seja mínima, o que encontrei e o que outros especialistas recomendam é que, se o perfil não fornecer os resultados esperados, é porque o perfil foi criado incorretamente; passar pelo processo novamente é muito mais provável que dê certo do que tentar consertar um perfil ruim.
Em outras palavras, para criar um bom perfil, você precisa de uma boa calibração. Para obter uma boa calibração, você precisa de um espectrofotômetro ou colorímetro.