Поскольку многие веб -сайты в настоящее время добавляют технологию кода проверки для повышения безопасности и предотвращения автоматической работы программ. Но это доставляет проблемы большинству веб -мастеров для продвижения веб -сайтов. Поэтому я собираюсь написать эту статью о технологии распознавания кода проверки, и недостатки неизбежны! Я никогда ничего не пишу, но сегодня я просто хочу встать устаревшим!
Большинство веб -мастеров продвигают свои собственные веб -сайты и часто публикуют некоторые рекламные объявления. Если они полагаются на ручной труд, это слишком медленно и дорого. Поэтому идеальным методом является использование программного обеспечения для отправки массовой отправки. Тем не менее, многие веб -сайты в настоящее время имеют коды проверки, которые стали технической сложностью программного обеспечения для отправки массовой отправки, и идентификация также является сложной точкой среди трудностей. Хорошо, не говори об этом и возвращайтесь к делу!
Пример, который я дал, - это проверка кода, который труднее идентифицировать. Он не обсуждает коды проверки, которые не деформируются, не изменяют шрифты, изменяют размеры и вращаются. Я не могу написать код здесь, но просто предоставлю идеи, которые я написал. Согласно этой идее, программы, которые я написал, намного выше, чем те, которые продаются на рынке. (Если вы заинтересованы, пожалуйста, спросите меня, я не хочу помогать другим продвигать это здесь, ха -ха ~~~)
Во -первых, начните с цифрового кода проверки. Буквы более неприятны, чем цифры. Однако, если вы выясните распознавание цифрового кода проверки, будет проще использовать буквы.
Код проверки, как правило, является изображением, и это, как правило, 4-значный номер. Процесс обработки: сначала разделите его на 4 части, а затем идентифицируйте его одну за другой. Поскольку сегментация относительно проста, я не буду говорить об этом здесь, я буду говорить только о том, как ее идентифицировать здесь.
Мой метод состоит в том, чтобы разделить изображения, которые необходимо определить на 5 рядов, 3 столбца и 15 блоков. Зачем разделять их на 15 блоков? Сначала посмотрите на картинку!
○ ■ ○
■ ○ ■
■ ○ ■
■ ○ ■
○ ■ ○
○ ■ ○
■ ○
○ ■ ○
○ ■ ○
■■■
■■■
○ак ■ ■
■■■
■ ○ак
■■■
■■■
○ак ■ ■
■■■
○ак ■ ■
■■■
Позвольте мне сначала дать вам эти 4 примера, и вы можете нарисовать остальное самостоятельно. Если вы провели распознавание кода проверки, вы определенно быстро поймете, почему оно разделено на 15 блоков. Фактически, это в основном потому, что это разделение более разумно и может улучшить уровень признания.
Мой метод состоит в том, чтобы разделить изображения, которые необходимо определить на 5 рядов, 3 столбца и 15 блоков, а затем рассчитать каждый блок. Когда эффективные пиксели в каждом блоке превышают процент, они отмечены как ■. Если они не превышают его, они помечены как ○ (я использовал ■, ○, вы можете пометить его как 1 и 0 ради дисплея). Здесь вы должны отметить, что процент здесь может составлять 67%, 50%, 33%и 20%в соответствии с толщиной шрифта. Зачем вам эти цифры? Это в основном связано с работой номера с плавающей точкой компьютера. Если вы выберете эти числа, расчет будет быстрее и не будет подвержен ошибкам. В противном случае компьютер также допустит ошибки при выполнении большого количества расчетов! Конечно, здесь вы можете выбрать процент изображения кода проверки, который вам подходит! !
Если код проверки не деформируется, не изменяет шрифт, не изменяет размер или не вращается, наша работа по распознаванию в основном заканчивается на данный момент, поскольку можно получить относительно чистую блочную диаграмму, что достаточно для большинства форумов. ^_^