© 2024 VideoMan | a lua legatura: info@videoman.gr | Politica de confidentialitate | Termeni de utilizare
Aici am rotesc în sens orar cu treizeci de grade ca o demonstrație.
Simbolul „x” în acest caz se referă la o schimbare a unghiului în sensul acelor de ceasornic. Pentru o rotație în sens invers acelor de ceasornic este necesară o valoare negativă a lui „x”.. Privind retrospectiv, litera greacă „theta” ar fi putut fi o alegere mai familiară de simboluri pentru a indica unghiul, dar aceasta înseamnă același lucru.
Ca cineva în comentariile subliniat această metodă funcționează numai dacă păstrați aceeași zonă de selecție în întreaga. Asigurați-vă că selecția nu este setată la „transparentă” și că calculatorul dvs. este setat pe grade și nu pe radiani. În cele mai recente versiuni ale MS Paint a doua etapă poate fi problematică în cazul în care zona de selecție nu are suficient spațiu pentru a extinde. Pentru rezultate optime, utilizați o imagine mare, și de a folosi opțiunea de rotație nouăzeci grade pentru a roti la cele mai apropiate patruzeci și cinci de grade ale orientării finale. Vă recomandăm lăsând la pasul înapoi dacă dimensiunea imaginii finale nu este important.
Rotația este inexact, nu numai pentru că pixelii nu pot fi rotite, dar, de asemenea, pentru că a doua etapă necesită de obicei programul pentru a rotunji în sus sau în jos, care face ca imaginea să devină ușor deformată. Singura excepție (altele decât exemplul trivială de zero grade) este o rotație de șaizeci de grade. Aici sunt cifrele:
Pasul 1: skew orizontală de 60 de grade
Pasul 2: întindere verticală cu 400%
Pasul 3: oblic pe verticală de -60 grade
Etapa 4: întinde pe orizontală și pe verticală, cu 50%
A patruzeci și cinci grade de rotație / expansiune se poate face cu precizie cu condiția ca ultimul pas este ignorat (imaginea ar fi mai mare decât originalul cu un factor de rădăcină pătrată a două). O rotație de nouăzeci de grade prin această metodă este imposibil, deoarece ar necesita o diviziune de zero, în a doua etapă. Din fericire, există o opțiune în MS Paint pentru a roti cu nouăzeci de grade.
Un alt comentariu a sugerat o metodă alternativă care nu necesită nici o întindere:
Pasul 1: oblic orizontală de θ / 2
Pasul 2: skew verticală de -arctan[fără[eu]]
Pasul 3: oblic orizontală de θ / 2
Din nou, o valoare pozitivă a teta corespunde unei deplasări în sens orar. Singura problema pe care văd cu această metodă este faptul că MS Paint permite doar numere întregi ca intrări, astfel încât primul și al treilea pași pot fi aproximate numai pentru o schimbare de rotație a unui număr impar de grade, ci ca un bonus majoră pe care acesta nu are nevoie de nici o compresie în cazul în care dimensiunea imaginii trebuie să fie păstrate.