ForHosting KIT · Casa, cozinha e lazer

Calculadora de profundidade de campo

Uma lente de 50 mm em f/2.8 focada a 5 m mantém nítido o que está entre pouco mais de 4 m e quase 6 m. Veja o limite próximo, o distante, a zona total e a hiperfocal antes de escolher a abertura. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Distância focal mm
50
Abertura como número f N
2,8
Distância de foco m
5
Círculo de confusão mm
0,03
Você obtém
Hiperfocal m
29,8119047619 m
Próximo m
4,2869881336
Distante m
5,9975050379
DOF total m
1,7105169043

Uma calculadora de profundidade de campo transforma quatro entradas fotográficas no limite próximo, no distante e na zona total de nitidez aceitável em torno do plano de foco. Informe a distância focal em milímetros, a abertura como número f, a distância de foco em metros e o círculo de confusão em milímetros do formato do seu sensor; a ferramenta devolve a distância hiperfocal mais o DOF próximo, distante e total em metros, com substituição passo a passo que você pode conferir à mão. Retrato, paisagem, produto e macro precisam dos mesmos números de perto e longe ao escolher abertura e distância do sujeito sem abrir uma planilha.

O que significa profundidade de campo e como as fórmulas funcionam

Profundidade de campo é a faixa de distâncias à frente e atrás do plano de foco em que o desfoque permanece abaixo de um círculo de confusão escolhido. No modelo fotográfico padrão você precisa de quatro números positivos: distância focal f em milímetros, abertura N como número f adimensional, distância de foco no sujeito s em metros e diâmetro do círculo de confusão c em milímetros.

A distância hiperfocal H é igual a f ao quadrado sobre N vezes c, mais f; ao focar em H, tudo de aproximadamente H sobre dois até o infinito fica aceitavelmente nítido para esse c. Para uma distância de sujeito geral o limite próximo é s vezes (H menos f) dividido por (H mais s menos dois f), e o distante é s vezes (H menos f) dividido por (H menos s) sempre que s for menor que H.

Quando o foco está em ou além da hiperfocal o limite distante se torna infinito e a profundidade total é informada como infinita em vez de um intervalo finito. Aberturas menores (N maior), focais mais curtas e valores de CoC maiores alargam a zona; lentes mais longas, aberturas mais amplas e CoC mais rígidos a encolhem.

Professores e clubes de fotografia valorizam a rejeição de distâncias não positivas tanto quanto o caminho feliz: distância de sujeito de zero metros não é um setup fotográfico válido, e um clamp silencioso a um épsilon minúsculo esconderia a entrada ruim. O caminho de verificação recalcula hiperfocal, próximo e distante com o mesmo arredondamento fixo dos campos publicados, de modo que uma resposta bem-sucedida sempre traz passos que você pode afirmar em testes ou anotações de campo.

Dicas práticas, escolhas de CoC do sensor e buscas relacionadas

Escolha um círculo de confusão compatível com como você verá a imagem: cerca de 0.03 milímetros é um padrão comum orientado a impressão em full-frame; corpos APS-C costumam usar cerca de 0.019 milímetros, e Micro Four Thirds ainda menor. Mantenha a distância de foco em metros e a focal em milímetros para não misturar unidades; o solver converte a distância do sujeito para milímetros internamente antes de aplicar as fórmulas de hiperfocal e devolve os resultados em metros.

Prefira enviar números em vez de strings pré-formatadas quando controlar o cliente; strings numéricas só são aceitas se corresponderem a um padrão numérico finito estrito. Ao ensinar, combine exemplos: cinquenta milímetros em f barra dois vírgula oito focados a cinco metros com CoC 0.03 rendem um DOF total modesto em torno do sujeito; oitenta e cinco milímetros em f barra um vírgula oito a dois metros produzem um plano de retrato fino; e a mesma lente de cinquenta milímetros focada bem além da hiperfocal demonstra distante infinito e total nulo.

Esta página atende quem busca calculadora de profundidade de campo, DOF perto e longe, distância hiperfocal ou DOF por abertura e focal online; não é estimador de difração, nem simulador de bokeh, nem catálogo de aluguel de lentes. Prefira esta capacidade quando você já souber f, N, s e c e só precisar do triplo próximo-distante-total; se a origem for uma discussão de fator de recorte, escolha primeiro o CoC do sensor.

Planejamento de abertura em retrato

Fotógrafos de retrato informam 85 mm, f/1.8, distância do sujeito e CoC full-frame para ver quão fino é o plano nítido antes de fechar um ponto.

Checagens hiperfocais de paisagem

Paisagistas comparam os limites próximo e distante em f/8 ou f/11 com a hiperfocal para que rochas do primeiro plano e cristas distantes fiquem aceitavelmente nítidas.

Quais entradas a calculadora de profundidade de campo precisa?

Quatro números positivos: distância focal em mm, abertura como número f, distância de foco em metros e círculo de confusão em mm. Devolve DOF próximo, distante e total, mais a distância hiperfocal.

O que acontece se a distância de foco for zero ou negativa?

A distância de foco e os demais comprimentos ópticos devem ser estritamente positivos.

Qual círculo de confusão devo usar?

Um padrão comum de full-frame é 0.03 mm. APS-C costuma usar cerca de 0.019 mm; escolha o valor que combine com seu sensor e critério de visualização.

A calculadora de profundidade de campo é grátis?

A ferramenta do navegador é grátis e roda localmente.

Quando a profundidade de campo vai até o infinito?

Quando você foca na distância hiperfocal ou além dela, o limite distante passa a ser infinito. Focando exatamente nessa distância, tudo desde mais ou menos a metade dela até o horizonte fica aceitavelmente nítido.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/hobby/depth-of-field

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/hobby/depth-of-field \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"focal_length_mm":50,"aperture":2.8,"focus_distance_m":5,"circle_of_confusion_mm":0.03}'
{
  "focal_length_mm": 50,
  "aperture": 2.8,
  "focus_distance_m": 5,
  "circle_of_confusion_mm": 0.03
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.depth_of_field",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_abs1000000000000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Distância de foco zero ou negativa é rejeitada com o erro claro invalid_input, porque no modelo de lente fina a distância deve ser estritamente positiva. O caminho é aritmética determinística pura —sem rede, sem sementes aleatórias nem dependência do relógio— de modo que o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON após o arredondamento decimal fixo toda vez que você a chama.

Como chamar a API e o que volta

Todo campo de comprimento deve ser estritamente positivo; valores iguais ou inferiores a um vezes dez à menos quinze são tratados como não positivos e rejeitados, o que cobre os erros exigidos de distância de foco zero ou negativa. Envie um corpo JSON com quatro números finitos positivos obrigatórios: focal_length_mm (aliases focal_length, f, focal_mm, focal), aperture (aliases f_number, fstop, f_stop, N, f_n), focus_distance_m (aliases focus_distance, distance, subject_distance, s, distance_m) e circle_of_confusion_mm (aliases coc, coc_mm, circle_of_confusion, c). Os valores absolutos devem permanecer dentro do limite publicado de um trilhão para que os produtos intermediários fiquem finitos em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso a resposta ecoa as entradas arredondadas, define hyperfocal_m como a distância hiperfocal em metros, near_m far_m e total_m como os limites de DOF em metros, far_infinite como true quando o distante é infinito, unit como a string m, formula como um resumo compacto das equações, message como um breve resumo e steps como um array ordenado de linhas de substituição. Quando o distante é infinito, far_m e total_m são null e far_infinite é true para que os clientes nunca dependam de valores Infinity fora de JSON. Validação falha —campos ausentes, números não finitos, valores fora dos limites absolutos ou distâncias não positivas— retorna invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com item unitário e preço marginal zero.

Dicas práticas, escolhas de CoC do sensor e buscas relacionadas

Tarefas falhas que retornam invalid_input não consomem saldo pré-pago, o que mantém baratos scripts exploratórios quando alunos colocam de propósito a distância de foco em zero. Checagens de ida e volta são fáceis: recalcule à mão H igual a f ao quadrado sobre N c mais f e confirme que próximo e distante batem com os metros publicados no mesmo arredondamento a doze casas, e que passar o foco da hiperfocal deixa far_infinite true com far_m e total_m nulos.

Testes unitários para apps de câmera

Apps móveis de câmera e educação geram triplos DOF conhecidos e rejeições deliberadas de distância zero como fixtures de regressão determinísticas.

Quando o limite distante é infinito?

Quando a distância de foco está em ou além da distância hiperfocal. far_m e total_m são null e far_infinite é true.

Ver a documentação completa do KIT →