資源簡介
快遞地址信息識別實例,客戶上傳地址圖片,識別圖片內的內容,識別出,收件人,電話,地址等信息。客戶上傳地址圖片,客戶上傳地址圖片,

代碼片段和文件信息
using?Newtonsoft.Json;
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?Tailer.ExpressAddress.Model;
using?System.xml;
using?System.IO;
using?System.Text.Regularexpressions;
///?
///??FairyTailer
///??2018-07-20
///???為了方便使用,提供我的百度AKKey?
///???下載后請使用自己申請的,避免因并發限制導致api異常。
///???謝謝配合,?
///??【下載后請使用自己申請的】
///??【下載后請使用自己申請的】
///??【下載后請使用自己申請的】
///???QQ:869265702
///???
///?
///?
namespace?Tailer.ExpressAddress
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????//百度申請得到的AK?????http://lbsyun.baidu.com/apiconsole/key
????????public?string?Baidu_AK?=?“8c0f54fe853a6ddd67b6801263a92d09“;
????????//??文字識別?https://cloud.baidu.com/product/ocr
????????public?string?Baidu_OCRApiKey?=?“IZUIk721Gil0IKwm26rSm2Xl“;
????????public?string?Baidu_OCRSecret?=?“Ir26D4v5oTkAT0UOTmjH5sGlZqsg3G5K“;
????????//詞法分析?http://ai.baidu.com/tech/nlp/lexical
????????public?string?Baidu_NLPApiKey?=?“5c0cDjHErUTur4cE2wDCRsSq“;
????????public?string?Baidu_NLPSecret?=?“4t0qTfoZlsVpdfWA6M4LfdzL6f84hrK5“;
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????OpenFileDialog?fileDialog?=?new?OpenFileDialog();
????????????fileDialog.Filter?=?“Image?files?(*.jpg;*.bmp;*.gif;*.png)|*.jpg*.jpeg;*.gif;*.bmp;*.png|AllFiles?(*.*)|*.*“;
????????????fileDialog.title?=?“選取圖片“;
????????????fileDialog.Multiselect?=?false;
????????????if?(fileDialog.ShowDialog()?==?DialogResult.OK)
????????????{
????????????????String?filename?=?fileDialog.FileName;
????????????????string?base64str?=?WebUtil.ImgTobase64Str(filename);
????????????????string?words?=?string.Empty;
????????????????OcrData?ocrResult?=?GetOcrData(System.Web.HttpUtility.UrlEncode(base64str?System.Text.Encoding.UTF8));
????????????????if?(!string.IsNullOrEmpty(ocrResult.error_msg))
????????????????{
????????????????????MessageBox.Show(“圖像識別失敗“);
????????????????????return;
????????????????}
????????????????foreach?(var?item?in?ocrResult.words_result)
????????????????{
????????????????????words?+=?item.words;
????????????????}
????????????????BaiduLexer?lexer?=?GetBaiduLexer(words);
????????????????if?(string.IsNullOrEmpty(lexer.Text))
????????????????{
????????????????????MessageBox.Show(“未能識別“);?return;
????????????????}
????????????????string?address?=?GetLOC(lexer);
????????????????Location?location?=?GetLocation(address?Baidu_AK);
????????????????if?(location?==?null)
????????????????{
????????????????????MessageBox.Show(“未能識別地址位置“);?return;
????????????????}
????????????????LocationOut?apiResult?=?GetLocation(location.lat?location.lng?Baidu_AK);
????????????????if?(apiResult?!=?null)
????????????????{
????????????????????this.txt_pca.Text?=
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????..A..H.?????69120??2018-07-27?11:19??Tailer.ExpressAddress\.vs\Tailer.ExpressAddress\v15\.suo
?????文件??????????0??2018-07-25?20:37??Tailer.ExpressAddress\.vs\Tailer.ExpressAddress\v15\Server\sqlite3\db.lock
?????文件?????811008??2018-07-26?13:22??Tailer.ExpressAddress\.vs\Tailer.ExpressAddress\v15\Server\sqlite3\storage.ide
?????文件??????32768??2018-07-27?09:37??Tailer.ExpressAddress\.vs\Tailer.ExpressAddress\v15\Server\sqlite3\storage.ide-shm
?????文件????4144752??2018-07-27?11:19??Tailer.ExpressAddress\.vs\Tailer.ExpressAddress\v15\Server\sqlite3\storage.ide-wal
?????文件?????513024??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\net20\Newtonsoft.Json.dll
?????文件?????582884??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\net20\Newtonsoft.Json.xm
?????文件?????475136??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\net35\Newtonsoft.Json.dll
?????文件?????526562??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\net35\Newtonsoft.Json.xm
?????文件?????540672??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
?????文件?????538481??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.xm
?????文件?????662528??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll
?????文件?????684778??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.xm
?????文件?????632320??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\netstandard1.0\Newtonsoft.Json.dll
?????文件?????664860??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\netstandard1.0\Newtonsoft.Json.xm
?????文件?????650752??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\netstandard1.3\Newtonsoft.Json.dll
?????文件?????671629??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\netstandard1.3\Newtonsoft.Json.xm
?????文件?????656384??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\netstandard2.0\Newtonsoft.Json.dll
?????文件?????683490??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\netstandard2.0\Newtonsoft.Json.xm
?????文件?????440832??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\portable-net40+sl5+win8+wp8+wpa81\Newtonsoft.Json.dll
?????文件?????500011??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\portable-net40+sl5+win8+wp8+wpa81\Newtonsoft.Json.xm
?????文件?????631808??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\portable-net45+win8+wp8+wpa81\Newtonsoft.Json.dll
?????文件?????664860??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\lib\portable-net45+win8+wp8+wpa81\Newtonsoft.Json.xm
?????文件???????1104??2018-03-24?17:44??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\LICENSE.md
?????文件????2400102??2018-07-25?20:57??Tailer.ExpressAddress\packages\Newtonsoft.Json.11.0.2\Newtonsoft.Json.11.0.2.nupkg
?????文件????????187??2018-07-25?20:36??Tailer.ExpressAddress\Tailer.ExpressAddress\App.config
?????文件???????2328??2018-07-26?11:55??Tailer.ExpressAddress\Tailer.ExpressAddress\bin\Debug\data.xm
?????文件??????15243??2018-07-27?11:13??Tailer.ExpressAddress\Tailer.ExpressAddress\Form1.cs
?????文件???????7469??2018-07-26?13:36??Tailer.ExpressAddress\Tailer.ExpressAddress\Form1.Designer.cs
?????文件???????5817??2018-07-26?13:36??Tailer.ExpressAddress\Tailer.ExpressAddress\Form1.resx
............此處省略52個文件信息
- 上一篇:上海海事大學數據庫復試+期末考試試卷.zip
- 下一篇:百度初級認證考試試題
評論
共有 條評論