Carregando o jogador...

Rodar em MS pintura

Aqui eu girar no sentido horário por trinta graus como uma demonstração.

O símbolo ‘x’ neste caso refere-se a um desvio de ângulo na direcção dos ponteiros do relógio. Para uma rotação anti-horária um valor negativo de ‘x’ É necessário. Em retrospecto, a letra grega ‘theta’ poderia ter sido uma escolha mais familiar de símbolos para indicar ângulo, mas significa a mesma coisa.

Como alguém nos comentários apontou este método só funciona se você manter a mesma área de seleção durante todo. Certifique-se que a seleção não está definido para ‘transparente’ e que a sua calculadora é definido em graus, em vez de radianos. Nas versões mais recentes do MS Paint o segundo passo pode ser problemático se a área de seleção não tem espaço suficiente para expandir. Para melhores resultados, use uma imagem grande, e usar a opção de rotação de noventa graus para rodar com a aproximação de quarenta e cinco graus em relação à orientação final. Eu recomendo deixando de fora o passo adiante, se o tamanho da imagem final não é importante.

A rotação é inexata, não só porque os pixels não pode ser girada, mas também porque a segunda etapa geralmente requer o programa para arredondar para cima ou para baixo, que faz com que a imagem fique ligeiramente distorcida. A única exceção (diferente do exemplo trivial de zero graus) é uma rotação por sessenta graus. Aqui estão os números:

Step 1: Horizontal skew by 60 degrees
Step 2: Vertical stretch by 400%
Step 3: Vertical skew by -60 degrees
Step 4: Horizontal and vertical stretch by 50%

A quarenta e cinco graus de rotação / expansão também pode ser feito precisamente desde o último passo é ignorado (a imagem seria maior do que o original por um fator da raiz quadrada de dois). A rotação de noventa graus por este método é impossível, uma vez que exigiria uma divisão por zero na segunda etapa. Felizmente não é uma opção no MS Paint a rodar por noventa graus.

Outro comentário sugeriu um método alternativo que não requer qualquer alongamento:

Step 1: inclinação horizontal por θ / 2
Step 2: inclinação vertical por -arctan[sem[Eu]]
Step 3: inclinação horizontal por θ / 2

Mais uma vez, um valor positivo de teta corresponde a um deslocamento no sentido horário. O único problema que vejo com este método é que o MS Paint permite apenas números inteiros como entradas, de modo que os primeiro e terceiro passos só pode ser aproximada por uma mudança de rotação de um número ímpar de graus, mas como um grande bônus que não requer qualquer compressão, se o tamanho da imagem tem de ser mantida.

Deixe uma resposta

Seu endereço de email não será publicado. Os campos obrigatórios estão marcados *