Ik ben bezig met een foto album met wat grafische toevoegingen. Zo worden de thumbnails bijv. als een kleine 'polaroid' (foto met witte randen, je weet wel) weergegeven, en iets gedraaid om het geheel wat speelser te maken.
Door het gebrek aan goede anti alias functies (die werken met een transparante achtergrond) in PHP wil ik mijn gedraaide plaatje 4 lijnen geven die de lelijke randen wegwerkt die ontstaan door het draaien van het plaatje met een transparante achtergrond.
Aangezien mijn wiskunde me in de steek laat wilde ik graag weten of iemand weet hoe je kan bepalen waar die hoeken van het gedraaide plaatje zich bevinden binnen de boundingbox van het geheel.
Gegevens die ik tot mijn beschikking heb zijn:
Breedte en hoogte van het originele plaatje (200, 133)
Hoogte en breedte van het nieuwe plaatje waarin bovenstaande plaatje zit (iets groter, aangezien het plaatje erin gedraaid is) (239, 231)
Het aantal graden dat het plaatje gedraaid is. (40)
Misschien om mijn vraag iets makkelijker te maken:
Hoe bepaal ik de x&y positie van de hoeken (met rood aangegeven) met bovenstaande gegevens in een plaatje als dit:
Door het gebrek aan goede anti alias functies (die werken met een transparante achtergrond) in PHP wil ik mijn gedraaide plaatje 4 lijnen geven die de lelijke randen wegwerkt die ontstaan door het draaien van het plaatje met een transparante achtergrond.
Aangezien mijn wiskunde me in de steek laat wilde ik graag weten of iemand weet hoe je kan bepalen waar die hoeken van het gedraaide plaatje zich bevinden binnen de boundingbox van het geheel.
Gegevens die ik tot mijn beschikking heb zijn:
Breedte en hoogte van het originele plaatje (200, 133)
Hoogte en breedte van het nieuwe plaatje waarin bovenstaande plaatje zit (iets groter, aangezien het plaatje erin gedraaid is) (239, 231)
Het aantal graden dat het plaatje gedraaid is. (40)
Misschien om mijn vraag iets makkelijker te maken:
Hoe bepaal ik de x&y positie van de hoeken (met rood aangegeven) met bovenstaande gegevens in een plaatje als dit:
