संभव डुप्लिकेट:
How to do antialiasing on a rotated view?जब मैं संपत्ति को बदलने के साथ एक UIImageView, किनारों pixellate बारी बारी से
मैं इस तकनीक का उपयोग कर कुछ UIImageViews को घुमाने के लिए कोशिश कर रहा हूँ:
imageView.transform = CGAffineTransformMakeRotation(r);
जहां आर आमतौर पर -0.3 और 0.3 के बीच एक फ्लोट होता है।
समस्या यह है कि छवियों (जो स्क्वायर जेपीईजी से व्युत्पन्न हैं) घूर्णन वाले किनारों (पिक्सेलेशन) हैं, क्योंकि वे परिवर्तन के बाद कोण पर हैं। क्या इसे ठीक करने का कोई तरीका है ताकि किनारों को चिकनी (यानी एंटीअलाइज्ड) हो?
विरोधी aliasing - या वेक्टर आर्ट यदि संभव हो तो –
मैं इस मामले में वेक्टर आर्ट उपयोग नहीं कर सकते का उपयोग करें। मैं एंटी-एलियासिंग कैसे लागू करूं? – dan
मैं यह भी जानना चाहता हूं :) - क्या आप अपना प्रश्न संपादित कर सकते हैं ताकि यह एए का उल्लेख कर सके? –