Она должна сходу читаться, но не в ущерб стойкости к распознаванию. Очень наглядный пример капчи, не соблюдающей это правило — изображение справа.
Это вы называете сходу читаться? Да тут в лучшем случае только 50% можно сходу прочесть. А остальные нужно долго разглядывать и гадать, то ли это o+t, толи a+i, а может o+l. Терпеть немогу эту капчу гугла.
Не особо вник в код, но есть вопрос: вы написали, что шумы возникли изза того, что пришлось округлять значения в диапазоне 0..255, т.е. в вашем распоряжении был 1 байт на одну точку. А если использовать цветное RGB изображение, где вам предоставлено 3 байта на точку, это улучшило бы результат?
Там ещё проверку в скрипте надо убрать var bMayRun = false;
if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent))
{
var ffversion=new Number(RegExp.$1)
if (ffversion>=4)
{
bMayRun = true;
}
}
Прошу предоставить ссылочку на то, где же фейсбук это сказал, а то в официальном блоге разработчиков как то тихо: developers.facebook.com/blog/ да и на официальной странице фейсбука тоже ни слова об этом: www.facebook.com/facebook
Это вы называете сходу читаться? Да тут в лучшем случае только 50% можно сходу прочесть. А остальные нужно долго разглядывать и гадать, то ли это o+t, толи a+i, а может o+l. Терпеть немогу эту капчу гугла.
var bMayRun = false;
if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent))
{
var ffversion=new Number(RegExp.$1)
if (ffversion>=4)
{
bMayRun = true;
}
}
Lenovo T61
Chrome 10.0.648 — 32 fps
Maxthon 3.0.20 — 38 fps
Opera 11.01 — 41 fps
А причем тут ваши ученики?