Como esticar a seção do meio de uma imagem para uma nova largura no Gimp


9

Primeiro, eu não uso o Gimp com tanta frequência, então o que estou pedindo pode ser simples e perdi algo óbvio. Mas...

insira a descrição da imagem aqui

Estou tentando modificar a seguinte imagem no Gimp. O tamanho da imagem é 489x63, no entanto, preciso que seja 500x20, mas o mais importante é que cada extremidade permaneça com a mesma forma sem distorcer (ou seja, um semicírculo perfeito). Se eu escalar (desvinculado) para o tamanho necessário, as extremidades distorcerão e serão esmagadas.

Eu tentei escalar (vinculado) para a altura correta de 20 px, que aumenta a largura de 155 px, mas não consegui descobrir como esticar a seção do meio até que a largura fosse de 500 px.

Qualquer ajuda apreciada

Respostas:


13

O Gimp não é a melhor solução para distorcer / esticar objetos geométricos simples. Isso pode ser feito melhor com um aplicativo de gráficos vetoriais, como o Inkscape.

No entanto, é possível com o Gimp, mas levará um pouco mais de tempo:

  1. Escale a imagem para a altura desejada, mas mantenha a proporção
  2. Use a ferramenta de corte com a opção "permitir o cultivo" para aumentar a tela na largura desejada

    Tela ampliada com espaço vazio

  3. Selecione a extremidade direita da barra com uma seleção flutuante.

    Selecionando a extremidade direita da barra

  4. Mova essa seleção para a direita, deixando o centro em branco (mantenha pressionado apenas Ctrlpara movimento horizontal)

    Movendo a seleção à direita

  5. Crie outra seleção, agora da barra central, para copiar e colar várias vezes para preencher o centro.

    Preenchendo no centro com copiar e colar

É claro que também poderíamos escalar essa largura de seleção, mas colar várias vezes é mais rápido


3
Durante essa abordagem, é aconselhável colocar as extremidades e o meio nas camadas recém-criadas cada uma (nesse caso, você terminaria com 3). Alterações subsequentes do comprimento serão muito mais fáceis de executar e podem até se tornar uma operação de Escala para a parte do meio.
Michael Schumacher

1

Uma maneira rápida de esticar o meio no caso geral

  1. Image>Canvas size para definir a largura
  2. duplicar a camada
  3. mova uma das camadas para que seu final esteja em 500
  4. faça uma seleção retangular em toda a altura, sobre uma pequena parte do meio da imagem
  5. copiar para área de transferência
  6. faça a seleção do retângulo cobrir a imagem inteira, exceto os semicírculos no final (não precisa ser preciso)
  7. preencha a seleção com o padrão "Área de transferência".

É claro que na imagem em questão é mais simples, depois de mover uma das camadas para a borda direita, você exclui a ponta da camada superior que se sobrepõe à outra.


0

Você pode dimensionar a imagem inteira pelo fator 20:63. Isso preservará os semicírculos. Em seguida, divida a imagem em três partes. A parte do meio não deve alcançar as extremidades curvas. Em seguida, você pode esticar a parte do meio na direção x, para que toda a imagem tenha uma largura de 500 pixels. Em seguida, combine as três camadas.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.