А было бы неплохо иметь возможность ограничивать область его влияния (scope), для, например, только сайтов в домене .ru или даже для конкретных порталов (Госуслуги, банки под санкциями и прочее)
Это я понимаю, но автор руками в каждом запросе перед именем таблицы вставляет имя схемы. Регекспами. Это хрупко и неполно (как с функциями быть, например, они тоже в схемах определяются), но к тому же и не нужно — текущую схему можно задать через set search_path и дальше использовать немодифицированные запросы.
UPD: точнее, поскольку тут go, то использовать надо параметр search_path в connection string.
Как вы сами, по своей базе, оцениваете качество этого алгоритма? Навскидку кажется, что большие классы изображений он вообще не должен уметь различать. Например, текстовые скриншоты или текстуры (когда картинка «в среднем» равномерно-серая, и все N точек одной яркости) или типичные плохо снятые пейзажи, в которых верх очень яркий, а низ очень тёмный.
Такая возможность есть, реализуется политиками браузера. Есть GUI-хелпер https://github.com/davidmz/ChromeCertificatePolicyManager
Спасибо, да, вы правы насчёт медианы, это я ошибся
Но я не могу проверить, что за меня потом кто-нибудь не переголосовал
UPD: точнее, поскольку тут go, то использовать надо параметр search_path в connection string.