तुलना विकल्प
तुलना विकल्प वे विकल्प हैं जो ResembleJS द्वारा की जाने वाली तुलना के तरीके को प्रभावित करते हैं।
सभी तुलना विकल्पों का उपयोग सेवा प्रारंभ करने के दौरान या प्रत्येक checkElement
, checkScreen
और checkFullPageScreen
के लिए किया जा सकता है। यदि किसी मेथड विकल्प की कुंजी सेवा प्रारंभ करने के दौरान सेट किए गए विकल्प की कुंजी के समान है, तो मेथड तुलना विकल्प सेवा तुलना विकल्प मान को ओवरराइड करेगा।
ignoreAlpha
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
छवियों की तुलना करें और अल्फा को छोड़ दें।
blockOutSideBar
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी: केवल
checkScreen()
के लिए उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा। यह केवल iPad के लिए है
तुलना के दौरान लैंडस्केप मोड में iPad के लिए साइडबार को स्वचालित रूप से ब्लॉक करें। यह टैब/प्राइवेट/बुकमार्क नेटिव कंपोनेंट पर विफलताओं को रोकता है।
blockOutStatusBar
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा। यह केवल मोबाइल के लिए है
तुलना के दौरान स्टेटस और एड्रेस बार को स्वचालित रूप से ब्लॉक करें। यह समय, वाई-फाई या बैटरी स्थिति पर विफलताओं को रोकता है।
blockOutToolBar
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा। यह केवल मोबाइल के लिए है
टूलबार को स्वचालित रूप से ब्लॉक करें।
ignoreAntialiasing
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
छवियों की तुलना करें और एंटी-एलियासिंग को छोड़ दें।
ignoreColors
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
हालांकि छवियां रंगीन हैं, तुलना 2 काले/सफेद छवियों की तुलना करेगी
ignoreLess
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
छवियों की तुलना करें और red = 16, green = 16, blue = 16, alpha = 16, minBrightness=16, maxBrightness=240
के साथ तुलना करें
ignoreNothing
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
छवियों की तुलना करें और red = 0, green = 0, blue = 0, alpha = 0, minBrightness=0, maxBrightness=255
के साथ तुलना करें
ignoreTransparentPixel
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
छवियों की तुलना करें और यह उन सभी पिक्सेल को अनदेखा करेगा जिनमें किसी एक छवि में कुछ पारदर्शिता है
rawMisMatchPercentage
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
यदि सही है तो रिटर्न प्रतिशत 0.12345678
जैसा होगा, डिफॉल्ट 0.12
है
returnAllCompareData
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
यह सभी तुलना डेटा वापस करेगा, केवल बेमेल प्रतिशत नहीं
saveAboveTolerance
- प्रकार:
number
- डिफ़ॉल्ट:
0
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
misMatchPercentage
का स्वीकार्य मान जो अंतरों वाली छवियों को सहेजने से रोकता है
largeImageThreshold
- प्रकार:
number
- डिफ़ॉल्ट:
0
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
बड़ी छवियों की तुलना करने से प्रदर्शन संबंधी समस्याएँ हो सकती हैं।
यहां पिक्सेल की संख्या के लिए एक संख्या प्रदान करने पर (0 से अधिक), तुलना एल्गोरिदम पिक्सेल को छोड़ देता है जब छवि की चौड़ाई या ऊंचाई largeImageThreshold
पिक्सेल से अधिक होती है।
scaleImagesToSameSize
- प्रकार:
boolean
- डिफ़ॉल्ट:
false
- अनिवार्य: नहीं
- टिप्पणी:
checkElement
,checkScreen()
औरcheckFullPageScreen()
के लिए भी उपयोग किया जा सकता है। यह प्लगइन सेटिंग को ओवरराइड करेगा
तुलना के निष्पादन से पहले 2 छवियों को एक ही आकार में स्केल करता है। ignoreAntialiasing
और ignoreAlpha
को सक्षम करने की अत्यधिक अनुशंसा की जाती है