Factor de recorte: focal y apertura equivalentes FF, gratis
Un objetivo de 50 mm en un cuerpo con factor 1,5 encuadra como un 75 mm en formato completo, y su f/1.8 equivale a f/2.7 en profundidad de campo. Indique la focal, el factor y, si quiere, la apertura. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Distancia focal
- 50
- Factor de recorte
- 1,5
- Número f opcional del objetivo N
- 1,8
- Distancia focal equivalente
- 75
- Apertura equivalente
- 2,7
- Etiqueta de distancia focal
- 50mm
- Etiqueta de focal equivalente
- 75mm
El factor de recorte es la proporción que traduce un objetivo sobre un sensor más pequeño al campo de visión que ofrecería en una cámara full-frame de 35 mm. Multiplique la distancia focal marcada por el factor de recorte y obtendrá los milímetros equivalentes a full-frame que citan los fotógrafos al comparar cuerpos APS-C, Micro Four Thirds y medio formato. Multiplique el número f por el mismo factor cuando desee el lenguaje de apertura equivalente usado en comparaciones de profundidad de campo. Esta calculadora acepta una distancia focal positiva en milímetros, un factor de recorte positivo y una apertura positiva opcional; devuelve siempre la focal equivalente y el número f equivalente cuando se indica la apertura.
Cómo el factor de recorte mapea objetivos a equivalentes full-frame
Parta de la idea física de que un sensor full-frame mide unos treinta y seis por veinticuatro milímetros, con diagonal cercana a cuarenta y tres coma tres milímetros. Un sensor más pequeño ve un recorte más estrecho del círculo de imagen, así que el mismo objetivo produce un campo de visión más angosto. El factor de recorte se define como la diagonal full-frame dividida por la diagonal real del sensor.
Los cuerpos APS-C suelen rondar uno coma cinco veces en Nikon, Sony, Fuji y muchos otros, cerca de uno coma seis en Canon APS-C, Micro Four Thirds es dos veces, los sensores de una pulgada se sitúan cerca de dos coma siete y el full-frame verdadero es uno. La aritmética de la pregunta cotidiana es multiplicación: la focal equivalente es la focal marcada por el factor de recorte.
Un cincuenta milímetros en un cuerpo de recorte uno coma cinco se comporta, en campo de visión, como un setenta y cinco milímetros en full-frame. No pretende modelar difracción, focus breathing ni la geometría exacta de la pupila de entrada; eso corresponde a herramientas ópticas especializadas. Focal, factor de recorte o apertura no positivos se rechazan porque un factor de escala cero o negativo no es una conversión física y rompería el producto de forma cerrada.
Dónde aparecen las calculadoras de factor de recorte en el trabajo real
Los minoristas y casas de alquiler de fotografía responden a diario qué prima igualará un look full-frame en un cuerpo APS-C o Micro Four Thirds del cliente; un oráculo de confianza que devuelve milímetros equivalentes y números f opcionales acelera demos en planta y configuradores web. Los mercados en línea y sitios de reseña de equipo necesitan lenguaje full-frame coherente al listar ópticas usadas entre formatos de sensor, para que el comprador compare campos de visión sin errores de cálculo mental.
Autores de firmware, juegos de simulación de cámara y apps de planificación de luz codifican la misma multiplicación al previsualizar cómo se comporta un kit tras un cambio de cuerpo. Creadores de contenido que preparan guías de equipo en YouTube o blogs necesitan tablas masivas de primas habituales por factores de recorte habituales sin reimplementar la validación en cada hoja de cálculo.
Si más adelante necesita compensación del triángulo de exposición para igualar brillo, número f geométrico desde el diámetro de pupila, tablas de profundidad de campo o grados de ángulo de visión, trátelos como intenciones de búsqueda y aterrizajes separados en lugar de sobrecargar esta página de calculadora de factor de recorte.
Qué puede hacer con ella
Compra de objetivos APS-C y MFT
Convierta una prima marcada de 35 mm o 50 mm a milímetros equivalentes full-frame (y número f opcional) antes de comprar o alquilar para un cuerpo con sensor de recorte.
Demos en tienda y alquiler
Ofrezca al cliente lenguaje full-frame al instante para cualquier objetivo en APS-C, Canon 1.6× o Micro Four Thirds sin errores de multiplicación mental.
Preguntas frecuentes
¿Qué es el factor de recorte?
El factor de recorte es la razón entre la diagonal de un sensor full-frame de 35 mm y la diagonal del sensor de su cámara. Multiplique la focal marcada (y opcionalmente el número f) por ese factor para obtener equivalentes full-frame.
¿Qué ocurre si un valor es cero o negativo?
La distancia focal, el factor de recorte y la apertura deben ser finitos y estrictamente positivos; escalas cero o negativas no son conversiones físicas.
¿La apertura equivalente cambia la exposición?
No. La apertura equivalente aquí es lenguaje de comparación de campo de visión y profundidad de campo frente al full-frame. La exposición medida sigue usando el número f marcado en el objetivo.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿A qué equivale un 50 mm en una cámara APS-C?
Con un factor de recorte de 1,5 equivale a 75 mm. Multiplique la focal marcada por el factor; si añade la apertura, f/1.8 se muestra como f/2.7 en términos de profundidad de campo de formato completo.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"focal_length": 50,
"crop_factor": 1.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.crop_factor",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Ceros, negativos, NaN e Infinity fallan con invalid_input en lugar de inventar equivalentes sin sentido.
Cómo el factor de recorte mapea objetivos a equivalentes full-frame
Cuando se habla también de apertura equivalente para profundidad de campo, se multiplica el número f por el mismo factor: f barra uno coma ocho en ese APS-C se describe a menudo como aproximadamente f barra dos coma siete en lenguaje de profundidad de campo full-frame. Todo el pipeline no usa red, aleatoriedad ni marcas de tiempo de reloj, así que entradas idénticas producen siempre el mismo JSON.
Qué envía usted y qué recibe a cambio
Opcionalmente envíe aperture como número f positivo, por ejemplo uno coma ocho para f barra uno coma ocho. Comprobaciones clásicas: cincuenta milímetros con recorte uno coma cinco dan setenta y cinco milímetros equivalentes; treinta y cinco milímetros con recorte dos dan setenta milímetros en Micro Four Thirds; ochenta y cinco milímetros a f barra uno coma cuatro con recorte uno coma seis para comparaciones de retrato Canon APS-C. Use el formulario gratuito del navegador para preparar el bolso y demos en tienda, y llame al mismo contrato desde scripts cuando necesite tablas de equivalencia o metadatos de catálogo a granel. Envíe focal_length como número positivo de milímetros y crop_factor como escala positiva respecto al full-frame. Los alias incluyen fl, focal y mm para la distancia focal; crop, cf y sensor_crop para el factor de recorte; y f_number, f_stop y n para la apertura. Campos obligatorios ausentes, cadenas no numéricas, NaN, Infinity y cualquier valor no positivo fallan con invalid_input y no se cobran. En caso de éxito la respuesta devuelve focal_length, crop_factor y aperture limpios (null si se omitió), más equivalent_focal_length siempre y equivalent_aperture cuando se aportó la apertura. Etiquetas legibles como cincuenta milímetros y f barra uno coma ocho acompañan los números, junto con el texto de la fórmula y el método crop_factor para que los clientes puedan afirmar la ruta de conversión en pruebas. El precio de las llamadas API exitosas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde aparecen las calculadoras de factor de recorte en el trabajo real
Como esta capacidad es un motor de parse puro, el precio API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo.
Casos de integración
Metadatos de catálogo y reseñas
Genere a granel campos de focal y apertura equivalentes para listados de marketplace, bases de reseñas y fixtures de regresión entre formatos de sensor.
Preguntas técnicas
¿Qué campos son obligatorios?
focal_length (mm) y crop_factor son obligatorios y deben ser finitos y positivos. aperture es opcional; si se indica, también debe ser un número f positivo.