noticeablyDifferent static method
Implementation
static bool noticeablyDifferent(final BigColor c1, c2,
{NoticableDifferenceTargetSize targetSize = NoticableDifferenceTargetSize.THIN,
NoticableDifferenceConfidence confidence = NoticableDifferenceConfidence.DEFAULT}) {
double percentageObservers;
switch (confidence) {
case NoticableDifferenceConfidence.STRICT:
percentageObservers = 0.95;
break;
case NoticableDifferenceConfidence.CONSERVATIVE:
percentageObservers = 0.8;
break;
case NoticableDifferenceConfidence.DEFAULT:
percentageObservers = 0.5;
break;
}
double size;
switch (targetSize) {
case NoticableDifferenceTargetSize.WIDE:
size = 1.0;
break;
case NoticableDifferenceTargetSize.MEDIUM:
size = 0.5;
break;
case NoticableDifferenceTargetSize.THIN:
size = 0.1;
break;
}
return noticeablyDifferentInternal(c1, c2, percentageObservers, size);
}