【技术原创】京东商城价格图片分析解析源代码下载(C#),附演示程序
来源:互联网 发布:数码电影放映机 知乎 编辑:程序博客网 时间:2024/04/29 01:12
前阵子研究过京东商城的价格图片采集算法,并在《【技术原创】探讨一下京东商城价格图片解析算法的优化,附演示程序下载》一文中详细阐述了这个算法的来源及推理过程,随后我又将自己演示的程序上传供大家下载。今天我就关于京东价格采集分析这块,将C#写的源代码向大家免费开放,希望能对大家有所帮助,同时也希望大家尊重本人的劳动成果,在项目中使用的时候尽量保留代码头部标示的出处。
此图片解析算法理论上是京东价格图片解析速度最快的了(当然不包括下载图片),不知道有没有朋友有比这个还快的思路或者实现Demo,有的话可以在这里交流一下。
下面就是演示程序的截图:
这两天呢,我又将代码整理了一下,将算法部分单独弄到一个项目里,使其成为DLL以供其它项目使用。其中SpiderHtml是根据商品页面的HTML代码采集价格类,它提供了两种方法:根据商品地址或根据商品页面HTML采集价格;SpiderImg是根据商品价格图片分析出价格,它同样也提供了两种方法:根据商品的ID或根据商品价格图片解析价格。HTML方式和图片方式各有各的优缺点,前者使用正则表达式直接找出价格,但容易被京东发现短时间内连续访问页面,可能会被屏蔽掉;后者不访问页面直接下载商品价格图片,并采用了性价比相当高的算法快速解析出商品价格(大家可以看到上图中,解析39个价格,比对了1115次,平均每个价格图片比对了不到29次,也就是说每张图片大约采集29个像素点即可以解析出图片上的所有数字)。
若想更安全地,高正确率地使用此接口,建议同时使用两种方案,即使用HTML方式采集价格后,也要通过图片方式再验证一下,只有两者相等再确定(经本人实验表明,采集了相当量的数据后,并未发现有解析错的地方)。
源代码下载地址:JingDongInterface.zip
演示程序下载地址:JingDongInterfaceExe.zip
来源:http://www.cnblogs.com/yimi329/archive/2011/11/18/2253629.html
- 【技术原创】京东商城价格图片分析解析源代码下载(C#),附演示程序
- 【技术原创】探讨一下京东商城价格图片解析算法的优化,附演示程序下载
- 360Buy 京东商城商品价格图片识别 火车头采集京东商城图片价格识别
- C#:一个增强的TcpClient(*)客户端演示程序及源代码下载
- C#:一个增强的TcpListener(*)服务器演示程序及源代码下载
- C#:一个增强的TcpListener(*)服务器演示程序及源代码下载
- WPF:图像处理(*)二值化演示程序及源代码下载
- WPF:图像处理(*)二值化演示程序及源代码下载
- [原创][备忘]“第五期HTML5技术分享沙龙——南京站(2011年7月16日)”Demo在线演示 及 源代码下载
- meanshift 演示程序源代码下载地址
- [原创]NickLee.ODRM模式说明和演示源代码下载
- 小程序微商城源码下载,微信小程序商城系统源代码下载
- Java —— 学生成绩分析程序(附源代码)
- Nigel Parker 40分钟视频演示了微软的 31 项技术(附下载)
- 一个清除自定义通知的小程序【原创.附源代码】
- 【技术分享】TP-Link WR841N路由器任意代码执行漏洞分析(附演示视频)
- (原创)悟空天气------Android源码下载地址,代码结构与解析,附App截图
- Google主页导航动画效果演示、下载及源代码解析
- 游戏像素图设计教程(更新完毕)送源码
- linux时间转换
- 如何获取SqlServer2005数据库表结构
- JNI调用Java方法
- apache自带ab工具对网站进行压力测试
- 【技术原创】京东商城价格图片分析解析源代码下载(C#),附演示程序
- sql语句技巧,不敢独享,特此呈上
- 英语常用分类句式句型(口语600句地道英文)
- 串口编程
- 评《VI高级命令集锦》,vim技巧合盘托出
- scrollLeft,scrollTop,滚动代码的总结
- 面向对象设计中的继承、组合、聚合
- java】jxl导出Excel最全面的解释
- MFC中Doc,View,MainFrmae,App各指针的互相获取