Calculadora de angulo vertical de visao
Uma lente de 50 mm em um sensor full frame de 24 mm de altura enxerga cerca de 27 graus de cima a baixo: informe a focal e a altura do sensor para saber se uma fachada ou uma pessoa em pé cabe no quadro. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Distância focal
- 50
- Altura do sensor
- 24
- Ângulo de visão vertical (°)
- 26,9914665616
- Ângulo de visão vertical (rad)
- 0,4710899614
- Meio ângulo (°)
- 13,4957332808
O ângulo de visão vertical é o campo de cima para baixo que uma objetiva retilínea registra em um retângulo de imagem dado. Quem enquadra torres, árvores, estátuas e retratos em pé precisa desse número mais do que dos ângulos horizontal ou diagonal das páginas gerais de campo de visão. Esta calculadora de ângulo de visão vertical recebe a distância focal e a altura física do sensor na mesma unidade de comprimento —quase sempre milímetros— e devolve o campo vertical em graus pela identidade fechada: duas vezes o arco tangente da altura sobre duas vezes a distância focal. Uma distância ao sujeito opcional entrega a cobertura vertical da cena para que você confira se uma fachada ou uma figura de corpo inteiro ainda cabe na distância de trabalho em que de fato pode se posicionar.
Como o ângulo de visão vertical é calculado
O ângulo de visão vertical de uma objetiva retilínea é um problema de geometria, não um segredo de marca. Coloque a lente delgada na origem e o sensor a uma distância focal atrás dela. O topo e a base do retângulo de imagem ficam a mais e menos a metade da altura do sensor em relação ao eixo óptico.
O raio do centro da lente por cada uma dessas bordas forma um ângulo cuja tangente é a meia altura sobre a distância focal, de modo que o campo vertical completo é duas vezes o arco tangente da altura do sensor sobre duas vezes a distância focal. Passe de radianos para graus multiplicando por cento e oitenta sobre pi.
Uma objetiva de cinquenta milímetros em um sensor full-frame de vinte e quatro milímetros de altura vê, portanto, cerca de vinte e sete graus na vertical; a mesma objetiva em um APS-C de quinze vírgula seis milímetros vê uma fatia mais estreita. Aproximar —alongar a distância focal— encolhe o ângulo; trocar para um sensor mais alto ou girar um sensor retangular para retrato, de modo que o lado longo vire a dimensão vertical, o alarga.
O modelo assume projeção retilínea, sem mapeamento de barril nem olho de peixe; essas projeções pedem outra fórmula e ficam fora desta ferramenta. As unidades se cancelam: milímetros sobre milímetros, ou polegadas sobre polegadas, dão o mesmo ângulo.
Compor sujeitos altos, edifícios e figuras em pé
Fotógrafos de arquitetura e imobiliário vivem do ângulo de visão vertical quando uma fachada precisa caber a partir da calçada em que é permitido ficar. Informe a objetiva que você de fato tem, a altura do sensor do corpo na orientação em que vai disparar e a distância até a linha do prédio; a cifra de cobertura diz se a cimalha ainda limpa o quadro ou se você precisa de uma grande-angular, de um sensor mais alto ou de um passo para trás.
Equipes de retrato e moda usam o mesmo número para que uma figura em pé não seja cortada nos pés quando travam um visual de oitenta e cinco milímetros e não podem recuar. Quem fotografa árvores, cachoeiras e cânions estreitos planeja do mesmo jeito: a fatia vertical é o que salva ou quebra a composição, não a largura horizontal do vale.
Autores de firmware, jogos de simulação de câmera e apps de localização de tomadas codificam a mesma regra de dois arcos tangente ao pré-visualizar se um kit ainda cobre a nave de uma catedral depois de trocar o corpo. Se mais adiante você precisar do campo de visão nos três eixos horizontal, vertical e diagonal, da focal equivalente por fator de recorte ou da profundidade de campo, trate-os como intenções de busca e landings separadas em vez de sobrecarregar esta página de calculadora de ângulo de visão vertical.
Casos de uso
Encaixar um prédio a partir da calçada
Informe a distância focal, a altura do sensor na orientação em que vai disparar e a distância até a fachada para ver se a cimalha ainda limpa o quadro.
Retratos em pé sem pés cortados
Trave um visual de oitenta e cinco milímetros e confira a cobertura vertical na distância de trabalho para que uma figura de corpo inteiro ainda caiba sem recuar.
Perguntas frequentes
Por que o AOV vertical é diferente do campo de visão horizontal ou diagonal?
Cada ângulo usa uma dimensão distinta do sensor. O AOV vertical usa só a altura do quadro —o eixo que decide se cabem uma torre, uma árvore ou uma pessoa em pé—. O horizontal usa a largura; o diagonal, a hipotenusa pitagórica.
Qual altura de sensor informar para full-frame, APS-C ou Micro Four Thirds?
Use a altura física do retângulo de imagem: cerca de 24 mm em paisagem full-frame, 15.6 mm em um APS-C típico e 13 mm em Micro Four Thirds. Na orientação retrato, use o lado longo (36 mm em full-frame).
Quanto custa a calculadora de ângulo de visão vertical?
A ferramenta do navegador é gratuita e roda no seu dispositivo.
Qual é o ângulo de visão vertical de uma 50 mm em full frame?
Cerca de 27 graus. O sensor full frame tem 24 mm de altura e, com focal de 50 mm, a lente cobre esse ângulo de cima a baixo quando você segura a câmera na horizontal.
Dá para saber se um prédio cabe no quadro de onde estou?
Sim. Informe a distância opcional até o assunto e o resultado mostra também a altura da cena coberta pelo quadro nessa distância, para ver se cabe uma fachada ou uma pessoa inteira.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/hobby/photo-vertical-angle-of-view \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"focal_length":50,"sensor_height":24}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-vertical-angle-of-view", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"focal_length": 50,
"sensor_height": 24
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-vertical-angle-of-view",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"focal_length": 50,
"sensor_height": 24
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-vertical-angle-of-view", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"focal_length":50,"sensor_height":24}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"focal_length":50,"sensor_height":24}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-vertical-angle-of-view", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"focal_length": 50,
"sensor_height": 24
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_vertical_angle_of_view",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Zeros inválidos, valores negativos e não finitos falham com invalid_input.
Como o ângulo de visão vertical é calculado
Distância focal nula ou negativa dividiria por zero ou inverteria a câmera, por isso essas entradas são rejeitadas com invalid_input em vez de devolver Infinity.
O que você envia e o que recebe de volta
Os valores fotográficos típicos são milímetros —cinquenta e vinte e quatro para uma prime padrão em full-frame, vinte e quatro e quinze vírgula seis para uma grande-angular em APS-C—. Uma verificação clássica é cinquenta milímetros sobre vinte e quatro milímetros de altura, que rende cerca de vinte e seis ponto nove nove graus. Use o formulário gratuito do navegador para o cálculo em campo e chame o mesmo contrato a partir de scripts quando montar em lote tabelas de objetivas ou chaves de aula. Envie dois campos obrigatórios que compartilhem uma unidade de comprimento: focal_length para a objetiva e sensor_height para a altura física do retângulo de imagem no eixo vertical do quadro. Quando a câmera gira para retrato, passe o lado longo como sensor_height para que o cálculo descreva o eixo alto que você de fato está compondo. Aliases documentados como focal, f, fl, height, sensor_h, h e frame_height são aceitos para que formulários e demos de SDK continuem flexíveis. Um subject_distance opcional, na unidade em que você quiser a cobertura, devolve vertical_coverage igual à distância vezes a altura sobre a distância focal, que é a altura da cena por triângulos semelhantes que preenche o quadro. Campos ausentes, strings não numéricas, tamanhos negativos e distância focal nula ou não positiva falham com invalid_input e não são cobrados. Em caso de sucesso a resposta ecoa focal_length e sensor_height limpos, vertical_aov_deg e vertical_aov_rad, half_angle_deg para planejar a inclinação, mais as strings formula, method e unit_note para exibição e testes. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Compor sujeitos altos, edifícios e figuras em pé
Cursos de fotografia atribuem problemas de AOV vertical o tempo todo —converter milímetros em graus e depois em metros de cobertura a uma distância dada—, de modo que uma API determinística acelera a correção e as demos. Como esta capacidade é um motor parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falha não consome saldo.
Casos de integração
Exercícios de aula de AOV vertical
Gere chaves de resposta para problemas de milímetros em graus e de cobertura a uma distância, com valores estáveis de vertical_aov_deg para autoavaliadores.
Perguntas técnicas
Como calcular o ângulo de visão vertical a partir da focal e da altura do sensor?
Envie focal_length e sensor_height na mesma unidade (em geral milímetros). A ferramenta devolve vertical_aov_deg = 2 × atan(sensor_height / (2 × focal_length)) convertido em graus, mais o mesmo ângulo em radianos.
Como usar isto ao fotografar um prédio alto?
Passe a objetiva que você tem, a altura do sensor na orientação em que vai disparar (o lado longo se a câmera estiver em retrato) e, se quiser, a distância até a fachada. vertical_coverage é a altura de cena que preenche o quadro nesse afastamento.