2011-10-14 11 views
5

कोर छवि ढांचे का उपयोग करके आप विपरीत या तीखेपन को कैसे समायोजित करते हैं? कौन से फ़िल्टर का इस्तेमाल किया जाना चाहिए और क्यों?विपरीत या तीखेपन को समायोजित करने के लिए आप कोर छवि फ़िल्टर का उपयोग कैसे कर सकते हैं?

क्या कोई उदाहरण हैं जो यह दिखाते हैं कि यह कैसे करें?

उत्तर

12

कंट्रास्ट आसान है:

CIFilter * controlsFilter = [CIFilter filterWithName:@"CIColorControls"]; 
[controlsFilter setValue:myImage forKey:kCIInputImageKey]; 
[controlsFilter setValue:@(1.5) forKey:@"inputContrast"];//and so on 
displayImage = controlsFilter.outputImage; //and do a conversion from CIImage 

हालांकि, तीखेपन के लिए, आप भाग्य से बाहर हो, के रूप में है कि आईओएस 5.0 के लिए फिल्टर में शामिल नहीं है।

+1

मुझे '[फ़िल्टर सेट वैल्यू: [एनएसएनंबर नंबर विथफ्लैट: 1.5] के लिए उपयोग करना था: @" इनपुट कंट्रास्ट "];' के बजाय '[नियंत्रणफिल्टर सेट वैल्यू: 1.5 फॉरकी: @" इनपुट कंट्रास्ट "];'। –

संबंधित मुद्दे

 संबंधित मुद्दे