स्लिम लाइब्रेरी (एलडब्ल्यूजेजीएल के आधार पर) में, आप getScaledCopy
के साथ लोड करने के बाद छवियों को स्केल कर सकते हैं, लेकिन यह एंटी-एलियासिंग लागू करेगा। मैं किनारों को किसी न किसी रहने के लिए चाहता हूँ; मैं पिक्सेल कला बना रहा हूँ। मैं यह कैसे कर सकता हूँ?जावा स्लिम स्केल बिना एंटी-एलियासिंग
6
A
उत्तर
7
टिप्पणियों के आधार पर:
प्रलेखन का तात्पर्य है कि Image
रों नियंत्रण के filter
property कैसे छवियों मापा जाता है। चौरसाई के बिना एक छवि पैमाने पर करने के लिए, का उपयोग nearest neighbour filter:
Image original = …;
original.setFilter(Image.FILTER_NEAREST);
Image scaled = original.getScaledCopy();
जंगली javadocs के आधार पर अनुमान: उपयोग करने का प्रयास [ 'setFilter()'] (http://slick.cokeandcode.com/javadoc/org/newdawn/ Slick/Image.html # setFilter (int)) छवि फ़िल्टर को ['FILTER_NEAREST'] (http://slick.cokeandcode.com/javadoc/org/newdawn/slick/Image.html#FILTER_NEAREST) को स्केल करने से पहले सेट करने के लिए छवि। – millimoose
यह काम किया, धन्यवाद! इस उत्तर को पोस्ट करें और मैं इसे स्वीकार करूंगा;) – Jwosty