Resolução após recorte
Recortar 20% de uma foto de 6000 × 4000 deixa 4800 × 3200 pixels, então 24 MP caem para 15,36 MP: informe o tamanho e uma porcentagem ou proporção e confira a resolução restante antes de recortar. 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
- Largura
- 6.000
- Altura
- 4.000
- Modo de cálculo
- Percent
- Porcentagem de corte
- 20
- Largura após o corte
- 4.800
- Altura após o corte
- 3.200
- Pixels originais
- 24.000.000
- Pixels após o corte
- 15.360.000
Fotógrafos, editores e pipelines de automação frequentemente precisam saber quantos pixels restam após um recorte planejado antes de abrir o arquivo. Um corte de vinte por cento nas bordas de um quadro 6000 por 4000 não é o mesmo que fixar um recorte social 16:9, e ambos alteram os megapixels de exportação, o tamanho de impressão em um DPI-alvo e se o briefing do cliente ainda se sustenta. Esta calculadora de resolução de imagem recortada aceita a largura e a altura originais em pixels, um modo percent ou aspect e os parâmetros de recorte correspondentes, e devolve dimensões inteiras restantes, megapixels originais e restantes, pixels removidos e a proporção de área que permanece.
Recorte por percentual versus região de proporção
Um recorte uniforme por percentual remove a mesma fração de ambas as dimensões lineares. Esse modelo corresponde a um simples zoom de recorte ou a um corte simétrico de margens quando a proporção não precisa mudar. Para uma paisagem 6000 por 4000 e um alvo 16:9, o quadro é mais largo que 16:9 em relação à altura, de modo que o solucionador encontra o lado limitante correto e informa a maior caixa legal.
Recortes quadrados um para um, proporções de impressão quatro por cinco e verticais nove por dezesseis usam a mesma regra do maior retângulo inscrito. Os megapixels são sempre o total de pixels dividido por um milhão nos contagens original e recortada, para que se possa comparar o peso de exportação e o tamanho de impressão em soft-proof sem abrir um conversor raw.
A calculadora nunca inventa pixels fracionários nos campos finais de largura e altura: ambos são inteiros arredondados para baixo a partir da geometria contínua, alinhados a como os editores alocam amostras raster.
Onde a resolução restante do recorte importa na prática
Briefings de redes sociais e marketplaces costumam exigir uma proporção fixa e um mínimo de pixels no lado longo. Verificar a resolução restante antes de recortar um catálogo em lote evita descobrir tarde demais que um recorte 4:5 apertado deixou um conjunto de produtos abaixo do mínimo do anúncio. Laboratórios de impressão cotam o tamanho em um DPI-alvo; converter megapixels restantes e o lado longo recortado em polegadas esperadas é um passo de uma linha depois que esta calculadora devolve dimensões inteiras.
Ferramentas de seleção para casamentos e eventos podem mostrar aos clientes quão agressivo é um recorte proposto em megapixels removidos sem abrir cada raw. A validação falha é gratuita.
Casos de uso
Pré-checagem de proporção para redes
Antes de exportar em lote para 16:9 ou 9:16, calcule largura, altura e megapixels restantes a partir de cada tamanho de quadro original para que as publicações ainda atendam aos mínimos da plataforma.
Planejamento de tamanho de impressão
Converta um recorte planejado por percentual ou por proporção em bordas de pixels inteiros e megapixels, e então mapeie o lado longo para polegadas no DPI-alvo para pedidos de laboratório.
Automação de catálogo e CMS
Permita que pipelines rejeitem SKUs cujo recorte de proporção ficaria abaixo de um limiar de pixels armazenado sem abrir nem reescrever a imagem binária.
Perguntas frequentes
A largura e a altura recortadas são inteiros?
Sim. Ambos os modos arredondam para baixo a geometria contínua a pixels inteiros e rejeitam resultados que deixariam menos de um pixel em qualquer lado.
Esta ferramenta recorta ou baixa a sua foto?
Não. Ela apenas calcula dimensões e megapixels restantes a partir dos números que você informa.
Quantos megapixels sobram depois de um recorte de 20%?
Numa foto de 6000 × 4000, um recorte de 20% deixa 4800 × 3200 pixels: os 24 MP viram 15,36 MP. A porcentagem vale ao mesmo tempo para largura e altura, por isso a área diminui mais.
Como funciona um recorte na proporção 16:9?
A calculadora mantém o maior retângulo com essa proporção que cabe dentro da foto, alinhado às bordas. Recortes quadrados, de quatro por cinco para impressão ou verticais 9:16 seguem a mesma regra.
Por que um recorte de 20% remove 36% dos pixels?
Cada lado mantém oitenta por cento do comprimento, e oitenta por cento de oitenta por cento deixam sessenta e quatro por cento da área. Numa foto de 24 MP isso significa remover 8,64 MP.
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-crop-resolution \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"width":6000,"height":4000,"mode":"percent"}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-crop-resolution", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"width": 6000,
"height": 4000,
"mode": "percent"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-crop-resolution",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"width": 6000,
"height": 4000,
"mode": "percent"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-crop-resolution", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"width":6000,"height":4000,"mode":"percent"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"width":6000,"height":4000,"mode":"percent"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-crop-resolution", 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
{
"width": 6000,
"height": 4000,
"mode": "percent"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_crop_resolution",
"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
Dimensões inválidas, percentuais fora da faixa e pares de proporção incompletos falham com invalid_input e não são cobrados.
Recorte por percentual versus região de proporção
Se crop_percent for vinte, cada lado mantém oitenta por cento do original, de modo que a largura restante é o floor da largura original vezes zero vírgula oito e a altura restante é o floor da altura original vezes zero vírgula oito. Uma região de proporção é diferente: mantém-se o maior retângulo alinhado aos eixos dentro da foto que corresponda a aspect_w para aspect_h.
Contrato de entrada, campos de resposta e modos de falha
Chaves de saída opcionais são omitidas em vez de definidas como null para que os clientes possam confiar em verificações de presença. Envie JSON por POST com width e height finitos e positivos em pixels, e mode definido como a string percent ou aspect. Quando mode é percent, crop_percent é obrigatório e deve estar no intervalo semiaberto de zero inclusive a cem exclusive; zero deixa o quadro inalterado, e valores iguais ou superiores a cem são rejeitados porque apagariam a imagem. Quando mode é aspect, aspect_w e aspect_h são números positivos obrigatórios que descrevem o numerador e o denominador da proporção-alvo, por exemplo dezesseis e nove. Aliases são aceitos para nomes de campo comuns como w, h, percent e ratio_w. Em caso de sucesso o corpo ecoa o tamanho inteiro de origem, mode, cropped_width e cropped_height, original_pixels e cropped_pixels, pixels_removed, original_megapixels e cropped_megapixels, megapixels_removed, area_remaining_ratio, area_removed_percent, e as strings legíveis original_resolution e cropped_resolution. O modo percent também devolve crop_percent e uma string formula; o modo aspect devolve aspect_w, aspect_h, aspect_label e sua formula. Campos específicos do modo ausentes, números não finitos, dimensões não positivas ou recortes que deixariam menos de um pixel em um lado falham com invalid_input nomeando o problema. Essas falhas não consomem saldo pré-pago. Combine este endpoint com seu próprio pipeline de exportação se precisar gravar um arquivo novo; a capacidade apenas calcula tamanhos e contagens de megapixels e nunca baixa nem altera bytes de imagem.
Onde a resolução restante do recorte importa na prática
Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.
Perguntas técnicas
Como calcular a resolução restante após um recorte por percentual?
Envie width, height, mode definido como percent e crop_percent entre 0 e 100 exclusive. As bordas restantes são o floor de cada dimensão original vezes (100 − crop_percent) / 100; os megapixels são contagens de pixels divididas por um milhão.
Como o modo aspect escolhe o tamanho recortado?
Com mode aspect, aspect_w e aspect_h definem a proporção-alvo. A API devolve o maior retângulo inteiro alinhado aos eixos dessa proporção que cabe dentro da largura e da altura originais.
Quanto custa a calculadora de resolução de imagem recortada?
A ferramenta no navegador é gratuita. As solicitações à API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.