© 2024 Videoman | Kontakt/Contact: info@videoman.gr | Fortrolighedspolitik | Vilkår for anvendelse
Her rotere jeg uret ved tredive grader som en demonstration.
Symbolet 'x' henviser i dette tilfælde til et vinkelskift i urets retning. For en rotation mod uret kræves en negativ værdi på 'x'. Set i bakspejlet kunne det græske bogstav 'theta' have været et mere velkendt valg af symboler til at betegne vinkel, men det betyder det samme.
Som en person i kommentarerne påpegede denne metode virker kun, hvis du holder den samme valgområde i hele. Sørg for, at valget ikke er indstillet til 'gennemsigtig', og at din lommeregner er indstillet til grader frem for radianer. I de nyere versioner af MS Paint det andet trin kan være problematisk, hvis markeringsområdet ikke har tilstrækkelig plads til at udvide. De bedste resultater opnås bruge et stort billede, og bruge halvfems graders drejning mulighed for at rotere til nærmeste femogfyrre grader af den endelige orientering. Jeg anbefaler at udelade den fjerde trin, hvis størrelsen på det endelige billede er ikke vigtigt.
Rotationen er upræcis, ikke kun fordi pixel ikke kan roteres, men også fordi det andet trin normalt kræver programmet at runde op eller ned, hvilket får billedet til at blive lettere forvrænget. Den eneste undtagelse (bortset fra trivielt eksempel på nul grader) er en rotation af tres grader. Her er tallene:
Trin 1: Vandret skew ved 60 grader
Trin 2: Lodret strækning med 400%
Trin 3: Lodret skew ved -60 grader
Trin 4: Vandret og lodret strækning med 50%
En femogfyrre graders rotation / ekspansion kan også gøres nøjagtigt billede det sidste trin ignoreres (billedet ville være større end den oprindelige med en faktor på kvadratroden af to). En rotation ved halvfems grader ved denne fremgangsmåde er umuligt, da det ville kræve en division med nul i det andet trin. Heldigvis er der en mulighed i MS Paint til at rotere ved halvfems grader.
En anden kommentar foreslog en alternativ metode, der ikke kræver nogen strække:
Trin 1: Vandret skævhed ved θ / 2
Trin 2: Lodret skævhed ved -arctan[uden[jeg]]
Trin 3: Vandret skævhed ved θ / 2
Igen, en positiv værdi på theta svarer til en uret skift. Det eneste problem jeg ser med denne metode er, at MS Paint kun tillader heltal som input, så det første og tredje trin kan kun tilnærmes til en drejning forskydning af et ulige antal grader, men som en stor bonus kræver det ikke nogen kompression, hvis størrelsen på billedet skal bevares.