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

CSS3 का उपयोग करके इमेज सैचुरेशन एडजस्ट करना


फिल्टर सैचुरेट

CSS3 में इमेज को सैचुरेट करने के लिए filter प्रॉपर्टी के लिए saturate() मान का उपयोग करें।

सिंटैक्स:

filter: saturate(percentage | number);

मान:

  • 0% / 0: पूरी तरह असंतृप्त (ग्रेस्केल)
  • 100% / 1: मूल सैचुरेशन (डिफ़ॉल्ट)
  • 100% से अधिक: सुपर-सैचुरेटेड (ज्वलंत रंग)

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
img.demo {
  filter: saturate(500%);
}
</style>
</head>
<body>
<h1>Spring Framework सीखें</h1>
<img src="https://www.tutorialspoint.com/spring/images/spring-mini-logo.jpg" alt="Spring Framework" width="160" height="150">
<h1>Spring Framework सीखें</h1>
<img class="demo" src="https://www.tutorialspoint.com/spring/images/spring-mini-logo.jpg" alt="Spring Framework" width="160" height="150">
</body>
</html>

आउटपुट

दूसरी इमेज 500% सैचुरेशन के साथ - अत्यधिक ज्वलंत, तीव्र रंग।

सैचुरेशन व्यावहारिक रेंज:

  • 0-50%: म्यूटेड, फीके रंग
  • 100%: प्राकृतिक रंग
  • 150-200%: उन्नत, विविड (फोटोग्राफी के लिए अच्छा)
  • 300%+: कलात्मक, सुपर-सैचुरेटेड

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

img.vivid {
  filter: saturate(150%) contrast(110%) brightness(105%);
}

img.vintage {
  filter: saturate(50%) sepia(30%) contrast(90%);
}

एनिमेशन उदाहरण:

@keyframes pulse-saturation {
  0%, 100% { filter: saturate(100%); }
  50% { filter: saturate(200%); }
}
img.hover-saturate:hover {
  animation: pulse-saturation 1s ease-in-out;
}

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

  • फोटो एन्हांसमेंट (विविड लुक)
  • होवर/इंटरैक्शन फीडबैक
  • थीमिंग (डार्क मोड में कम सैचुरेशन)
  • कलात्मक इफेक्ट्स
  • लोडिंग स्टेट्स (ग्रेस्केल → रंग)

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

सभी आधुनिक ब्राउज़र्स। IE में सपोर्ट नहीं।

  1. CSS3 का उपयोग करके इमेज पर सेपिया इफेक्ट लागू करना CSS3 का उपयोग करके इमेज पर सेपिया इफेक्ट लागू करना

    फिल्टर सेपिया CSS3 में इमेज पर सेपिया इफेक्ट लागू करने के लिए filter प्रॉपर्टी के लिए sepia() मान का उपयोग करें। सिंटैक्स: filter: sepia(percentage | number); मान: 0% / 0: कोई इफेक्ट नहीं (मूल इमेज) 100% / 1: पूर्ण सेपिया (पुरानी फोटो लुक) 0-100% के बीच: आंशिक सेपिया इफेक्ट उदाहरण <!D

  1. CSS3 लीनियर और रेडियल ग्रेडिएंट्स का उपयोग करना CSS3 लीनियर और रेडियल ग्रेडिएंट्स का उपयोग करना

    ग्रेडिएंट्स दो या अधिक रंगों का संयोजन प्रदर्शित करते हैं। लीनियर ग्रेडिएंट्स का उपयोग दो या अधिक रंगों को लीनियर फॉर्मेट में व्यवस्थित करने के लिए किया जाता है जैसे टॉप टू बॉटम। रेडियल ग्रेडिएंट्स केंद्र पर दिखाई देते हैं।CSS3 में लीनियर और रेडियल ग्रेडिएंट्स के उपयोग को दिखाने वाला कोड निम्न है -उ

  1. GIMP से इमेज रिसाइज़ करने का तरीका GIMP से इमेज रिसाइज़ करने का तरीका

    यह विस्तृत चरण-दर-चरण गाइड आपको फोटो एडिटर GIMP का उपयोग करके इमेज फाइलों को रिसाइज़ करना सिखाएगा। इस गाइड में उपयोग किए गए स्क्रीनशॉट macOS में GIMP के हैं, लेकिन अगर आप विंडोज या लिनक्स संस्करण उपयोग कर रहे हैं तो आपको कोई परेशानी नहीं होगी क्योंकि इंटरफेस लगभग सभी ऑपरेटिंग सिस्टम में समान है। चर