Como alterar o PPI de uma imagem sem alterar o tamanho da impressão no GIMP

Como alterar o PPI de uma imagem sem alterar o tamanho da impressão no GIMP

Ex: tenho uma foto com tamanho de impressão 10x20 cm e resolução 300 PPI. Como posso alterar o PPI para 200 e manter o tamanho de impressão 10x20 cm? O tamanho em pixels também deve mudar, é claro. O GIMP sempre faz o contrário. Preserva o tamanho em pixels e altera o tamanho da impressão. Comportamento muito irritante por padrão e nenhuma maneira óbvia de alterá-lo. Isso me deixa louco.

Nos termos da GUI do GIMP, na janela "Escala de imagem", quero poder alterar a "resolução X" e a "resolução Y" (pixels/in) e alterar "Largura" e "Altura" (px), respectivamente. Ou na janela "Tamanho de impressão" altere "Resolução X" e "Resolução Y" (pixels/pol.) sem alterar "Largura" e "Altura" (mm). Na verdade, nenhuma das janelas faz a coisa. Qual é o propósito de ter duas janelas diferentes "Tamanho de impressão" e "Escala de imagem" se elas fazem praticamente a mesma coisa?!

Responder1

Parece que a única maneira é fazer eu mesmo alguns cálculos simples. O GIMP é um pouco preguiçoso. OK, farei o trabalho sujo. Tenho 300 PPI e quero 200. Então o fator é 200/300 = 2/3. Multiplico as dimensões da imagem (altura e largura em pixels) pelo fator e pressiono "Escala" na janela "Escala de imagem". Aqui o GIMP realiza a reamostragem - ele não tem outra escolha :) O tamanho da impressão também muda. OK, deixe estar. Então tenho duas opções: posso alterar o PPI para 200 e obter o tamanho da impressão próximo do original ou alterar o tamanho da impressão para o original e ter o PPI próximo de 200. E se tiver sorte (uma boa combinação de fator/dimensões) eu consigo ambas as coisas são nítidas: o tamanho original e o PPI necessário. É isso: mudei o PPI e mantive o tamanho da impressão.

E sim, a caixa de diálogo "Tamanho de impressão" não é necessária. "Scale Image" pode fazer tudo o que "Print Size" faz, além de reamostrar a imagem.

Responder2

Aqui está uma maneira mais simples:

  1. Vá para Imagem -> Escalar imagem
  2. Altere as 'unidades' de tamanho da imagem de Pixel para Centímetro (ou polegadas ou ...)
  3. Selecione e copie o valor da largura agora fornecido em centímetros
  4. Altere a resolução X para a resolução desejada
  5. Cole de volta o valor de largura copiado
  6. Clique em Escala. Voilá!

Essa ginástica poderia ser evitada se houvesse uma simples caixa de seleção "Redimensionar imagem com alteração de resolução" logo abaixo das caixas de edição da resolução XY.

Responder3

A resposta de Mike Siomkin em etapas fáceis de seguir (para preguiçosos como eu):

  1. Vá para Imagem ->Escalar imagem
  2. Alterar larguraparaWidth * Desired_Resolution / Current_Resolution
  3. BaterOK
  4. Vá para Imagem ->Escalar imagem(de novo)
  5. Alterar resolução XparaDesired_Resolution

informação relacionada