Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS3 का उपयोग करके इमेज कंट्रास्ट एडजस्ट करना


फिल्टर कंट्रास्ट() फंक्शन

CSS में इमेज कंट्रास्ट सेट करने के लिए filter: contrast(%) का उपयोग करें।

मानों की व्याख्या:

  • 0%: इमेज पूरी तरह काली (ग्रेस्केल काला)
  • 100%: मूल इमेज (डिफ़ॉल्ट)
  • 100% से अधिक: अधिक कंट्रास्ट (गहरे रंग गहरे, चमकीले रंग चमकीले)
  • 100% से कम: कम कंट्रास्ट (धुंधला/फीका प्रभाव)

उदाहरण

इमेज कंट्रास्ट और ब्राइटनेस बढ़ाना:

<!DOCTYPE html>
<html>
<head>
<style>
img.demo {
  filter: brightness(120%);
  filter: contrast(120%);
}
</style>
</head>
<body>
<h1>MySQL सीखें</h1>
<img src="https://www.tutorialspoint.com/mysql/images/mysql-mini-logo.jpg" alt="MySQL" width="160" height="150">
<h1>MySQL सीखें</h1>
<p>नीचे की इमेज ऊपर की मूल इमेज से अधिक ब्राइट और अधिक कंट्रास्ट वाली है।</p>
<img class="demo" src="https://www.tutorialspoint.com/mysql/images/mysql-mini-logo.jpg" alt="MySQL" width="160" height="150">
</body>
</html>

आउटपुट

दूसरी इमेज 120% ब्राइटनेस और 120% कंट्रास्ट के साथ दिखाई देगी।

सही सिंटैक्स (चेनिंग फिल्टर्स):

img.demo {
  filter: brightness(120%) contrast(120%);
}

अन्य फिल्टर फंक्शन्स के साथ संयोजन:

img.enhanced {
  filter: contrast(150%) brightness(110%) saturate(120%);
}

उपयोग के मामले:

  • कम रोशनी वाली फोटोज को बेहतर बनाना
  • होवर इफेक्ट्स के लिए इंटरैक्टिव कंट्रास्ट बदलाव
  • प्रिंट स्टाइलशीट्स में बेहतर पठनीयता के लिए
  • थीमिंग (डार्क/लाइट मोड एडजस्टमेंट्स)

ब्राउज़र सपोर्ट:

सभी आधुनिक ब्राउज़र्स में सपोर्टेड। वेंडर प्रीफिक्स (-webkit-filter) पुराने ब्राउज़र्स के लिए आवश्यक हो सकते हैं।

  1. Pillow लाइब्रेरी का उपयोग करके छवि क्रॉप करना Pillow लाइब्रेरी का उपयोग करके छवि क्रॉप करना

    इस प्रोग्राम में, हम Pillow लाइब्रेरी का उपयोग करके छवि क्रॉप करेंगे। हम इसके लिए crop() फ़ंक्शन का उपयोग करेंगे। फ़ंक्शन छवि को क्रॉप करने के लिए बाएं, ऊपर, दाएं, नीचे पिक्सेल निर्देशांक लेता है। मूल छवि एल्गोरिदम चरण 1: Pillow से Image आयात करें। चरण 2: छवि पढ़ें। चरण 3: crop फ़ंक्शन का उपयोग कर

  1. OpenCV के blur() फ़ंक्शन का उपयोग करके छवि को धुंधला करना OpenCV के blur() फ़ंक्शन का उपयोग करके छवि को धुंधला करना

    इस प्रोग्राम में, हम opencv फ़ंक्शन blur() का उपयोग करके छवि को धुंधला करेंगे। एल्गोरिदम चरण 1: OpenCV आयात करें। चरण 2: छवि आयात करें। चरण 3: कर्नेल आकार सेट करें। चरण 4: blur() फ़ंक्शन को कॉल करें और पैरामीटर के रूप में छवि और कर्नेल आकार पास करें। चरण 5: परिणाम प्रदर्शित करें। मूल छवि उदाहरण को

  1. इमेज रिसाइज़र के साथ आसानी से इमेज फॉर्मेट बदलें - चरण-दर-चरण गाइड इमेज रिसाइज़र के साथ आसानी से इमेज फॉर्मेट बदलें - चरण-दर-चरण गाइड

    एक डिजिटल इमेज, हाथ में लिए गए स्नैपशॉट के विपरीत, विभिन्न उद्देश्यों के लिए उपयोग की जा सकती है। आप उन्हें रिसाइज़, ट्रिम, रोटेट, और रिसाइज़ कर सकते हैं, साथ ही उनके फॉर्मेट को संशोधित भी कर सकते हैं। हालांकि, यह सब करने के लिए, आपको एक इमेज एडिटर टूल की आवश्यकता होगी जो इन कार्यों में आपकी सहायता