Em um TIFF crie um Sub IFD com thumbnail (libtiff)

Eu sei que thumbnail.c inclui algum código que cria uma miniatura e a coloca em um sub IDF, mas há muita coisa acontecendo nesse código (gerando a miniatura, aplicando uma curva de contraste, etc.) e estou tendo dificuldade em reproduzir escrevendo uma miniatura. O Google também não ajudou.

Minha pergunta é, depois que eu abri um arquivo de saída e tenho um TIFF *, eu tenho meus dados de miniaturas prontos (assim como meus dados de imagem principais), como adicioná-los de tal forma que a miniatura esteja em um sub IFD da imagem principal IFD?

questionAnswers(1)

yourAnswerToTheQuestion