C# Class CaptchaRecogition.gp_down

Inheritance: System.Windows.Forms.Form
Show file Open project: ccccccmd/ReCapcha

Public Methods

Method Description
GetVCodeFromFile ( ) : void

从硬盘加载验证码

GetVCodeFromUrl ( string url ) : void

从网络获取验证码

Image2Num ( Bitmap img ) : string

图片转换成像素数值

SaveCodeImageFromUrl ( string url, string path ) : void

下载保存验证码图片

Sort ( int>.Dictionary d ) : string

按相似度排序

WriteToFile ( string data, string path ) : void

将数据写入文件

gp_down ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

清理所有正在使用的资源。

Private Methods

Method Description
InitializeComponent ( ) : void

设计器支持所需的方法 - 不要 使用代码编辑器修改此方法的内容。

btn_ChooseVCodeUrl_Click ( object sender, EventArgs e ) : void
btn_CodeStudy_Click ( object sender, EventArgs e ) : void

字模学习入库

btn_Get_Click ( object sender, EventArgs e ) : void
btn_NO_Click ( object sender, EventArgs e ) : void
btn_OK_Click ( object sender, EventArgs e ) : void
btn_Result1_Click ( object sender, EventArgs e ) : void

显示个步骤处理结果

btn_Result2_Click ( object sender, EventArgs e ) : void
btn_Result3_Click ( object sender, EventArgs e ) : void
btn_Result4_Click ( object sender, EventArgs e ) : void
btn_bg_Click ( object sender, EventArgs e ) : void

去背景

btn_binary_Click ( object sender, EventArgs e ) : void

二值化处理

btn_cutImage_Click ( object sender, EventArgs e ) : void
btn_down_Click ( object sender, EventArgs e ) : void
btn_gray_Click ( object sender, EventArgs e ) : void

三种方式下灰度

btn_noise_Click ( object sender, EventArgs e ) : void

去噪点

btn_recognize_Click ( object sender, EventArgs e ) : void

识别

button1_Click_1 ( object sender, EventArgs e ) : void
button2_Click ( object sender, EventArgs e ) : void
button3_Click_1 ( object sender, EventArgs e ) : void
button4_Click ( object sender, EventArgs e ) : void
button4_Click_1 ( object sender, EventArgs e ) : void
button5_Click ( object sender, EventArgs e ) : void
checkBox1_CheckedChanged ( object sender, EventArgs e ) : void
gp_down_Load ( object sender, EventArgs e ) : void
pborigin_Click ( object sender, EventArgs e ) : void

更换验证码

pictureBox1_Click ( object sender, EventArgs e ) : void
rb_Local_MouseClick ( object sender, MouseEventArgs e ) : void
rb_Net_MouseClick ( object sender, MouseEventArgs e ) : void
txtMinWidth_TextChanged ( object sender, EventArgs e ) : void
txtNoise_TextChanged ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

清理所有正在使用的资源。
protected Dispose ( bool disposing ) : void
disposing bool 如果应释放托管资源,为 true;否则为 false。
return void

GetVCodeFromFile() public method

从硬盘加载验证码
public GetVCodeFromFile ( ) : void
return void

GetVCodeFromUrl() public method

从网络获取验证码
public GetVCodeFromUrl ( string url ) : void
url string
return void

Image2Num() public method

图片转换成像素数值
public Image2Num ( Bitmap img ) : string
img System.Drawing.Bitmap
return string

SaveCodeImageFromUrl() public method

下载保存验证码图片
public SaveCodeImageFromUrl ( string url, string path ) : void
url string
path string
return void

Sort() public method

按相似度排序
public Sort ( int>.Dictionary d ) : string
d int>.Dictionary
return string

WriteToFile() public method

将数据写入文件
public WriteToFile ( string data, string path ) : void
data string
path string
return void

gp_down() public method

public gp_down ( ) : System
return System