Fator de recorte: focal e abertura equivalentes FF, grátis
Uma lente de 50 mm em um corpo com fator 1,5 enquadra como uma 75 mm em full frame, e sua f/1.8 equivale a f/2.7 em profundidade de campo. Informe a focal, o fator e, se quiser, a abertura. 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
- Fator de recorte
- 1,5
- Número f opcional da lente N
- 1,8
- Distância focal equivalente
- 75
- Abertura equivalente
- 2,7
- Rótulo de distância focal
- 50mm
- Rótulo de focal equivalente
- 75mm
O fator de recorte é a razão que traduz uma lente em um sensor menor para o campo de visão que ela daria em uma câmera full-frame de 35 mm. Multiplique a distância focal marcada pelo fator de recorte e você obtém os milímetros equivalentes a full-frame que fotógrafos citam ao comparar corpos APS-C, Micro Four Thirds e médio formato. Multiplique o número f pelo mesmo fator quando quiser a linguagem de abertura equivalente usada em comparações de profundidade de campo. Esta calculadora aceita uma distância focal positiva em milímetros, um fator de recorte positivo e uma abertura positiva opcional; devolve sempre a focal equivalente e o número f equivalente quando a abertura é informada.
Como o fator de recorte mapeia lentes para equivalentes full-frame
Parta da ideia física de que um sensor full-frame mede cerca de trinta e seis por vinte e quatro milímetros, com diagonal próxima de quarenta e três vírgula três milímetros. Um sensor menor vê um recorte mais estreito do círculo de imagem, então a mesma lente produz um campo de visão mais estreito. O fator de recorte é definido como a diagonal full-frame dividida pela diagonal real do sensor.
Corpos APS-C costumam ficar perto de um vírgula cinco vezes para Nikon, Sony, Fuji e muitos outros, cerca de um vírgula seis para Canon APS-C, Micro Four Thirds é duas vezes, sensores de uma polegada ficam perto de dois vírgula sete, e full-frame verdadeiro é um. A aritmética da pergunta do dia a dia é multiplicação: a focal equivalente é a focal marcada vezes o fator de recorte.
Um cinquenta milímetros em um corpo de recorte um vírgula cinco se comporta, em campo de visão, como um setenta e cinco milímetros em full-frame. Quando se fala também de abertura equivalente para profundidade de campo, multiplica-se o número f pelo mesmo fator: f barra um vírgula oito nesse APS-C costuma ser descrito como cerca de f barra dois vírgula sete na linguagem de profundidade de campo full-frame. Ela não pretende modelar difração, focus breathing nem a geometria exata da pupila de entrada; isso cabe a ferramentas ópticas especializadas.
Focal, fator de recorte ou abertura não positivos são rejeitados porque um fator de escala zero ou negativo não é conversão física e quebraria o produto de forma fechada.
Onde calculadoras de fator de recorte aparecem no trabalho real
Varejistas e casas de aluguel de fotografia respondem o tempo todo qual prime combinará o visual full-frame em um corpo APS-C ou Micro Four Thirds do cliente; um oráculo confiável que devolve milímetros equivalentes e números f opcionais acelera demos no chão e configuradores web. Marketplaces e sites de review de equipamento precisam de linguagem full-frame consistente ao listar lentes usadas entre formatos de sensor, para o comprador comparar campos de visão sem erros de conta mental.
Autores de firmware, jogos de simulação de câmera e apps de planejamento de luz codificam a mesma multiplicação ao pré-visualizar como um kit se comporta após trocar o corpo. Criadores de conteúdo que montam guias de equipamento no YouTube ou em blogs precisam de tabelas em massa de primes comuns vezes fatores de recorte comuns sem reimplementar validação em cada planilha.
Se mais tarde você precisar de compensação do triângulo de exposição para igualar brilho, número f geométrico a partir do diâmetro da pupila, tabelas de profundidade de campo ou graus de ângulo de visão, trate isso como intenções de busca e landings separados em vez de sobrecarregar esta página da calculadora de fator de recorte.
Casos de uso
Compra de lentes APS-C e MFT
Converta uma prime marcada de 35 mm ou 50 mm para milímetros equivalentes full-frame (e número f opcional) antes de comprar ou alugar para um corpo com sensor de recorte.
Demos em loja e aluguel
Dê ao cliente linguagem full-frame instantânea para qualquer lente em APS-C, Canon 1.6× ou Micro Four Thirds sem erros de multiplicação mental.
Perguntas frequentes
O que é fator de recorte?
O fator de recorte é a razão entre a diagonal de um sensor full-frame de 35 mm e a diagonal do sensor da sua câmera. Multiplique a focal marcada (e opcionalmente o número f) por esse fator para obter equivalentes full-frame.
O que acontece se um valor for zero ou negativo?
Distância focal, fator de recorte e abertura devem ser finitos e estritamente positivos; escalas zero ou negativas não são conversões físicas.
A abertura equivalente altera a exposição?
Não. A abertura equivalente aqui é linguagem de comparação de campo de visão e profundidade de campo frente ao full-frame. A exposição medida continua usando o número f marcado na lente.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Qual é o equivalente de uma lente 50 mm em uma câmera APS-C?
Com fator de recorte 1,5, equivale a 75 mm. Multiplique a focal marcada pelo fator; se informar a abertura, f/1.8 aparece como f/2.7 em termos de profundidade de campo do full frame.
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/crop-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"focal_length":50,"crop_factor":1.5}'const res = await fetch("https://api.kit.forhosting.com/hobby/crop-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"focal_length": 50,
"crop_factor": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/crop-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"focal_length": 50,
"crop_factor": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/crop-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"focal_length":50,"crop_factor":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"focal_length":50,"crop_factor":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/crop-factor", 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,
"crop_factor": 1.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.crop_factor",
"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, negativos, NaN e Infinity falham com invalid_input em vez de inventar equivalentes sem sentido.
Como o fator de recorte mapeia lentes para equivalentes full-frame
Todo o pipeline não usa rede, aleatoriedade nem carimbos de relógio, então entradas idênticas sempre produzem o mesmo JSON.
O que você envia e o que recebe de volta
Opcionalmente envie aperture como número f positivo, por exemplo um vírgula oito para f barra um vírgula oito. Checagens clássicas: cinquenta milímetros com recorte um vírgula cinco rendem setenta e cinco milímetros equivalentes; trinta e cinco milímetros com recorte dois rendem setenta milímetros no Micro Four Thirds; oitenta e cinco milímetros a f barra um vírgula quatro com recorte um vírgula seis para comparações de retrato Canon APS-C. Use o formulário gratuito do navegador para montar a bolsa e demos no balcão, e chame o mesmo contrato a partir de scripts quando precisar de tabelas de equivalência ou metadados de catálogo em lote. Envie focal_length como número positivo de milímetros e crop_factor como escala positiva em relação ao full-frame. Os aliases incluem fl, focal e mm para distância focal; crop, cf e sensor_crop para fator de recorte; e f_number, f_stop e n para abertura. Campos obrigatórios ausentes, strings não numéricas, NaN, Infinity e qualquer valor não positivo falham com invalid_input e não são cobrados. Em caso de sucesso a resposta devolve focal_length, crop_factor e aperture limpos (null se omitido), mais equivalent_focal_length sempre e equivalent_aperture quando a abertura foi fornecida. Rótulos legíveis como cinquenta milímetros e f barra um vírgula oito acompanham os números, junto com o texto da fórmula e o método crop_factor para clientes afirmarem o caminho de conversão em testes. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde calculadoras de fator de recorte aparecem no trabalho real
Como esta capacidade é um motor de parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e validação falha não consome saldo.
Casos de integração
Metadados de catálogo e reviews
Gere em lote campos de focal e abertura equivalentes para listagens de marketplace, bases de review e fixtures de regressão entre formatos de sensor.
Perguntas técnicas
Quais campos são obrigatórios?
focal_length (mm) e crop_factor são obrigatórios e devem ser finitos e positivos. aperture é opcional; quando informado, também deve ser um número f positivo.