MCPcopy Create free account
hub / github.com/Useful-Scripts-Extension/useful-script / getResolutionCategory

Function getResolutionCategory

scripts/magnify_image.js:1475–1493  ·  view source on GitHub ↗
(width, height)

Source from the content-addressed store, hash-verified

1473 }
1474}
1475function getResolutionCategory(width, height) {
1476 let min = Math.min(width, height);
1477 let max = Math.max(width, height);
1478
1479 if (max <= 256 && min <= 144) return "144p";
1480 if (max <= 320 && min <= 180) return "240p";
1481 if (max <= 640 && min <= 360) return "360p";
1482 if (max <= 640 && min <= 480) return "SD (480p)";
1483 if (max <= 1280 && min <= 720) return "HD (720p)";
1484 if (max <= 1600 && min <= 900) return "HD+ (900p)";
1485 if (max <= 1920 && min <= 1080) return "FHD (1080p)";
1486 if (max <= 2560 && min <= 1440) return "QHD (1440p)";
1487 if (max <= 3840 && min <= 2160) return "4K (2160p)";
1488 if (max <= 5120 && min <= 2880) return "5K (2880p)";
1489 if (max <= 7680 && min <= 4320) return "8K (4320p)";
1490 if (max <= 10240 && min <= 4320) return "10K (4320p)";
1491 if (max <= 15360 && min <= 8640) return "16K (8640p)";
1492 return "> 16K";
1493}
1494// #endregion

Callers 1

updateSizeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected